pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/gcc16



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Sep 16 13:12:46 UTC 2026

Modified Files:
        pkgsrc/lang/gcc16: distinfo
        pkgsrc/lang/gcc16/patches: patch-gcc_configure

Log Message:
gcc16: update comment to explain patch better


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gcc16/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/gcc16/patches/patch-gcc_configure

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

Modified files:

Index: pkgsrc/lang/gcc16/distinfo
diff -u pkgsrc/lang/gcc16/distinfo:1.2 pkgsrc/lang/gcc16/distinfo:1.3
--- pkgsrc/lang/gcc16/distinfo:1.2      Mon Aug 31 18:05:08 2026
+++ pkgsrc/lang/gcc16/distinfo  Wed Sep 16 13:12:46 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2026/08/31 18:05:08 wiz Exp $
+$NetBSD: distinfo,v 1.3 2026/09/16 13:12:46 wiz Exp $
 
 BLAKE2s (gcc-16.1.0.tar.xz) = 037fe6c26509be014b26e0c16b07c2faac0c9894491b4525582d45ff88c66970
 SHA512 (gcc-16.1.0.tar.xz) = b3454958891ab47e1e5b6cb9396c0ad3b04f32fe2a7bf1153a143f21013fdb6b295ca94c98964698a688e4c1d7555ffd8ffbc20187507cce6b1c32cbcc09897a
@@ -19,7 +19,7 @@ SHA1 (patch-gcc_config_arm_netbsd-eabi.h
 SHA1 (patch-gcc_config_arm_netbsd-elf.h) = 1930d8bf8f4d5cbd6ee1c7a48150edcd3c92b647
 SHA1 (patch-gcc_config_i386_t-netbsd64) = 914b4d2fd65f5e46681aa2ea592d0bc75299f09a
 SHA1 (patch-gcc_config_netbsd.h) = ada05409eacb33bc1e7a659f3090f2f43551a35d
-SHA1 (patch-gcc_configure) = a12d583e8fb94c23fe3a2d8ace3f2d2130b82b61
+SHA1 (patch-gcc_configure) = 360629b30ce676915147dec26520e6902db43cfb
 SHA1 (patch-isl_configure) = 6b7f5f6dea42bca0f90e6f9ce1131f93d607495d
 SHA1 (patch-libffi_configure) = 0ed41a6bde6987f5e6be4847e02f02abd09c176d
 SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 89e2dd6aaf2c1f75726f02362d8a8bf7178694ea

Index: pkgsrc/lang/gcc16/patches/patch-gcc_configure
diff -u pkgsrc/lang/gcc16/patches/patch-gcc_configure:1.1 pkgsrc/lang/gcc16/patches/patch-gcc_configure:1.2
--- pkgsrc/lang/gcc16/patches/patch-gcc_configure:1.1   Mon Aug 31 18:05:08 2026
+++ pkgsrc/lang/gcc16/patches/patch-gcc_configure       Wed Sep 16 13:12:46 2026
@@ -1,6 +1,12 @@
-$NetBSD: patch-gcc_configure,v 1.1 2026/08/31 18:05:08 wiz Exp $
+$NetBSD: patch-gcc_configure,v 1.2 2026/09/16 13:12:46 wiz Exp $
 
-NetBSD ld supports --as-needed, but not -lgcc_s_asneeded.
+This is a workaround.
+
+gcc16 introduces *asneeded.so libraries. When using gcc16-libjit
+with the base compiler, that compiler doesn't know about the asneeded
+libraries.
+
+So disable these ld scripts for easier use of gcc16-libjit.
 
 --- gcc/configure.orig 2026-08-31 17:46:27.753488730 +0000
 +++ gcc/configure



Home | Main Index | Thread Index | Old Index