| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Michael Mair-Keimberger <mm1ke@gentoo.org>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
|
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
|
* 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>
|
|
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>
|
|
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>
|
|
Bug: https://bugs.gentoo.org/891323
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
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>
|
|
Also drop the pointless copyright notice.
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
Bug: https://bugs.gentoo.org/803605
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
_ZN14ArrayAllocatorImL10MemoryType7EE4freeEv: symbol not found
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
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>
|
|
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
Bug: https://bugs.gentoo.org/721970
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
we use system java store now
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
|
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>
|
|
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>
|
|
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>
|
|
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
|