Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 5f7cad19a893
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: bffc8c0481bb
Choose a head ref
  • 12 commits
  • 22 files changed
  • 1 contributor

Commits on Apr 1, 2018

  1. openjdk/bootstrap: add zlib to bootstrap JDK RPATH

    ./bin/java now apparently requires zlib.so, otherwise the whole
    thing is busted. This is even required in the minimal configuration.
    
    Unfortunately this impiles a rebuild of *all* OpenJDK packages and
    their downstream dependencies.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    bdb531f View commit details
    Browse the repository at this point in the history
  2. openjdk10: do not remove libawt in the minimal config variant

    This is now required to build JDK 10 with JDK 10, so we're a bit
    stuck on this one.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    da9fba1 View commit details
    Browse the repository at this point in the history
  3. openjdk10: add new bootstrap minimal binary packages

    JDK 10 can only be bootstrapped by version 9 or 10, but we want to
    now get rid of version 9.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    0d04d01 View commit details
    Browse the repository at this point in the history
  4. nixpkgs: remove all Java 9 expressions

    Java 9 is EOL, and we no longer need it with JDK 10 builds bootstrapped via JDK
    10.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    1
    Copy the full SHA
    f71b066 View commit details
    Browse the repository at this point in the history
  5. nixpkgs: remove ancient 'classpath' package

    This is the only package that still needs ECJ and has no dependencies.
    It's ancient and unmaintained and should just be removed.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    ebbf707 View commit details
    Browse the repository at this point in the history
  6. nixpkgs: remove ancient 'ecj' package

    Nobody has stepped up to keep maintaining this and it's several
    years old, and the last strict Java 7 dependency, as it won't work
    with newer versions without an update.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    dc40fca View commit details
    Browse the repository at this point in the history
  7. nixpkgs: remove ancient 'processing' package

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    1
    Copy the full SHA
    0eb8bda View commit details
    Browse the repository at this point in the history
  8. diffoscope: move to jdk8

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    bdb06c0 View commit details
    Browse the repository at this point in the history
  9. nixpkgs: remove all Java 7 expressions

    JDK 7 was technically EOL'd a while ago, although RedHat etc are still
    doing updates I believe. However, JDK 8 is the default in the tree and
    really used everywhere, and JDK 7 isn't seeing many updates by current maintainers, so dropping it seems appropriate.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    5d5ed30 View commit details
    Browse the repository at this point in the history
  10. openjdk: remove some old patches that aren't needed anymore

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    9357a9f View commit details
    Browse the repository at this point in the history
  11. openjdk8: rename swing patch to be more consistent with the others

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    1
    Copy the full SHA
    14e0251 View commit details
    Browse the repository at this point in the history
  12. openjdk: move bootstrap tarballs to tarballs.nixos.org

    Many thanks to @shlevy for doing this migration of the old and new tarballs.
    
    Closes #38097.
    
    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Apr 1, 2018
    Copy the full SHA
    bffc8c0 View commit details
    Browse the repository at this point in the history