Summary
Java™ is the world's leading programming language and platform. The code for Java is open source and available at OpenJDK™.
Versions
v23_p37 :: 23 :: gentoo
- Modified
- License
- GPL-2-with-classpath-exception
- USE flags
- alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source system-bootstrap systemtap
v21.0.4_p7 :: 21 :: gentoo
- Modified
- License
- GPL-2-with-classpath-exception
- Keywords
- ~amd64 ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source system-bootstrap systemtap
v17.0.12_p7 :: 17 :: gentoo
- Modified
- License
- GPL-2-with-classpath-exception
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~riscv
- USE flags
- alsa big-endian cups debug doc examples headless-awt javafx jbootstrap lto selinux source system-bootstrap systemtap
v11.0.24_p8 :: 11 :: gentoo
- Modified
- License
- GPL-2-with-classpath-exception
- Keywords
- amd64 arm64 ppc64 x86 ~arm ~riscv
- USE flags
- alsa big-endian cups debug doc examples headless-awt javafx jbootstrap lto selinux source system-bootstrap systemtap
v8.422_p05 :: 8 :: gentoo
- Modified
- License
- GPL-2-with-classpath-exception
- Keywords
- amd64 arm64 ppc64 x86
- USE flags
- alsa big-endian cups debug doc examples headless-awt javafx jbootstrap selinux source system-bootstrap
USE flags
General
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- big-endian
- Big-endian toolchain support
- cups
- Add support for CUPS (Common Unix Printing System)
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- headless-awt
- Don't install the X backend for AWT, needed by some GUIs
- javafx
- Import OpenJFX modules at build time, via dev-java/openjfx
- jbootstrap
- Build OpenJDK twice, the second time using the result of the first
- lto
- Enable Link-Time Optimization (LTO) to optimize the build
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- source
- Install JVM sources
- system-bootstrap
- Bootstrap using installed openjdk
- system-bootstrap
- Bootstrap using installed openjdk
- systemtap
- Enable SystemTap/DTrace tracing
Dependencies
app-arch / zip : Info ZIP (encryption support)
app-eselect / eselect-java : A set of eselect modules for Java
dev-debug / systemtap : Linux trace/probe tool
dev-java / java-config : Java environment configuration query tool
dev-java / openjdk : Open source implementation of the Java programming language
dev-java / openjdk-bin : Prebuilt Java JDK binaries provided by Eclipse Temurin
dev-java / openjfx : Java OpenJFX client application platform
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / freetype : High-quality and portable font engine
media-libs / giflib : Library to handle, display and manipulate GIF images
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / lcms : A lightweight, speed optimized color management engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
net-print / cups : The Common Unix Printing System
sys-libs / zlib : Standard (de)compression library
virtual / pkgconfig : Virtual for the pkg-config implementation
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / libX11 : X.Org X11 library
x11-libs / libXext : X.Org Xext library
x11-libs / libXi : X.Org Xi library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXrender : X.Org Xrender library
x11-libs / libXt : X.Org X Toolkit Intrinsics library
x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library
Runtime Dependencies
app-eselect / eselect-java : A set of eselect modules for Java
dev-debug / systemtap : Linux trace/probe tool
dev-java / java-config : Java environment configuration query tool
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / freetype : High-quality and portable font engine
media-libs / giflib : Library to handle, display and manipulate GIF images
media-libs / harfbuzz : An OpenType text shaping engine
media-libs / lcms : A lightweight, speed optimized color management engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
net-print / cups : The Common Unix Printing System
sec-policy / selinux-java : SELinux policy for java
sys-apps / baselayout-java : Baselayout for Java
sys-libs / zlib : Standard (de)compression library
x11-libs / libX11 : X.Org X11 library
x11-libs / libXext : X.Org Xext library
x11-libs / libXi : X.Org Xi library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXrender : X.Org Xrender library
x11-libs / libXt : X.Org X Toolkit Intrinsics library
x11-libs / libXtst : X.Org Xlib-based client API for the XTEST & RECORD extensions library
Depending packages
app-office / moneydance : A cross-platform personal finance application
app-text / jabref-bin : Java GUI for managing BibTeX and other bibliographies
dev-db / sqldeveloper : Oracle SQL Developer is a graphical tool for database development
dev-java / openjdk : Open source implementation of the Java programming language
dev-java / openjfx : Java OpenJFX client application platform
dev-util / idea-community : A complete toolset for web, mobile and enterprise development
games-server / minecraft-server : The official server for the sandbox video game
media-tv / tvbrowser-bin : Themeable and easy to use TV Guide - written in Java
sci-mathematics / geogebra-bin : Mathematics software for geometry
Bugs
- 677876
- dev-java/openjdk-11.0.2_p7 configure fails with FEATURES=ccache
- 833096
- dev-java/openjdk-11.0.14_p9-r1 should be able to bootstrap with dev-java/openjdk{,-bin}[-gentoo-vm]
- 898978
- dev-java/openjdk-11.0.18_p10: build failed with old riscv patch
- 906987
- dev-java/openjdk-17.0.8.1_p1 fails to compile (MUSL-SYSTEM): attachListener_linux.cpp:448:17: error: aggregate AttachListener::vm_start()::stat64 st has incomplete type and cannot be defined
- 907680
- dev-java/openjdk-11.0.18_p10 fails to compile (MUSL-SYSTEM): os_linux.inline.hpp:73:20: error: ::lseek64 has not been declared
- 912719
- <dev-java/openjdk{,-jre-bin,-bin}-{8.382_p06,11.0.20_p8,17.0.8_p7}: multiple vulnerabilities (Oracle CPU Jul 2023)
- 916211
- <dev-java/openjdk{,-jre-bin,-bin}-{8.382_p05,11.0.23_p9,17.0.8.11_p1,21.0.3_p9}: multiple vulnerabilities (Oracle CPU Oct 2023)
- 918647
- dev-java/openjdk{,-bin}-21.0.4_p7 : stablereq
- 921109
- dev-java/openjdk-17.0.8.1_p1: fails to compile with musl+Clang
- 922147
- dev-java/openjdk-21.0.1_p12: ld.lld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ21WB_HandshakeWalkStackE16TraceSelfClosure' failed: symbol not defined
- 922741
- dev-lang/openjdk, dev-java/openjdk (maybe), dev-java/openjdk-jre-bin, dev-java/icedtea, dev-java/icedtea-bin: needs to compress man pages
- 924734
- [science] media-gfx/brlcad-7.32.4::science installed causes dev-java/openjdk-8.382_p05-r1 build failure
- 925020
- <dev-java/openjdk{,-jre-bin,-bin}-{8.382_p05,11.0.23_p9,17.0.8.11_p1,21.0.3_p9}: multiple vulnerabilities (Oracle CPU Jan 2024)
- 925151
- dev-java/openjdk-17.0.12_p7 installs files that contain a TEXTREL
- 926782
- dev-java/openjdk-8.402_p06 missing media-libs/fontconfig dependency
- 927028
- dev-java/openjdk-11.0.20.1_p1 requires autoconf to build
- 928656
- dev-java/openjdk-17.0.10_p7 - failed build on 23.0/llvm profile
- 930583
- dev-java/openjdk-21.0.4_p7 does not respect CFLAGS
- 930584
- dev-java/openjdk-21.0.2_p13 adds -Werror flag on its own
- 932157
- dev-java/openjdk-17.0.10_p7 build failed
- 935803
- dev-java/openjdk-21.0.3_p9: ld.lld: error: relocation R_X86_64_PC32 cannot be used against symbol '__cxa_unexpected_handler'; recompile with -fPIC
- 936063
- dev-java/openjdk: all versions. Fix ebuilds for clang-only (No gcc installed) systems
- 936067
- dev-java/openjdk-21.0.3_p9 fails to configure on clang-only (No gcc-installed) systems
- 938924
- dev-java/openjdk:8 does not satisfy virtual/jdk:1.8 - how to prefer source-built JDK?
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: fix DTRACE typo in 17
Fixes: f7909a793ea72d41af9fdad6e9f2db77c51bd63a Signed-off-by: Sam James <sam@gentoo.org> - Z. Liu · gentoo
dev-java/openjdk: fix handle of systemtap without dtrace-symlink
openjdk accept DTRACE from command line instead of env, see jdk source line 297 of make/autoconf/util_paths.m4, otherwise build will failed: configure: WARNING: Ignoring value of DTRACE from the environment. Use command line variables instead. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38678 Signed-off-by: Sam James <sam@gentoo.org> - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: add 23_p37
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: fix systemtap has_version check
Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Keyword 21.0.4_p7 riscv, #936238
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: handle dev-debug/systemtap[-dtrace-symlink]
See efb3a82e3496d3a52a1d04d4cbdb83b25655d96a. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
dev-java/openjdk: mark as LTO-unsafe
Temporarily disable the USE=lto support for the 21.x ebuild only, as that's the version it broke in. OpenJDK cannot get their act together, so their ticketing system is that you cannot report a bug unless you're a project member, and your alternative is to fill in a form on the Oracle website and they will analyze your submission and file a bug on your behalf at some point. Hopefully. This is not a ringing endorsement of OpenJDK as an *open* implementation of Java, but it is what it is... I can't currently provide a public ticket number but perhaps sometime in the future. Closes: https://bugs.gentoo.org/916735 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 8.412_p08, 11.0.23_p9-r1, 17.0.11_p9
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/38203/commits/039dcea4fc7c348d5a2fcb4ef94b22e9eeca6a49 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.12_p7 ppc64, #938137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.422_p05 ppc64, #938137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.24_p8 ppc64, #938137
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.12_p7 arm64, #938137
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.24_p8 arm64, #938137
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.422_p05 arm64, #938137
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 17.0.12_p7 x86, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 11.0.24_p8 x86, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 8.422_p05 x86, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 17.0.12_p7 amd64, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 11.0.24_p8 amd64, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 8.422_p05 amd64, #938137
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: add 8.422_p05
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37702 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 21.0.3_p9
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37489 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: add 11.0.24_p8, 17.0.12_p7, 21.0.4_p7
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: adjust dosym8 -> dosym
Closes: https://bugs.gentoo.org/935536 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.11_p9 ppc64, #933671
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.412_p08 ppc64, #933671
Signed-off-by: Sam James <sam@gentoo.org> - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 8.402_p06-r2, 17.0.10_p7
Closes: https://bugs.gentoo.org/933672 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.11_p9 arm64, #933671
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.412_p08 arm64, #933671
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.412_p08 amd64, #933671
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.11_p9 amd64, #933671
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.11_p9 x86, #933671
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.412_p08 x86, #933671
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 11.0.22_p7
Bug: https://bugs.gentoo.org/925020 Bug: https://bugs.gentoo.org/916211 Bug: https://bugs.gentoo.org/898978 Bug: https://bugs.gentoo.org/833096 Bug: https://bugs.gentoo.org/907680 Bug: https://bugs.gentoo.org/677876 Bug: https://bugs.gentoo.org/927028 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/36690 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.23_p9 arm64, #931783
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.23_p9 amd64, #931783
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.23_p9 ppc64, #931783
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.23_p9 x86, #931783
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 21.0.2_p13
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: add 8.412_p08, 11.0.23_p9, 17.0.11_p9, 21.0.3_p9
Bug: https://bugs.gentoo.org/906987 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: add ppc64be bootstrap tarball for SLOT=8
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: system-bootstrap
Closes: https://bugs.gentoo.org/929905 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/36250 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
dev-java/openjdk: drop riscv specific optimization
this optimization is not really necessary, let's drop it to fallback to default posix_spawn mechanism. Tested on Milkv Poineer machine (lp64d systemd profile) Closes: https://github.com/gentoo/gentoo/pull/36207 Signed-off-by: Yixun Lan <dlan@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Yixun Lan · gentoo
dev-java/openjdk: drop riscv specific patch
According to [1], jdk17 gain risc-v support officially starting at 17.0.9+4, so the riscv specific patch is no longer needed.. also see [2] for more info I've built & tested on Milkv Poineer machine (lp64d systemd profile) [1] https://wiki.riseproject.dev/display/HOME/LR_00_005%3A+Backport+RISC-V+support+to+jdk17u [2] https://github.com/openjdk/jdk17u-dev/pull/1427 Closes: https://bugs.gentoo.org/927145 Signed-off-by: Yixun Lan <dlan@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop icedtea-bin
no longer needed since it can use x86 bootstrap tarball for SLOT=8 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: add x86 bootstrap tarball for SLOT=8
Requested by vaukai, to ease cleanup of icedtea. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 11.0.20.1_p1, 17.0.8.1_p1
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.22_p7 x86, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.10_p7 x86, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.22_p7 ppc64, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.10_p7 ppc64, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.22_p7 amd64, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.10_p7 amd64, #928602
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: stabilize 17.0.10_p7 for arm64
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: stabilize 11.0.22_p7 for arm64
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 21.0.1_p12
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop 8.382_p05-r2
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35649 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.402_p06 x86, #926263
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.402_p06 amd64, #926263
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.402_p06 ppc64, #926263
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.402_p06 arm64, #926263
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: drop old repoman annotation
nowarn was for repoman. Anyway, the -j1 here is fine and it's because jobs are respected via a bespoke JOBS argument. Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: add 21.0.2_p13
Bug: https://bugs.gentoo.org/850505 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: add 17.0.10_p7
Bug: https://bugs.gentoo.org/850505 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: add 11.0.22_p7
Bug: https://bugs.gentoo.org/850505 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: add 8.402_p06
* Fix various modern C issues - all by backporting parts of later JDK 11/17/21 patches. * cgroup2 issues: Assuming bug #926247 affects the source build too, but not verified, so tagging that. * Drop stale -fcommon workaround (bug #850505). * Build with -std=gnu++14 because of -Wregister for Clang 17+ compat (bug #918655). (Part of the build uses -std=gnu++98 but not all of it.) Bug: https://bugs.gentoo.org/926247 Closes: https://bugs.gentoo.org/850505 Closes: https://bugs.gentoo.org/874621 Closes: https://bugs.gentoo.org/918655 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
dev-java/openjdk: Apply musl-1.2.4 largefile workaround
Bug: https://bugs.gentoo.org/906987 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: re-add dev-java/icedtea-bin
Closes: https://bugs.gentoo.org/924945 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35421 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop icedtea{,-bin}
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-debug}/systemtap
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-java/openjdk: add 21.0.1_p12
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: drop versions
Bug: https://bugs.gentoo.org/908243 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.382_p05 ppc64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.8.1_p1 ppc64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.20.1_p1 ppc64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.20.1_p1 amd64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.8.1_p1 amd64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.382_p05 amd64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.382_p05 arm64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.20.1_p1 arm64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.8.1_p1 arm64, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.20.1_p1 x86, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.8.1_p1 x86, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.382_p05 x86, #916121
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: use modern dtrace configure knob
Bug: https://bugs.gentoo.org/912719 Closes: https://github.com/gentoo/gentoo/pull/32945 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.8.1_p1
Bug: https://bugs.gentoo.org/912719 Closes: https://github.com/gentoo/gentoo/pull/32945 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.20.1_p1
Bug: https://bugs.gentoo.org/912719 Closes: https://github.com/gentoo/gentoo/pull/32945 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.382_p05
Bug: https://bugs.gentoo.org/912719 Closes: https://github.com/gentoo/gentoo/pull/32945 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.7_p7
Bug: https://bugs.gentoo.org/908243 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.19_p7
Bug: https://bugs.gentoo.org/908243 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.372_p07
Bug: https://bugs.gentoo.org/908243 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Leonardo Hernández Hernández · gentoo
dev-java/openjdk: replace `filter-flags -flto*` with `filter-lto`
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: sanitize MAKEFLAGS as well
Followup to e6189599e065597600a4d5ddb1f2905205bd01c7. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: sanitize MAKEOPTS
Confused by -Oline. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Hank Leininger · gentoo
dev-java/openjdk: fix multi-screen bug
See $BUG, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264356, https://bugs.openjdk.org/browse/JDK-8299417 Cherry-picked the fix that has landed in the next openjdk release. Signed-off-by: Hank Leininger <hlein@korelogic.com> Closes: https://bugs.gentoo.org/906708 Closes: https://github.com/gentoo/gentoo/pull/31091 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: handle lto
Bug: https://bugs.gentoo.org/833098 Closes: https://bugs.gentoo.org/833097 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Xin Yang · gentoo
dev-java/openjdk: update riscv patch for 11.0.18_p10 #898978
Signed-off-by: Xin Yang <yangmame@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/29922 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix license
Closes: https://bugs.gentoo.org/836729 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: shorten long line
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 17.0.3_p7-r1, 17.0.4.1_p1, 17.0.5_p8
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.15_p10-r1, 11.0.16.1_p1, 11.0.17_p8
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.332_p09, 8.345_p01, 8.352_p08
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.6_p10 amd64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.18_p10 amd64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.362_p09 amd64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.6_p10 x86, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.18_p10 x86, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.362_p09 x86, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.6_p10 arm64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.18_p10 arm64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.362_p09 arm64, #891421
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 8.362_p09 ppc64, #891421
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 17.0.6_p10 ppc64, #891421
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 11.0.18_p10 ppc64, #891421
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.6_p10
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.18_p10
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.362_p09
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 17.0.5_p5
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: re-upload riscv patch
Closes: https://bugs.gentoo.org/878441 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Xin Yang · gentoo
dev-java/openjdk: rekeyword riscv 17.0.5_p8, #878441
Bug: https://bugs.gentoo.org/878441 Closes: https://github.com/gentoo/gentoo/pull/28319 Signed-off-by: Xin Yang <yangmame@icloud.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Xin Yang · gentoo
dev-java/openjdk: update riscv patch for 17.0.5, #878441
Bug: https://bugs.gentoo.org/878441 Signed-off-by: Xin Yang <yangmame@icloud.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: de-keyword >17.0.3 on riscv
Bug: https://bugs.gentoo.org/878441 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.5_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.17_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.352_p08
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add -ga tag explanation inline
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump latest 17.x, restore version strings, remove gentoo-vm flag
gentoo-vm no longer needed version strings were reporting incorrect values, this should be fixed now Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.16.1_p1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.345_p01
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-java/openjdk: update HOMEPAGE
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Florian Schmaus · gentoo
dev-java/openjdk: add 17.0.4.1, 17.0.5_pre5
Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Persson Forsberg · gentoo
dev-java/openjdk: Fix build for musl
On musl libc NULL is defined as nullptr for stdc++>=11, which breaks some implicit conversions and reinterpret_cast's. See: https://www.openwall.com/lists/musl/2013/01/09/1, https://git.musl-libc.org/cgit/musl/tree/include/unistd.h#n20 This patch is taken from https://git.alpinelinux.org/aports/tree/community/openjdk17/FixNullPtrCast.patch Upstream PR: https://github.com/openjdk/jdk17u/pull/347 The master branch needed some additional fixing though which is not included in this patch (for 17.0.3). Signed-off-by: Alfred Persson Forsberg <cat@catcream.org> Closes: https://github.com/gentoo/gentoo/pull/26238 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
dev-java/openjdk: consolidate env files
Also drop the pointless copyright notice. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Mike Gilbert · gentoo
dev-java/openjdk: replace virtual/jpeg with media-libs/libjpeg-turbo
Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Mike Gilbert · gentoo
dev-java/openjdk: use BROOT instead of EPREFIX where appropriate
Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Mike Gilbert · gentoo
dev-java/openjdk: move JDK_HOME definition to src_configure
Avoids referencing WORKDIR from pkg_setup. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Mike Gilbert · gentoo
dev-java/openjdk: use dosym8
In EAPI 7, dosym -r is not supposed to work, but Portage does not check this properly. Signed-off-by: Mike Gilbert <floppym@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Volkmar W. Pogatzki · gentoo
dev-java/openjdk: remove gentoo-vm warning
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 17.0.2_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.14_p9-r1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.322_p06
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: enable gentoo-vm for :17 by default
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 8.332_p09 arm64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 11.0.15_p10 arm64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 17.0.3_p7 arm64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 8.332_p09 amd64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 17.0.3_p7 amd64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 11.0.15_p10 amd64, #846983
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.332_p09 x86, #846983
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.3_p7 x86, #846983
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.15_p10 x86, #846983
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 8.332_p09 ppc64, #846983
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 11.0.15_p10 ppc64, #846983
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 17.0.3_p7 ppc64, #846983
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Han Gao · gentoo
dev-java/openjdk: openjdk17 riscv keywording
Bug: https://bugs.gentoo.org/782916 Signed-off-by: Han Gao <rabenda.cn@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Han Gao · gentoo
dev-java/openjdk: add riscv support for openjdk17
Bug: https://bugs.gentoo.org/782916 Signed-off-by: Han Gao <rabenda.cn@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Florian Schmaus · gentoo
dev-java/openjdk: improve MERGE_TYPE check in pkg_setup
We can return early in pkg_setup if MERGE_TYPE=binary. Closes: https://github.com/gentoo/gentoo/pull/25453 Signed-off-by: Florian Schmaus <flow@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.3_p7
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.15_p10
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.332_p09
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 17.0.1_p12
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.13_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.312_p07
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Han Gao · gentoo
dev-java/openjdk: keyword 11.0.14_p9-r1 for ~riscv
- Patch for riscv given by Han Gao <rabenda.cn@gmail.com> - Taken from opensuse RISC-V - Tarball built on gyakovlev's riscv machine, using opensuse's openjdk-11 tarball as bootstrap jdk Bug: https://bugs.gentoo.org/782916 Co-authored-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Han Gao <rabenda.cn@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.14_p9-r1 x86, #835754
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 17.0.2_p8 ppc64, #832523
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 11.0.14_p9-r1 ppc64, #832523
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 8.322_p06 ppc64, #832523
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: update 17.0.2_p8 EAPI 6 -> 7
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.2_p8 arm64, #832523
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.322_p06 arm64, #832523
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.14_p9-r1 arm64, #832523
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.322_p06 x86, #832523
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 8.322_p06 amd64, #832523
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 17.0.2_p8 amd64, #832523
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.14_p9-r1 amd64, #832523
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: backport minor build tunables
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.322_p06
Bump eapi to 7 switch to new monorepo on github rework ebuild a bit Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.14_p9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: update EAPI 6 -> 7, minor improvements
Bug: https://bugs.gentoo.org/771975 Also enable shenandoahgc unconditionally. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add USE=shenandoahgc to openjdk:11
Closes: https://bugs.gentoo.org/771975 Thanks-to: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: require gentoo-vm set for upgrade
Bug: https://bugs.gentoo.org/831839 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: add musl arm64 bootstrap binary
Closes: https://github.com/gentoo/gentoo/pull/23899 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix bootstrap logic err in 17
commit 5e22bb7a45589eb71e5f428c83ec1d0788b7c000 broke it. should have been applied only for 11 Closes: https://bugs.gentoo.org/831574 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: whitespace
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: fix overwritten required use
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix logic in !system-bootstrap
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: remove pch support in 17.0.2_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: remove pch support in 11.0.14_p9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: get rid of gentoo-vm in openjdk-11.0.14_p9
Bug: https://bugs.gentoo.org/810613 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.14_p9
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.2_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: force jbootstrap if not using system jdk
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: add bootstrap for x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: remove gentoo-vm warning
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: enable usage of bootstrapping using snapshots
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: disable pch by default
Bug: https://bugs.gentoo.org/822690 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-java/openjdk: Stabilize 17.0.1_p12 amd64, #829002
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 17.0.1_p12 ppc64, #829002
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 17.0.1_p12 arm64, #829002
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.12_p7
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.302_p08
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 11.0.13_p8 ppc64, #827554
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 8.312_p07 ppc64, #827554
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: x86 stable wrt bug #827554
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 11.0.13_p8 arm64, #827554
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-java/openjdk: Stabilize 8.312_p07 arm64, #827554
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: amd64 stable wrt bug #827554
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 17_p35
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: don't inherit autotools.eclass if not needed
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: fix build failure with USE=javafx
Closes: https://bugs.gentoo.org/822612 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.292_p10
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: x86 stable wrt bug #810610
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Ulrich Müller · gentoo
dev-java/openjdk: Use PORTAGE_NICENESS, don't adjust further down
Closes: https://bugs.gentoo.org/822639 Signed-off-by: Ulrich Müller <ulm@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.11_p9-r1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: reset keywords in recent bumps
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 8.302_p08 ppc64, #810610
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: Stabilize 11.0.12_p7 ppc64, #810610
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.312_p07
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.13_p8
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17.0.1_p12
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: filter out -fexceptions
Bug: https://bugs.gentoo.org/818502 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: small QA fixed for 17
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 17_p35
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.302_p08 arm64, #810610
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.12_p7 arm64, #810610
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: amd64 stable wrt bug #810610
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add 11.0.12_p7
Bug: https://bugs.gentoo.org/803605 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: add 8.302_p08
Bug: https://bugs.gentoo.org/803605 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: unset MAKE
Closes: https://bugs.gentoo.org/780123 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.272_p10, 8.282_p08-r1
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.11_p9-r1 arm64, #788118
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.11_p9-r1 ppc64, #788118
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 11.0.11_p9-r1 amd64, #788118
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.292_p10 arm64, #784611
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: x86 stable wrt bug #784611
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-java/openjdk: Stabilize 8.292_p10 amd64, #784611
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: EROOT -> EPREFIX in src_ phase
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old 11 again
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump, use system-harfbuzz
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
Revert "dev-java/openjdk: drop old 11"
This reverts commit 1a56dd109509399af44cec59a2158136f95d359b. Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.292_p10 ppc64 stable, bug #784611
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old 11
Bug: https://bugs.gentoo.org/782367 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.11_p9
Bug: https://bugs.gentoo.org/784611 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.292_p10
Bug: https://bugs.gentoo.org/784611 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: add missing pkgconfig (B)DEPEND
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump 8, fix build with gcc10
_ZN14ArrayAllocatorImL10MemoryType7EE4freeEv: symbol not found Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.282_p08
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.10_p9
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Theo Anderson · gentoo
dev-java/openjdk: pass --with-toolchain-type to configure with clang
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Theo Anderson <telans@posteo.de> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop vulnerable
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.272_p10 amd64, #750833
Signed-off-by: Sam James <sam@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.272_p10 ppc64 stable, bug #750833
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: Stabilize 8.272_p10 arm64, #750833
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-java/openjdk: x86 stable (bug #750833)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.9+11
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.272-b10
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add ccache bug reference
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add javafx flag to openjdk8
Bug: https://bugs.gentoo.org/681828 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: tweak unpack & prepare phases
by building forest tructure before src_prepare allows us to apply patches easier and allows users to use /etc/portage/patches with default paths. Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add ~arm64 keyword and port
Also make build system respect CC CXX vars Bug: https://bugs.gentoo.org/686064 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop nsplugin, webstart flags.
simply install icedtea-web instead Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old
Bug: https://bugs.gentoo.org/732624 Closes: https://bugs.gentoo.org/734320 Closes: https://bugs.gentoo.org/706012 Closes: https://bugs.gentoo.org/713180 Closes: https://bugs.gentoo.org/706638 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.265 ppc64 stable, bug #732624
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: x86 stable (bug #732624)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: amd64 stable (bug #732624)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.265_p01
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-java/openjdk: amd64 stable (bug #732624)
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.8_p10
Bug: https://bugs.gentoo.org/732624 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.262_p10
Bug: https://bugs.gentoo.org/732624 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add gcc10 patch to openjdk-8
Bug: https://bugs.gentoo.org/721970 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: don't die on ccache if binpkg is being used
Bug: https://bugs.gentoo.org/677876 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.252_p09 ppc64 stable, bug #718720
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: amd64 stable wrt bug #718720
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add patch to 11.0.7 to fix SIGSEGV in bootstrap
Happens if bootstrap jvm was compiled with 11.0.7 (like -bin version) Bug: https://bugs.gentoo.org/719118 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.7_p10
Bug: https://bugs.gentoo.org/713180 Bug: https://bugs.gentoo.org/718720 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.252_p09
Bug: https://bugs.gentoo.org/706638 Bug: https://bugs.gentoo.org/718720 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: trigger a rebuild on openjfx subslot change
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: unkeyword :8 on arm64
f7b9463085c5ed43598360ba94a7654a80ba3d48 was committed by mistake building aarch64 port requires different tarball Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.242 ppc64 stable
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.5_p10
Package-Manager: Portage-2.3.92, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: amd64 stable wrt bug #711482
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add patch to fix build with make-4.3
Bug: https://bugs.gentoo.org/706012 Thanks-to: Alex Parker <alex.iris.parker@gmail.com> Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: QA: fix dosym usage
Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop some old ebuilds
Package-Manager: Portage-2.3.84, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: QA: fix more dosym usage
Package-Manager: Portage-2.3.84, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.6
Package-Manager: Portage-2.3.84, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: QA: use docinto/dodoc to install docs
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.242
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: make webstart opt-in
Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: remove postinst warnings from :8
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 8.212_p03-r3
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: 8.222_p10 ppc64 stable, bug #698808
Bug: https://bugs.gentoo.org/698808 Bug: https://bugs.gentoo.org/698808 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
dev-java/openjdk: arm64 stable (bug #698808)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.79, Repoman-2.3.18 - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-java/openjdk: amd64 stable wrt bug #698808
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.232_p09
Closes: https://bugs.gentoo.org/698404 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.5_p10
Bug: https://bugs.gentoo.org/698404 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: unset JAVA_TOOL_OPTIONS before ./configure
Closes: https://bugs.gentoo.org/694546 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add dep on libXrandr
thanks fordfrog for reporting Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.4_p11
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.222_p10
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop 11.0.3_p7-r3
Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: keyword on ~arm
it's now possible to build it with openjdk-bin:11 Package-Manager: Portage-2.3.67, Repoman-2.3.15 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump :11, some fixes and javafx useflag
Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: don't die on binpkg installation if no jvm on host
Closes: https://bugs.gentoo.org/687040 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: don't die on binpkg installation if no jvm on host
Bug: https://bugs.gentoo.org/687040 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: rebvbump :8, fix dep issues
Closes: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: rebvbump :11, fix dep issues
Rework deps, X11 is always required, even for building headless Unbundle more libs, namely giflib, libpng, lcms and libjpeg Move stuff around. Bug: https://bugs.gentoo.org/685826 Bug: https://bugs.gentoo.org/685894 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old :11
Closes: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: use system giflib for :11
Bug: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old :8
Bug: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump:8, giflib always needed
Bug: https://bugs.gentoo.org/685826 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump :11, use system-wide ca-certificates
Bug: https://bugs.gentoo.org/682308 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: revbump :8, use system-wide ca-certificates
Bug: https://bugs.gentoo.org/682308 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix build on gcc-9 by passing -Wno-error
Closes: https://bugs.gentoo.org/685426 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: remove unneeded sed for :8
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old :11
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old :8
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.3_p7
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 8.212_p03
Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix configure check for linux-5
Closes: https://bugs.gentoo.org/679506 Bug: https://bugs.gentoo.org/675920 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: unset _JAVA_OPTIONS before econf
Closes: https://bugs.gentoo.org/677236 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: die if FEATURES=ccache
./configure will die anyway, so we die a bit earlier before unpacking. openjdk wants to handle ccache itself and ignores portage or system settings. Bug: https://bugs.gentoo.org/677876 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: unset _JAVA_OPTIONS
If build vm is a unregistered one (built without gentoo-vm flag) java-pkg-2_pkg_setup() and hence java-pkg_init() is not called and _JAVA_OPTIONS is not handled. Just unset it. Closes: https://bugs.gentoo.org/677236 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: add openjdk:8
Bug: https://bugs.gentoo.org/672058 Closes: https://github.com/gentoo/gentoo/pull/10858 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: bump to 11.0.2+7
make cups optional. it's still required to build, but can be removed later. Removed jvm variants support. It was incomplete and overly complex. Greater flexibility can be achieved via features. If you want to enable or disable certain features you can pass --with-jvm-features=[-feature|feature] to ebuild via EXTRA_ECONF The following JVM features are available: compiler1 compiler2 zero minimal dtrace jvmti jvmci graal vm-structs jni-check services management cmsgc epsilongc g1gc parallelgc serialgc zgc nmt cds static-build link-time-opt aot jfr Which are valid to use depends on the target platform Note: in this version zgc (zero garbage collector) is not enabled yet. It will be enabled by default on supported arches starting with 11.0.3 https://wiki.openjdk.java.net/display/zgc/Main to enable it for this build pass --with-jvm-features=zgc via EXTRA_ECONF Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix jvm detection
This should point to JAVA_VM_DIR which is "/usr/lib/jvm" Hack below masked detection of jvm for users running with USE=gentoo-vm Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
dev-java/openjdk: fix automagic dep on systemtap
Bug: https://bugs.gentoo.org/675174 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-java/openjdk: Fix REQUIRED_USE wrt GLEP 73
This is very confusing but think I've got it right. Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-java/openjdk: New package to provide Java 11 from source
I'm not sure if this will build on hardened. There used to be an upstream mechanism to handle PaX markings but this disappeared in an earlier version. It might build with USE=-jbootstrap though. Please let us know. Thanks to Alex Dubov for the initial ebuild attempt. Closes: https://github.com/gentoo/gentoo/pull/9835 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11