pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/gcc12



Module Name:    pkgsrc
Committed By:   sjmulder
Date:           Tue Sep  8 13:20:45 UTC 2026

Modified Files:
        pkgsrc/lang/gcc12: distinfo
Added Files:
        pkgsrc/lang/gcc12/patches:
            patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp

Log Message:
lang/gcc12: account for linux/scc.h removal

Header removed in Linux 7.1:

https://github.com/torvalds/linux/commit/64edfa65062dc4509ba75978116b2f6d392346f5


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/lang/gcc12/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/gcc12/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/gcc12/distinfo
diff -u pkgsrc/lang/gcc12/distinfo:1.18 pkgsrc/lang/gcc12/distinfo:1.19
--- pkgsrc/lang/gcc12/distinfo:1.18     Sat Jul 18 09:12:38 2026
+++ pkgsrc/lang/gcc12/distinfo  Tue Sep  8 13:20:44 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2026/07/18 09:12:38 he Exp $
+$NetBSD: distinfo,v 1.19 2026/09/08 13:20:44 sjmulder Exp $
 
 BLAKE2s (gcc-12.5.0-1.diff) = 2e5b0c6e8cececdddf451c07f55a47e693410cb4c50aedb8534ec345810d05c6
 SHA512 (gcc-12.5.0-1.diff) = 6137995194e2c5b1bbedef6efd1083018ee03cadbb29c2e1a8bda7ef49a76b13c307749f5a1ee4284d399d200a5a46aa888feacc2bfaf743de25f16b00640c76
@@ -35,4 +35,5 @@ SHA1 (patch-libgcc_crtstuff.c) = a16d465
 SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0
 SHA1 (patch-libquadmath_printf_quadmath-printf.c) = 78e09f1e6d61ee57cee83275093cf46b2335d204
 SHA1 (patch-libquadmath_strtod_strtod__l.c) = 6142c10d34174174cce7f06c37eab04dc431b2dc
+SHA1 (patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp) = 918bffac2d1c1e99611a9facd908519a6dc89d9e
 SHA1 (patch-libstdc++-v3_libsupc++_new__opa.cc) = c8169d28f25c57ba89ffe8c9f897313bb8644382

Added files:

Index: pkgsrc/lang/gcc12/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp
diff -u /dev/null pkgsrc/lang/gcc12/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp:1.1
--- /dev/null   Tue Sep  8 13:20:45 2026
+++ pkgsrc/lang/gcc12/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp       Tue Sep  8 13:20:45 2026
@@ -0,0 +1,23 @@
+$NetBSD: patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp,v 1.1 2026/09/08 13:20:45 sjmulder Exp $
+
+Account for linux/scc.h removal (Linux 7.1)
+
+--- libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp.orig     2026-09-07 16:20:54.744292218 +0000
++++ libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
+@@ -150,7 +150,6 @@ typedef struct user_fpregs elf_fpregset_
+ #include <linux/lp.h>
+ #include <linux/mroute.h>
+ #include <linux/mroute6.h>
+-#include <linux/scc.h>
+ #include <linux/serial.h>
+ #include <sys/msg.h>
+ #include <sys/ipc.h>
+@@ -478,8 +477,6 @@ unsigned struct_ElfW_Phdr_sz = sizeof(El
+   unsigned struct_kbsentry_sz = sizeof(struct kbsentry);
+   unsigned struct_mtconfiginfo_sz = sizeof(struct mtconfiginfo);
+   unsigned struct_nr_parms_struct_sz = sizeof(struct nr_parms_struct);
+-  unsigned struct_scc_modem_sz = sizeof(struct scc_modem);
+-  unsigned struct_scc_stat_sz = sizeof(struct scc_stat);
+   unsigned struct_serial_multiport_struct_sz
+       = sizeof(struct serial_multiport_struct);
+   unsigned struct_serial_struct_sz = sizeof(struct serial_struct);



Home | Main Index | Thread Index | Old Index