pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/gcc10



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

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

Log Message:
lang/gcc10: 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.21 -r1.22 pkgsrc/lang/gcc10/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/lang/gcc10/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/gcc10/distinfo
diff -u pkgsrc/lang/gcc10/distinfo:1.21 pkgsrc/lang/gcc10/distinfo:1.22
--- pkgsrc/lang/gcc10/distinfo:1.21     Tue Jul 21 09:03:20 2026
+++ pkgsrc/lang/gcc10/distinfo  Tue Sep  8 13:20:35 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2026/07/21 09:03:20 he Exp $
+$NetBSD: distinfo,v 1.22 2026/09/08 13:20:35 sjmulder Exp $
 
 BLAKE2s (gcc-10.5.0.tar.xz) = af4a8b262d9d4e534e8e1c311897e68e7d64f147ad1eed42e77f9674da188bf3
 SHA512 (gcc-10.5.0.tar.xz) = d86dbc18b978771531f4039465e7eb7c19845bf607dc513c97abf8e45ffe1086a99d98f83dfb7b37204af22431574186de9d5ff80c8c3c3a98dbe3983195bffd
@@ -52,6 +52,7 @@ SHA1 (patch-libiberty_pex-unix.c) = 5289
 SHA1 (patch-libquadmath_printf_printf_fphex.c) = 4e3927bb2ba9013e1ef69e38d0481c930b77a2fc
 SHA1 (patch-libquadmath_printf_quadmath-printf.c) = 9c862bd2e07f8724646896a9f93bb8bb15bb4185
 SHA1 (patch-libquadmath_strtod_strtod__l.c) = 1a3a419218fb260c1c4a0ed08f5a72bde683d039
+SHA1 (patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp) = 9e8cc7d29eac1257feac8c6fabbca9a2346fb59d
 SHA1 (patch-libstdc++-v3_include_bits_std_abs.h) = 2a32b52dc2d958085525461bd6da0a7b299ee09d
 SHA1 (patch-libstdc++-v3_include_bits_stl_function.h) = 2757a988fb0a19825abb9963dc236effa9e3ea80
 SHA1 (patch-libstdc++-v3_include_c_global_cmath) = 24ec0941fcad205ce090b969a90ce5e85e235775

Added files:

Index: pkgsrc/lang/gcc10/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp
diff -u /dev/null pkgsrc/lang/gcc10/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp:1.1
--- /dev/null   Tue Sep  8 13:20:35 2026
+++ pkgsrc/lang/gcc10/patches/patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp       Tue Sep  8 13:20:35 2026
@@ -0,0 +1,23 @@
+$NetBSD: patch-libsanitizer_sanitizer__common_sanitizer__platform__limits__posix.cpp,v 1.1 2026/09/08 13:20:35 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.733454515 +0000
++++ libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp
+@@ -137,7 +137,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>
+@@ -456,8 +455,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