summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/m4: Stabilize 1.4.19-r1 arm64, #899364Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gdb: Fix cross-compiling (properly) and prefix sysrootJames Le Cuirot2023-03-042-24/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/gentoo/gentoo/pull/25896 tried to address cross-compiling in the wrong way by setting the runtime sysroot and the libdir. The build uses the latter to find dependent libraries by default, a common technique in GNU software. This behaviour can be avoided by passing the "without-prefix" configure option for each library, allowing the runtime sysroot and the libdir to be set as they should be. Contrary to what you might expect, the sysroot should actually not be set at all except when building cross-*/gdb, otherwise the paths get double prefixed at runtime. gdb's configure script also has a --with-build-sysroot option that should be set to assist with cross-compiling. This does not influence runtime behaviour. The includedir for cross-*/gdb has been changed to prevent it from installing under /usr/${CTARGET}, where installed headers would collide with those from a cross-compiled sys-devel/gdb build. /usr/include/${CTARGET}/gdb is consistent with the files we install under /usr/share, as well as the scheme we use for multilib headers, e.g. /usr/include/i686-pc-linux-gnu. Closes: https://bugs.gentoo.org/896008 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/29819 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 10.4.1_p20230302Sam James2023-03-042-0/+59
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-common: require *unwind[static-libs] for USE=default-compiler-rtSam James2023-03-035-10/+10
| | | | | | | Builtins don't work correctly without this. Closes: https://bugs.gentoo.org/892956 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/make: drop 4.4Sam James2023-02-282-78/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm-common: Remove oldMichał Górny2023-02-284-88/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Remove oldMichał Górny2023-02-284-1552/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove oldMichał Górny2023-02-284-508/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Remove oldMichał Górny2023-02-284-1426/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Remove oldMichał Górny2023-02-284-274/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Remove oldMichał Górny2023-02-283-122/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Reenable EH/RTTI in *.9999Michał Górny2023-02-282-0/+8
| | | | | | | This will also be the part of the next 16.x RC and 17.x snapshot. Bug: https://bugs.gentoo.org/884193 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Reenable EH/RTTI in *.9999Michał Górny2023-02-282-0/+4
| | | | | | | This will also be the part of the next 16.x RC and 17.x snapshot. Bug: https://bugs.gentoo.org/884193 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: add 13.0.1_pre20230226Sam James2023-02-262-0/+55
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gettext: keyword 0.21.1 for ~arm64-macosSam James2023-02-261-1/+1
| | | | | Bug: https://bugs.gentoo.org/896330 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/make: add 4.4.1, drop 4.4.0.91, drop 4.4.0.90Sam James2023-02-263-80/+2
| | | | | | | Drop the beta/pre-release versions. Bug: https://bugs.gentoo.org/879081 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.2.1_p20230225Sam James2023-02-252-0/+53
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-251-0/+41
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-252-0/+91
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-252-0/+478
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-252-0/+169
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-252-0/+517
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 17.0.0_pre20230225 snapshotMichał Górny2023-02-252-0/+29
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: add 11.3.1_p20230224Sam James2023-02-242-0/+53
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/patch: keyword for ~arm64-macosSam James2023-02-242-3/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/make: keyword for ~arm64-macosSam James2023-02-245-7/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gnuconfig: keyword 20221007 for ~arm64-macosSam James2023-02-242-4/+4
| | | | | Bug: https://bugs.gentoo.org/896330 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/qbe: add 1.1Haelwenn (lanodan) Monnier2023-02-242-0/+36
| | | | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/29367 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* sys-devel/gcc: add 10.4.1_p20230223Sam James2023-02-242-0/+59
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: keyword 16.0.0_rc3 for ~loongWANG Xuerui2023-02-241-2/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang: keyword 16.0.0_rc3 for ~loongWANG Xuerui2023-02-241-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_rc3 for ~loongWANG Xuerui2023-02-241-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/llvm: keyword 16.0.0_rc3 for ~loongWANG Xuerui2023-02-241-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/llvm-common: keyword 16.0.0_rc3 for ~loongWANG Xuerui2023-02-241-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/gdb: explicitly disable gprofng build tooSam James2023-02-232-2/+2
| | | | | | Not relevant when building gdb. It's in binutils. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Add 16.0.0_rc3Michał Górny2023-02-231-0/+41
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 16.0.0_rc3Michał Górny2023-02-232-0/+92
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 16.0.0_rc3Michał Górny2023-02-232-0/+479
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 16.0.0_rc3Michał Górny2023-02-232-0/+170
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 16.0.0_rc3Michał Górny2023-02-232-0/+518
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 16.0.0_rc3Michał Górny2023-02-232-0/+30
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Fix typo in tc-is-gccMichał Górny2023-02-237-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Fix typo in tc-is-gccMichał Górny2023-02-237-7/+7
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Fix automagic dep on HSA runtimeMichał Górny2023-02-232-0/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/binutils-hppa64: revbump to keep in sync with sys-devel/binutilsSam James2023-02-221-0/+0
| | | | | | No-op. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: apply linker search path fixes from Chewi for prefixSam James2023-02-223-5/+584
| | | | | | | | | | | | | | | | | | | | | | | | | | | Quoting Chewi on the PR for posterity: """ The first of these changes fixes two related issues with prefixed and crossdev environments. The prefix issue is detailed in Gentoo bug #892549. The crossdev issue can be reproduced by trying something like: USE="-python icu" aarch64-unknown-linux-gnu-emerge libxml2 The second of these changes is not essential, but it does make bfd's behaviour in this area more consistent with the other linkers, which have not experienced these issues at all. I'm not sure what upstream will make of these changes, particularly the second one, but it is interesting that even gold does not behave the same way as bfd here. Perhaps we can give them some exposure in Gentoo for a while before seeing what they think. The second change would not be submitted upstream as-is because fully removing the ld.so.conf feature is a much bigger diff. """ This patch is, for now, only applied for prefix. It should be safe on other systems but the issue is more pressing on prefix given a recent migration. Bug: https://bugs.gentoo.org/892549 Thanks-to: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/dev86: fix MissingRemoteId for maintainer-needed packagesCristian Othón Martínez Vera2023-02-221-0/+3
| | | | | Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm sys-devel/clang: GCC -flto ICE mitigationIan Jordan2023-02-2214-15/+42
| | | | | | | | | | | | | | | | | | | | | | GCC causes an ICE in llvm/clang when compiled with LTO, this has been tested with every version of GCC with each version of llvm/clang in tree but does not happened when clang compiles itself with LTO. This will stop many of the issues people face with using LTO systemwide on Gentoo until this get fixed upstreamed but I left the bug itself on b.g.o so this tested with each release and removed once finally solved. It's unclear if this is a GCC bug or a LLVM one (GCC miscompilation, UB in LLVM meaning "miscompiled" but it's LLVM's fault, or a bug in LLVM itself which only shows up when built with GCC). Bug: https://bugs.gentoo.org/873670 Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106943 Bug: https://github.com/llvm/llvm-project/issues/57740 Bug: https://github.com/llvm/llvm-project/issues/60877 Signed-off-by: Ian Jordan <immoloism@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29496 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/autoconf-archive: add 2023.02.20Sam James2023-02-202-0/+19
| | | | | Bug: https://bugs.gentoo.org/851195 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/flex: destabilize 2.6.4-r6Sam James2023-02-201-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>