diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2022-08-21 18:58:29 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2022-08-22 01:00:18 +0200 |
commit | 2f2ecd3ca0c65ea6d3c2acdd43fd0478d6c8e15d (patch) | |
tree | df03ec66fe0fe7c1b4f30098b2fda5c6f19722bb /source/d/gcc | |
parent | 2dbea3b2b0e597fa1e3fa37fbb2f250168112559 (diff) | |
download | current-2f2ecd3ca0c65ea6d3c2acdd43fd0478d6c8e15d.tar.gz current-2f2ecd3ca0c65ea6d3c2acdd43fd0478d6c8e15d.tar.xz |
Sun Aug 21 18:58:29 UTC 202220220821185829
a/kernel-generic-5.19.3-x86_64-1.txz: Upgraded.
a/kernel-huge-5.19.3-x86_64-1.txz: Upgraded.
a/kernel-modules-5.19.3-x86_64-1.txz: Upgraded.
d/gcc-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-g++-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-gdc-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-gfortran-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-gnat-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-go-12.2.0-x86_64-1.txz: Upgraded.
d/gcc-objc-12.2.0-x86_64-1.txz: Upgraded.
d/kernel-headers-5.19.3-x86-1.txz: Upgraded.
d/libtool-2.4.7-x86_64-3.txz: Rebuilt.
Recompiled to update embedded GCC version number.
d/python-setuptools-65.1.1-x86_64-1.txz: Upgraded.
Make libdir = platlib to agree with the paths in python3.
k/kernel-source-5.19.3-noarch-1.txz: Upgraded.
xfce/xfce4-panel-4.16.5-x86_64-1.txz: Upgraded.
xfce/xfdesktop-4.16.1-x86_64-1.txz: Upgraded.
isolinux/initrd.img: Rebuilt.
/etc/rc.d/rc.S: Added support for setting the Installer's root password
from a kernel cmdline key value pair: instrootpw=yourpassword
This is intended for network installations where otherwise the root password
would be unset. Note: this does not configure the OS root password.
Thanks to Stuart Winter.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
/etc/rc.d/rc.S: Added support for setting the Installer's root password
from a kernel cmdline key value pair: instrootpw=yourpassword
This is intended for network installations where otherwise the root password
would be unset. Note: this does not configure the OS root password.
Thanks to Stuart Winter.
Diffstat (limited to 'source/d/gcc')
-rwxr-xr-x | source/d/gcc/gcc.SlackBuild | 4 | ||||
-rw-r--r-- | source/d/gcc/patches/2701442d0cf6292f6624443c15813d6d1a3562fe.diff | 43 | ||||
-rw-r--r-- | source/d/gcc/patches/f35d65517a59565758107c5b1a51a5fa382f8d1a.diff | 46 | ||||
-rw-r--r-- | source/d/gcc/slack-desc.gcc-gnat | 6 |
4 files changed, 3 insertions, 96 deletions
diff --git a/source/d/gcc/gcc.SlackBuild b/source/d/gcc/gcc.SlackBuild index b639d0cf9..f69d92d00 100755 --- a/source/d/gcc/gcc.SlackBuild +++ b/source/d/gcc/gcc.SlackBuild @@ -163,10 +163,6 @@ cd gcc-$SRCVER || exit 1 # Smite the fixincludes: zcat $CWD/patches/gcc-no_fixincludes.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 -# Fix compile with glibc-2.36: -zcat $CWD/patches/2701442d0cf6292f6624443c15813d6d1a3562fe.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 -zcat $CWD/patches/f35d65517a59565758107c5b1a51a5fa382f8d1a.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1 - # Fix perms/owners: chown -R root:root . find . \ diff --git a/source/d/gcc/patches/2701442d0cf6292f6624443c15813d6d1a3562fe.diff b/source/d/gcc/patches/2701442d0cf6292f6624443c15813d6d1a3562fe.diff deleted file mode 100644 index a39baef4f..000000000 --- a/source/d/gcc/patches/2701442d0cf6292f6624443c15813d6d1a3562fe.diff +++ /dev/null @@ -1,43 +0,0 @@ -From 2701442d0cf6292f6624443c15813d6d1a3562fe Mon Sep 17 00:00:00 2001 -From: Martin Liska <mliska@suse.cz> -Date: Mon, 11 Jul 2022 22:03:14 +0200 -Subject: [PATCH] libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream - -9cf13067cb5088626ba7ee1ec4c42ec59c7995a0 [sanitizer] Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr conflict with glibc 2.36 ---- - .../sanitizer_platform_limits_posix.cpp | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -index 8ed3e92d270..97fd07acf9d 100644 ---- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -@@ -73,7 +73,9 @@ - #include <sys/vt.h> - #include <linux/cdrom.h> - #include <linux/fd.h> -+#if SANITIZER_ANDROID - #include <linux/fs.h> -+#endif - #include <linux/hdreg.h> - #include <linux/input.h> - #include <linux/ioctl.h> -@@ -869,10 +871,10 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); - unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT; - unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT; - #endif -- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS; -- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION; -- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS; -- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION; -+ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long); -+ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long); -+ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long); -+ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long); - unsigned IOCTL_GIO_CMAP = GIO_CMAP; - unsigned IOCTL_GIO_FONT = GIO_FONT; - unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP; --- -2.31.1 - - diff --git a/source/d/gcc/patches/f35d65517a59565758107c5b1a51a5fa382f8d1a.diff b/source/d/gcc/patches/f35d65517a59565758107c5b1a51a5fa382f8d1a.diff deleted file mode 100644 index 61c552e26..000000000 --- a/source/d/gcc/patches/f35d65517a59565758107c5b1a51a5fa382f8d1a.diff +++ /dev/null @@ -1,46 +0,0 @@ -From f35d65517a59565758107c5b1a51a5fa382f8d1a Mon Sep 17 00:00:00 2001 -From: Ian Lance Taylor <iant@golang.org> -Date: Tue, 12 Jul 2022 19:42:43 -0700 -Subject: [PATCH] libgo: don't include <linux/fs.h> when building - gen-sysinfo.go - -Removing this doesn't change anything at least with glibc 2.33. -The include was added in https://go.dev/cl/6100049 but it's not -clear why. - -Fixes PR go/106266 - -Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/417294 ---- - gcc/go/gofrontend/MERGE | 2 +- - libgo/sysinfo.c | 3 --- - 2 files changed, 1 insertion(+), 4 deletions(-) - -diff --git a/gcc/go/gofrontend/MERGE b/gcc/go/gofrontend/MERGE -index 7c5c45672d7..5ea0406cd8e 100644 ---- a/gcc/go/gofrontend/MERGE -+++ b/gcc/go/gofrontend/MERGE -@@ -1,4 +1,4 @@ --70ca85f08edf63f46c87d540fa99c45e2903edc2 -+ff68b1a147eb60082fd60c198db0ef5477ade938 - - The first line of this file holds the git revision number of the last - merge done from the gofrontend repository. -diff --git a/libgo/sysinfo.c b/libgo/sysinfo.c -index a4259c02ded..fc0210992fa 100644 ---- a/libgo/sysinfo.c -+++ b/libgo/sysinfo.c -@@ -158,9 +158,6 @@ - #if defined(HAVE_LINUX_ETHER_H) - #include <linux/ether.h> - #endif --#if defined(HAVE_LINUX_FS_H) --#include <linux/fs.h> --#endif - #if defined(HAVE_LINUX_REBOOT_H) - #include <linux/reboot.h> - #endif --- -2.31.1 - - diff --git a/source/d/gcc/slack-desc.gcc-gnat b/source/d/gcc/slack-desc.gcc-gnat index 9c1eb7714..8994a0534 100644 --- a/source/d/gcc/slack-desc.gcc-gnat +++ b/source/d/gcc/slack-desc.gcc-gnat @@ -11,9 +11,9 @@ gcc-gnat: gcc-gnat: Ada support for the GNU Compiler Collection. gcc-gnat: gcc-gnat: This package contains those parts of the compiler collection needed to -gcc-gnat: compile Ada code. GNAT implements Ada 95, Ada 2005 and Ada 2012, and -gcc-gnat: it may also be invoked in Ada 83 compatibility mode. By default, GNAT -gcc-gnat: assumes Ada 2012. +gcc-gnat: compile Ada code. GNAT implements Ada 95, Ada 2005, Ada 2012 and Ada +gcc-gnat: 2022, and it may also be invoked in Ada 83 compatibility mode. +gcc-gnat: By default, GNAT assumes Ada 2012. gcc-gnat: gcc-gnat: gcc-gnat: |