aboutsummaryrefslogtreecommitdiff
path: root/packages
Commit message (Collapse)AuthorAgeFilesLines
...
* gcc/13.2.0: Fix musl libdir path for loongarch64WANG Rui2024-03-093-0/+169
| | | | | | | | | | This patch adds two gcc commits to fix musl libdir path for loongarch64: * 13c5de14 ("LoongArch: Fix MUSL_DYNAMIC_LINKER") * a5f1bdfc ("LoongArch: Modify MUSL_DYNAMIC_LINKER.") * 2f7d4728 ("LoongArch: Use /lib instead of /lib64 as the library search path for MUSL.") Signed-off-by: WANG Rui <wangrui@loongson.cn>
* musl: add 1.2.5WANG Rui2024-03-092-0/+4
| | | | | Link: https://www.openwall.com/lists/musl/2024/03/01/2 Signed-off-by: WANG Rui <wangrui@loongson.cn>
* gdb: Add 14.2Chris Packham2024-03-083-8/+8
| | | | | | https://sourceware.org/pipermail/gdb-announce/2024/000138.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gnuprumcu: Obsolete versions 0.5.0-0.9.0Dimitar Dimitrov2024-03-063-0/+3
| | | | | | | These versions have an error in the AM572x header with I/O address definitions. Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
* gnuprumcu: Add v0.9.5Dimitar Dimitrov2024-03-062-0/+4
| | | | | | | | | | | Changes since v.0.9.0: * Add I/O header for am62x. * Fix bit field length in AM572x's SPP register. * Add linker commands to align sections. * Do not use BIG_ENDIAN for a struct field name. * Minor build system cleanups. Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
* glibc: Add glibc 2.39Chris Packham2024-03-014-0/+134
| | | | | | | | https://sourceware.org/pipermail/libc-announce/2024/000038.html Add the new version and rebase the patches we're carrying. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Remove Oracle UEK linux dependencies.Cupertino Miranda2024-02-182-7/+0
| | | | | | | | | This patch removes any dependency to the Oracle UEK Linux sources since it can be easily replaced by a standard kernel explicitly pointing to the exact kernel version, as the toolchain building only requires the kernel headers. Signed-off-by: Cupertino Miranda <cupertino.miranda@oracle.com>
* glibc: Fix THREAD_SETMEM/THREAD_SETMEM_NC for movq in x86_64Artem Panfilov2024-02-061-0/+60
| | | | | | | | | | | | | | | This patch resolves compilation issues with GCC versions 12 and glibc 2.17. It corrects the constraints used in the THREAD_SETMEM and THREAD_SETMEM_NC macros for the movq instruction in the x86_64 architecture. Backported from: https://github.com/bminor/glibc/commit/b1ec623ed50bb8c7b9b6333fa350c3866dbde87f Closes #1825 Signed-off-by: Artem Panfilov <artem.panfilov@nokia.com>
* gcc: Add patch to resolve libsanitizer build issueChris Packham2024-01-302-0/+270
| | | | | | | | | | | | libsanitizer has problems intercepting crypt() and crypt_r() with newer glibcs. Bring in an upstream patch that drops support for these from ASAN. llvm/llvm-project@d7bead8 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111057 Fixes #2083 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* newlib: Add 4.4.0.20231231Chris Packham2024-01-302-0/+4
| | | | | | Add the latest snapshot of newlib. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* zstd: Bring in upstream change for cygwin supportChris Packham2023-12-181-0/+68
| | | | | | | Bring in the upstream change that should allow building zstd on cygwin. Fixes #1974 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gdb: Add 14.1 releaseChris Packham2023-12-183-1/+9
| | | | | | | https://sourceware.org/pipermail/gdb-announce/2023/000137.html Fixes #2077 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* zlib: Add 1.3Chris Packham2023-12-182-0/+8
| | | | | | http://madler.net/pipermail/zlib-announce_madler.net/2023/000014.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
* elf2flt: Update to v2023.09Chris Packham2023-12-083-590/+1
| | | | | | | Update to the v2023.09 release and drop the patches that have been applied upstream. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* binutils: Bring in upstream performance fixChris Packham2023-12-081-0/+156
| | | | | | Bring in an upstream fix for a performance issue in the 2.41 release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* binutils: Add binutils 2.41Hans-Christian Noren Egtvedt2023-12-0810-0/+622
| | | | | | | | | | https://sourceware.org/pipermail/binutils/2023-July/128719.html Forward ported all patches from binutils 2.40, with only minor adjustment to match new upstream code in patch 0007-poison-system-directories.patch. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
* linux: Add 6.6.1 bump LTSChris Packham2023-11-1523-56/+64
| | | | | | | | | | | | Add 6.6.1 Bump 4.14.326 -> 4.14.329 Bump 5.10.197 -> 5.10.200 Bump 5.15.133 -> 5.15.138 Bump 5.4.257 -> 5.4.260 Bump 6.1.55 -> 6.1.62 Bump 6.5.5 -> 6.5.11 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* strace: Add 6.6Chris Packham2023-11-153-4/+4
| | | | | | | | https://lists.strace.io/pipermail/strace-devel/2023-October/011369.html Add the 6.6 release, delete 6.5. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mingw-w64: add v11.0.1Mateusz Mikuła2023-11-153-0/+38
| | | | | | This adds access to various new APIs and brings several bug fixes Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
* duma: Drop 2_5_15Chris Packham2023-10-046-236/+0
| | | | | | Drop duma 2_5_15 which was marked as obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* cloog: Drop 0.18.0Chris Packham2023-10-042-7/+0
| | | | | | Drop cloog 0.18.0 which was marked as obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* zlib: Drop 1.2.12Chris Packham2023-10-044-73/+0
| | | | | | Drop zlib 1.2.12 which was marked obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* newlib: Drop obsolete versionsChris Packham2023-10-0426-373/+0
| | | | | | Drop versions of newlib that were marked obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* expat: Drop 2.4.1Chris Packham2023-10-042-17/+0
| | | | | | Drop expat 2.4.1 which was marked obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* isl: Drop 0.11.1Chris Packham2023-10-042-11/+0
| | | | | | Drop isl 0.11.1 which was marked obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpfr: Drop obsolete versionsChris Packham2023-10-046-51/+0
| | | | | | Drop versions of mpfr that were marked obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* picolibc: Drop obsolete versionsChris Packham2023-10-0412-420/+0
| | | | | | Drop versions that were marked as obsolete in the last release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* strace: Add 6.5, remove old versionChris Packham2023-10-045-5/+5
| | | | | | | Add 6.5, mark 6.4 as obsolete, remove 5.16. https://lists.strace.io/pipermail/strace-devel/2023-September/011351.html Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpc: Add 1.3.1 drop old versionsChris Packham2023-10-047-10/+5
| | | | | | | | | https://www.multiprecision.org/ Add 1.3.1. Mark 1.2.1 as obsolete. Remove 1.0.3 and 1.1.0. Fixes #2030 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* linux: Add 6.5.5 bump LTSChris Packham2023-10-0423-56/+64
| | | | | | | | | | | | | Add 6.5.5 Bump 6.4 -> 6.4.16 Bump 6.1.35 -> 6.1.55 Bump 5.15.11 -> 5.15.133 Bump 5.10.185 -> 5.10.197 Bump 5.4.248 -> 5.4.257 Bump 4.19.287 -> 4.19.295 Bump 4.14.319 -> 4.14.326 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* picolibc: Bump to 1.8.3Lukas Rusak2023-09-243-4/+4
| | | | Signed-off-by: Lukas Rusak <lorusak@gmail.com>
* gcc: Bring in upstream fixes for CVE-2023-4039crosstool-ng-1.26.0-rc2Chris Packham2023-09-17100-0/+15138
| | | | | | | | | Bring in the fixes for GCC 7 through 13. https://rtx.meta.security/mitigation/2023/09/12/CVE-2023-4039.html https://developer.arm.com/Arm%20Security%20Center/GCC%20Stack%20Protector%20Vulnerability%20AArch64 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpc: Mark 1.0.3 and 1.1.0 as obsoleteChris Packham2023-09-132-0/+2
| | | | | | | Mark these versions as obsolete so they can be dropped after the next release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpc: Update URLsChris Packham2023-09-131-2/+2
| | | | | | | Update the URLs for MPC to use https and the new gitlab.inria.fr repository. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpfr: Mark 3.1.6, 4.0.2 and 4.1.0 as obsoleteChris Packham2023-09-133-0/+3
| | | | | | | Mark these older versions as obsolete. These will be dropped after the next release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpfr: Add 4.2.1Chris Packham2023-09-132-0/+16
| | | | | | | | | | https://www.mpfr.org/mpfr-4.2.1/ This fixes compatibility issues with hosts using newer glibc (>=2.37). Fixes #2017, #2029 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* mpfr: Update mirror URLChris Packham2023-09-131-1/+1
| | | | | | Update the URL to use https. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gcc: Add patch to avoid reference to __pthread_key_createChris Packham2023-09-131-0/+35
| | | | | | | | | | | | | | | | A toolchain uclibc-ng-1.0.43, binutils-2.40 and gcc-13.2.0 hits the following error when building: ld.bfd: isl_test2.o: non-canonical reference to canonical protected function `__pthread_key_create' in x86_64-multilib-linux-uclibc/sysroot/lib64/libc.so.1 ld.bfd: failed to set dynamic section sizes: bad value The reference comes from libgcc where it is using the __pthread_key_create() symbol to detect the use of pthreads with GNU libc. Prevent this on uclibc-ng with an explicit condition. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111322 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* glibc: Fix SVE detection on aarch64Chris Packham2023-09-011-0/+56
| | | | | | | | | | | | | | glibc-2.28 complains: configure: error: use a compatible toolchain or configure with --disable-mathvec (this results in incomplete ABI). Apparently this is a problem in the way GCC passes the -mcpu and -march values to the assembler. As a workaround have the configure check pass -mcpu as well to override anything we're passing in the environment. Patch and explanation taken from the Yocto project with thanks. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gcc/13.2.0: Add patch with fixes for m68k soft float codecrosstool-ng-1.26.0-rc1Keith Packard2023-08-251-0/+348
| | | | | | | Here's a patch I've sent upstream which fixes a range of floating point bugs in libgcc. Signed-off-by: Keith Packard <keithp@keithp.com>
* gcc: Add patch to resolve libsanitizer build issueChris Packham2023-08-191-0/+141
| | | | | | | | | | | | libsanitizer has problems intercepting crypt() and crypt_r() with newer glibcs. Bring in an upstream patch that drops support for these from ASAN. https://github.com/llvm/llvm-project/commit/d7bead833631486e337e541e692d9b4a1ca14edd https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111057 Fixes #2010 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* uClibc-ng: Bring in upstream fix for static buildsChris Packham2023-08-131-0/+22
| | | | | | | Bring in an upstream fix that affects static builds of uClibc-ng. Fixes #1959 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* glibc: Add glibc-2.38Chris Packham2023-08-104-1/+86
| | | | | | | | https://sourceware.org/pipermail/libc-announce/2023/000036.html Add the new version and carry through the ARC700 patch. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* ncurses: correctly parse sofisticated gcc versionKirill K. Smirnov2023-08-043-0/+90
| | | | | | | | | | On canadian cross build-gcc reports its version as '13-win32'. ncurses >=6.3 correctly interprets this line as '13', but older ncurses versions fail and jump into wrong conclusions. Let's cherry-pick related changes from mainline ncurses. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* gcc: Add 13.2.0Chris Packham2023-08-0415-9/+9
| | | | | | | | | https://gcc.gnu.org/pipermail/gcc-announce/2023/000179.html https://gcc.gnu.org/gcc-13/changes.html Add the new version and regenerate the patches. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Fix missing quote markKirill K. Smirnov2023-07-296-6/+6
| | | | | | | | | | | The missing quotes affect bootstrap routine: ./bootstrap: eval: line 646: unexpected EOF while looking for matching `'' ./bootstrap: eval: line 647: syntax error: unexpected end of file For some reason bootstrap script ignores these errors and terminates successfully. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* newlib: Mark versions <= 4.1.0 as obsoleteChris Packham2023-07-286-0/+6
| | | | | | | | Mark newlib 2.5.0.20171222, 3.0.0.20180831, 3.1.0.20181231, 3.2.0, 3.3.0 and 4.1.0 as obsolete. These can be dropped after the next crosstool-ng release. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* newlib: add 4.2.0.20211231Norbert Lange2023-07-245-0/+43
| | | | | | Remove upstreamed patches. Signed-off-by: Norbert Lange <nolange79@gmail.com>
* provide a workaround for a glibc and GNU make incompatibilityChris Packham2023-07-212-1/+2
| | | | | | | | | | | Versions of GNU make newer than 4.4 trigger a hang in versions of glibc older than 2.31. As distros update to the newer GNU make version we'll start seeing more and more reports of this hang. Fortunately we already carry GNU make as a comp tool so all we need to do is select the right version when needed. Fixes #1946, #1932, #1975 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* gcc: Update 10.4 -> 10.5Chris Packham2023-07-1427-27/+19
| | | | | | | | | Add GCC 10.5.0 and regenerate patches against the new version. https://gcc.gnu.org/pipermail/gcc-announce/2023/000178.html https://gcc.gnu.org/gcc-10/changes.html Signed-off-by: Chris Packham <judge.packham@gmail.com>