summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* sys-devel/flex: fix crash on Apple M1 due to undefined behavior.Yifeng Li2023-02-202-0/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, when the NULL-terminated variadic function filter_create_ext() is invoked, the value "0" is passed as the last argument to act as a terminator. However, this is an integer value, which is incompatible with the pointer data type expected by filter_create_ext(). This is undefined behavior in C, correct operation is not guaranteed. In fact, it causes flex to crash on Apple M1 when GCC is used - the loop is not terminated when it should, instead, it keeps running, corrupting the argument list for invoking m4. As a result, it creates the following error: > flex: fatal internal error, exec of gm4 failed This commit fixes the problem by explicitly casting the value 0 to the correct pointer type (char *). Since the existence of the bug doesn't always prevent a Gentoo Prefix bootstrapping, it can lurk inside the system and remain undetected, furthermore, it's technically a C programming bug, other platforms could've been affected as well in theory. Thus, we also bump the package version. Closes: https://bugs.gentoo.org/871324 Signed-off-by: Yifeng Li <tomli@tomli.me> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 13.0.1_pre20230219Sam James2023-02-202-0/+55
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.2.1_p20230218Sam James2023-02-192-0/+53
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gettext: fix macOS bootstrap build.Yifeng Li2023-02-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When bootstrapping Gentoo Prefix on macOS 13.2 (Ventura) on an Apple M1 system, it will fail at stage3 (note that there are other bugs that prevent the bootstrapping from reach stage3, which must also be resolved) due to the following build failure in sys-devel/gettext-0.21.1: Undefined symbols for architecture arm64: "_gl_get_setlocale_null_lock", referenced from: _libgettextpo_setlocale_null_r in libgnu.a(setlocale_null.o) _libgettextpo_setlocale_null in libgnu.a(setlocale_null.o) ld: symbol(s) not found for architecture arm64 A quick search of the symbol "_gl_get_setlocale_null_lock" revealed that the bug is actually already known - GNU gettext bug 62659 [1]. It failed to find the symbol because GNU's libintl was not present during the bootstrap stage (though it would be installed later), and due to the hardcoded OMIT_SETLOCALE_LOCK value, GNU gettext still attempts to use SETLOCALE_LOCK. Currently the Portage tree already contains a patch for musl. The simplest fix is just applying the same patch to Darwin as well. [1] https://savannah.gnu.org/bugs/?62659 Closes: https://github.com/gentoo/gentoo/pull/29655 Closes: https://bugs.gentoo.org/895330 Signed-off-by: Yifeng Li <tomli@tomli.me> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gettext: drop USE='cvs'David Seifert2023-02-192-21/+12
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/29668 Closes: https://bugs.gentoo.org/867928 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/make: add 4.4.0.91Sam James2023-02-193-0/+92
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gettext: add tc-check-openmp checks for openmpDavid Seifert2023-02-191-2/+7
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/gdb: add 13.1, drop 13.0.91Sam James2023-02-193-13/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-181-0/+41
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-182-0/+91
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-182-0/+473
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-182-0/+169
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-182-0/+515
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 17.0.0_pre20230218 snapshotMichał Górny2023-02-182-0/+29
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: add 11.3.1_p20230217Sam James2023-02-182-0/+53
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 10.4.1_p20230216Sam James2023-02-172-0/+59
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 13 snapshot versionsSam James2023-02-175-221/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop old 12 snapshot versionsSam James2023-02-174-160/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop 11.3.1_p20230127, 11.3.1_p20230203Sam James2023-02-173-106/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: drop 10.4.1_p20230126, 10.4.1_p20230202Sam James2023-02-173-118/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm-common: Remove oldMichał Górny2023-02-153-59/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Remove oldMichał Górny2023-02-153-1031/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove oldMichał Górny2023-02-153-340/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Remove oldMichał Górny2023-02-153-947/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Remove oldMichał Górny2023-02-153-183/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Remove oldMichał Górny2023-02-152-81/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/crossdev: add 20230209Sam James2023-02-152-0/+38
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/reflex: Keyword 20230206 alpha, #886247Matt Turner2023-02-121-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-devel/gcc: add 13.0.1_pre20230212Sam James2023-02-122-0/+56
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.2.1_p20230211Sam James2023-02-122-0/+54
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-111-0/+41
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-112-0/+91
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-112-0/+473
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-112-0/+169
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-112-0/+515
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 17.0.0_pre20230211 snapshotMichał Górny2023-02-112-0/+29
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: add 11.3.1_p20230210Sam James2023-02-111-0/+52
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 10.4.1_p20230209Sam James2023-02-112-0/+60
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: keyword 16.0.0_rc2 for ~loongWANG Xuerui2023-02-101-2/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang: keyword 16.0.0_rc2 for ~loongWANG Xuerui2023-02-101-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/clang-common: keyword 16.0.0_rc2 for ~loongWANG Xuerui2023-02-101-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/llvm: keyword 16.0.0_rc2 for ~loongWANG Xuerui2023-02-101-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/llvm-common: keyword 16.0.0_rc2 for ~loongWANG Xuerui2023-02-101-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-devel/reflex: fix parallel buildSam James2023-02-092-4/+57
| | | | | | Closes: https://bugs.gentoo.org/883611 Thanks-to: Arsen Arsenović <arsen@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils-hppa64: 2.40 patchset 2 bumpAndreas K. Hüttel2023-02-092-0/+504
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-devel/binutils: keyword 2.40-r1Andreas K. Hüttel2023-02-091-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-devel/reflex: force -j1 for nowSam James2023-02-091-0/+5
| | | | | | | We need to report the issue upstream still. Bug: https://bugs.gentoo.org/883611 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: 2.40 patchset 2 bumpAndreas K. Hüttel2023-02-082-0/+493
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>