summaryrefslogtreecommitdiff
path: root/dev-java/openjdk/files
AgeCommit message (Collapse)Author
6 daysdev-java/openjdk: remove unused patchesMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
2025-10-23dev-java/openjdk: 8.472_p08, add patch to with_glibc-2.42Volkmar W. Pogatzki
Bug: https://bugs.gentoo.org/961899 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44260 Closes: https://github.com/gentoo/gentoo/pull/44260 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-09-05dev-java/openjdk: don't use __attribute__((flatten)) (excessive mem use with ↵Sam James
LTO) Newer JDKs have a workaround: https://github.com/openjdk/jdk24u/blob/b42f146edb8324bbb164bb706e8ad39d60aaf25b/make/hotspot/lib/JvmOverrideFiles.gmk#L40 Closes: https://bugs.gentoo.org/960257 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13dev-java/openjdk: 21.0.8_p9 add upstream patchVolkmar W. Pogatzki
Closes: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Closes: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13dev-java/openjdk: 17.0.16_p8 add upstream patchVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-13dev-java/openjdk: 11.0.28_p6 add upstream patchVolkmar W. Pogatzki
Bug: https://bugs.gentoo.org/961286 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43428 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-20dev-java/openjdk: drop 23.0.1_p11Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-10-01dev-java/openjdk: add 23_p37Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-03-06dev-java/openjdk: add 8.402_p06Sam James
* 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>
2023-10-27dev-java/openjdk: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/33532 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2023-05-20dev-java/openjdk: fix multi-screen bugHank Leininger
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>
2023-01-22dev-java/openjdk: drop 17.0.3_p7-r1, 17.0.4.1_p1, 17.0.5_p8Georgy Yakovlev
Bug: https://bugs.gentoo.org/891323 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2022-07-17dev-java/openjdk: Fix build for muslAlfred Persson Forsberg
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>
2022-07-04dev-java/openjdk: consolidate env filesMike Gilbert
Also drop the pointless copyright notice. Signed-off-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-10-16dev-java/openjdk: add 17_p35Georgy Yakovlev
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-07-26dev-java/openjdk: add 8.302_p08Georgy Yakovlev
Bug: https://bugs.gentoo.org/803605 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2021-03-24dev-java/openjdk: revbump 8, fix build with gcc10Georgy Yakovlev
_ZN14ArrayAllocatorImL10MemoryType7EE4freeEv: symbol not found Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-08-04dev-java/openjdk: drop oldGeorgy Yakovlev
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>
2020-05-23dev-java/openjdk: drop unused patchGeorgy Yakovlev
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-05-23dev-java/openjdk: add gcc10 patch to openjdk-8Georgy Yakovlev
Bug: https://bugs.gentoo.org/721970 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-05-10dev-java/openjdk: remove unused generate-cacerts.plGeorgy Yakovlev
we use system java store now Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
2020-04-23dev-java/openjdk: add patch to 11.0.7 to fix SIGSEGV in bootstrapGeorgy Yakovlev
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>
2020-01-28dev-java/openjdk: add patch to fix build with make-4.3Georgy Yakovlev
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>
2019-02-01dev-java/openjdk: add openjdk:8Georgy Yakovlev
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>
2018-11-08dev-java/openjdk: New package to provide Java 11 from sourceJames Le Cuirot
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