# HG changeset patch # User Stanislas Leduc # Date 1683303138 -7200 # Node ID c45e9f534acb15061ea7a12255572ddb5ea1aee4 # Parent 64e725df93c0e0dc5e569b560db991b62db1de94 New toolchain GCC 4.9.2, Glibc 2.19, Binutils 2.37 diff -r 64e725df93c0 -r c45e9f534acb gcc+gcj/receipt --- a/gcc+gcj/receipt Mon May 01 08:21:00 2023 +0000 +++ b/gcc+gcj/receipt Fri May 05 18:12:18 2023 +0200 @@ -2,7 +2,7 @@ PACKAGE="gcc+gcj" SOURCE="gcc" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="The GNU Compiler Collection, including the gcj Compiler for Java." MAINTAINER="rcx@zoominternet.net" diff -r 64e725df93c0 -r c45e9f534acb gcc-lib-base/receipt --- a/gcc-lib-base/receipt Mon May 01 08:21:00 2023 +0000 +++ b/gcc-lib-base/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gcc-lib-base" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="GCC base libraries, libgcc_s and libstdc++." WEB_SITE="http://gcc.gnu.org/" diff -r 64e725df93c0 -r c45e9f534acb gcc-lib-math/receipt --- a/gcc-lib-math/receipt Mon May 01 08:21:00 2023 +0000 +++ b/gcc-lib-math/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gcc-lib-math" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="GCC math libraries, libquadmath." WEB_SITE="http://gcc.gnu.org/" diff -r 64e725df93c0 -r c45e9f534acb gcc/receipt --- a/gcc/receipt Mon May 01 08:21:00 2023 +0000 +++ b/gcc/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gcc" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="The GNU Compiler Collection." MAINTAINER="pankso@slitaz.org" diff -r 64e725df93c0 -r c45e9f534acb gfortran/receipt --- a/gfortran/receipt Mon May 01 08:21:00 2023 +0000 +++ b/gfortran/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="gfortran" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="GCC fortran extension." WEB_SITE="http://gcc.gnu.org/" diff -r 64e725df93c0 -r c45e9f534acb glibc-base/receipt --- a/glibc-base/receipt Mon May 01 08:21:00 2023 +0000 +++ b/glibc-base/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-base" -VERSION="2.14.1" +VERSION="2.19" CATEGORY="base-system" SHORT_DESC="GNU libc minimal libraries and UTF-8 support for SliTaz." WEB_SITE="http://www.gnu.org/software/libc/" diff -r 64e725df93c0 -r c45e9f534acb glibc-base/stuff/i486-files.list --- a/glibc-base/stuff/i486-files.list Mon May 01 08:21:00 2023 +0000 +++ b/glibc-base/stuff/i486-files.list Fri May 05 18:12:18 2023 +0200 @@ -1,18 +1,18 @@ -/lib/libutil-2.14.1.so -/lib/libnss_dns-2.14.1.so -/lib/libnsl-2.14.1.so -/lib/libanl-2.14.1.so -/lib/libm-2.14.1.so -/lib/libpthread-2.14.1.so +/lib/libutil-2.19.so +/lib/libnss_dns-2.19.so +/lib/libnsl-2.19.so +/lib/libanl-2.19.so +/lib/libm-2.19.so +/lib/libpthread-2.19.so /lib/libthread_db-1.0.so -/lib/libnss_compat-2.14.1.so -/lib/libc-2.14.1.so -/lib/librt-2.14.1.so -/lib/libcrypt-2.14.1.so -/lib/ld-2.14.1.so -/lib/libresolv-2.14.1.so -/lib/libnss_files-2.14.1.so -/lib/libdl-2.14.1.so +/lib/libnss_compat-2.19.so +/lib/libc-2.19.so +/lib/librt-2.19.so +/lib/libcrypt-2.19.so +/lib/ld-2.19.so +/lib/libresolv-2.19.so +/lib/libnss_files-2.19.so +/lib/libdl-2.19.so /usr/lib/gconv/UNICODE.so /usr/lib/gconv/gconv-modules @@ -44,8 +44,6 @@ /usr/share/i18n/locales/translit_small /usr/share/i18n/locales/translit_wide -/usr/share/zoneinfo/UTC - /etc/rpc /etc/ld.so.conf /etc/ld.so.cache diff -r 64e725df93c0 -r c45e9f534acb glibc-base/stuff/wanted-files.list --- a/glibc-base/stuff/wanted-files.list Mon May 01 08:21:00 2023 +0000 +++ b/glibc-base/stuff/wanted-files.list Fri May 05 18:12:18 2023 +0200 @@ -1,18 +1,18 @@ -/lib/libutil-2.14.1.so -/lib/libnss_dns-2.14.1.so -/lib/libnsl-2.14.1.so -/lib/libanl-2.14.1.so -/lib/libm-2.14.1.so -/lib/libpthread-2.14.1.so +/lib/libutil-2.19.so +/lib/libnss_dns-2.19.so +/lib/libnsl-2.19.so +/lib/libanl-2.19.so +/lib/libm-2.19.so +/lib/libpthread-2.19.so /lib/libthread_db-1.0.so -/lib/libnss_compat-2.14.1.so -/lib/libc-2.14.1.so -/lib/librt-2.14.1.so -/lib/libcrypt-2.14.1.so -/lib/ld-2.14.1.so -/lib/libresolv-2.14.1.so -/lib/libnss_files-2.14.1.so -/lib/libdl-2.14.1.so +/lib/libnss_compat-2.19.so +/lib/libc-2.19.so +/lib/librt-2.19.so +/lib/libcrypt-2.19.so +/lib/ld-2.19.so +/lib/libresolv-2.19.so +/lib/libnss_files-2.19.so +/lib/libdl-2.19.so /usr/lib/gconv/UNICODE.so /usr/lib/gconv/gconv-modules @@ -44,8 +44,6 @@ /usr/share/i18n/locales/translit_small /usr/share/i18n/locales/translit_wide -/usr/share/zoneinfo/UTC - /etc/rpc /etc/ld.so.conf /etc/ld.so.cache diff -r 64e725df93c0 -r c45e9f534acb glibc-dev/receipt --- a/glibc-dev/receipt Mon May 01 08:21:00 2023 +0000 +++ b/glibc-dev/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-dev" -VERSION="2.14.1" +VERSION="2.19" CATEGORY="development" SHORT_DESC="The GNU C libraries devel files (Part of SliTaz toolchain)." MAINTAINER="pankso@slitaz.org" diff -r 64e725df93c0 -r c45e9f534acb glibc-locale/receipt --- a/glibc-locale/receipt Mon May 01 08:21:00 2023 +0000 +++ b/glibc-locale/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc-locale" -VERSION="2.14.1" +VERSION="2.19" CATEGORY="system-tools" SHORT_DESC="The GNU C libraries locale files and utilities (see also locale-*)." MAINTAINER="pankso@slitaz.org" diff -r 64e725df93c0 -r c45e9f534acb glibc/receipt --- a/glibc/receipt Mon May 01 08:21:00 2023 +0000 +++ b/glibc/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="glibc" -VERSION="2.14.1" +VERSION="2.19" CATEGORY="meta" SHORT_DESC="The GNU C libraries. This package is used to compile the libc." MAINTAINER="pankso@slitaz.org" @@ -84,33 +84,43 @@ sed -i -e 's/"db1"/& \&\& $name ne "nss_test1"/' scripts/test-installation.pl sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in + # Glibc misc Bug Fixes + # fix for {linux,sys}/xattr.h incompatibility - commit fdbe8eae + patch -p1 -i $stuff/glibc-2.19-xattr_header.patch + + # fix issues in sin/cos slow path calculation - commit ffe768a9 + patch -p1 -i $stuff/glibc-2.19-fix-sign-in-bsloww1-input.patch + + # fix tzselect with missing TZDIR - commit 893b4f37/c72399fb + patch -p1 -i $stuff/glibc-2.19-tzselect-default.patch + # Glibc misc Bug Fixes - patch -Np1 -i $stuff/glibc-2.14.1-fixes-1.patch + #patch -Np1 -i $stuff/glibc-2.14.1-fixes-1.patch # Glibc Bug Sort Relocatable Objects Patch #patch -Np1 -i $stuff/glibc-2.14.1-sort-1.patch # Fix a bug that prevents Glibc from building with GCC-4.6.2 - patch -Np1 -i $stuff/glibc-2.14.1-gcc_fix-1.patch + #patch -Np1 -i $stuff/glibc-2.14.1-gcc_fix-1.patch # Revert commit causing issues with crappy DNS servers patch -Np1 -i $stuff/glibc-2.14-revert-4768ae77.patch # re-export RPC interface until libtirpc is ready as a replacement # http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=acee4873 (only fedora branch...) - patch -Np1 -i $stuff/glibc-2.14-reexport-rpc-interface.patch + #patch -Np1 -i $stuff/glibc-2.14-reexport-rpc-interface.patch # http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=bdd816a3 (only fedora branch...) - patch -Np1 -i $stuff/glibc-2.14-reinstall-nis-rpc-headers.patch + #patch -Np1 -i $stuff/glibc-2.14-reinstall-nis-rpc-headers.patch # GHOST - patch -Np1 -i $stuff/glibc-2.14.1-CVE-2015-0235.patch + #patch -Np1 -i $stuff/glibc-2.14.1-CVE-2015-0235.patch # Update for binutils 2.29, see https://sourceware.org/bugzilla/show_bug.cgi?id=21661 sed -i 's|obstack_compat;|obstack_compat __attribute__ ((nocommon));|' malloc/obstack.c # Fix a stack imbalance that occurs under some conditions: - sed -i '195,213 s/PRIVATE_FUTEX/FUTEX_CLOCK_REALTIME/' \ - nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S \ - nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S + #sed -i '195,213 s/PRIVATE_FUTEX/FUTEX_CLOCK_REALTIME/' \ + # nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedrdlock.S \ + # nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timedwrlock.S # Glibc needs ld.so.conf in the install destdir. mkdir -p $WOK/$PACKAGE/install/etc diff -r 64e725df93c0 -r c45e9f534acb libgfortran/receipt --- a/libgfortran/receipt Mon May 01 08:21:00 2023 +0000 +++ b/libgfortran/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libgfortran" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="misc" SHORT_DESC="GCC fortran runtime." WEB_SITE="http://gcc.gnu.org/" diff -r 64e725df93c0 -r c45e9f534acb libgomp/receipt --- a/libgomp/receipt Mon May 01 08:21:00 2023 +0000 +++ b/libgomp/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libgomp" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="API specification for parallel programming." MAINTAINER="pascal.bellard@slitaz.org" diff -r 64e725df93c0 -r c45e9f534acb libobjc/receipt --- a/libobjc/receipt Mon May 01 08:21:00 2023 +0000 +++ b/libobjc/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="libobjc" -VERSION="4.6.3" +VERSION="4.9.2" CATEGORY="development" SHORT_DESC="API for gcc object" MAINTAINER="slaxemulator@gmail.com" diff -r 64e725df93c0 -r c45e9f534acb slitaz-toolchain/receipt --- a/slitaz-toolchain/receipt Mon May 01 08:21:00 2023 +0000 +++ b/slitaz-toolchain/receipt Fri May 05 18:12:18 2023 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-toolchain" -VERSION="5.0" +VERSION="6.0" CATEGORY="meta" SHORT_DESC="SliTaz meta package to rebuild or install current toolchain." MAINTAINER="pankso@slitaz.org"