pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/gauche



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Jul 28 15:34:43 UTC 2026

Modified Files:
        pkgsrc/lang/gauche: distinfo
        pkgsrc/lang/gauche/patches: patch-ext_Makefile.ext.in

Log Message:
lang/gauche: Honor LDFLAGS for .so modules to fix RELRO build


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/lang/gauche/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in

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

Modified files:

Index: pkgsrc/lang/gauche/distinfo
diff -u pkgsrc/lang/gauche/distinfo:1.43 pkgsrc/lang/gauche/distinfo:1.44
--- pkgsrc/lang/gauche/distinfo:1.43    Thu Dec 12 15:14:35 2024
+++ pkgsrc/lang/gauche/distinfo Tue Jul 28 15:34:42 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.43 2024/12/12 15:14:35 ryoon Exp $
+$NetBSD: distinfo,v 1.44 2026/07/28 15:34:42 ryoon Exp $
 
 BLAKE2s (Gauche-0.9.15.tgz) = d5df786fd017900356d7732af9f8036479bd10c3ca147263dfb1d37286723c93
 SHA512 (Gauche-0.9.15.tgz) = fc246a9ba937eba642621a5707f0e7a02d62191749360b9b15e2563c9ceb13e18f236c736172d05c177df8b7220ff0e973f568aaf9eb92e92643af0823f0f865
 Size (Gauche-0.9.15.tgz) = 9444756 bytes
 SHA1 (patch-af) = 06811370a51119d90ca6f9181dc7d4811e9c0dcb
 SHA1 (patch-ag) = b9944ee2f3c2b8ea9591f4fa62538e438dbeb96c
-SHA1 (patch-ext_Makefile.ext.in) = 8f8caa432bf56c0b69902cd31ee86ca55d18ecde
+SHA1 (patch-ext_Makefile.ext.in) = 320015880bddcfa44458e5122a8191fced707078
 SHA1 (patch-ext_zlib_Makefile.in) = f410916b9aaf62d734e5f4049585adab59f74662

Index: pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in
diff -u pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in:1.1 pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in:1.2
--- pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in:1.1    Thu Dec 12 15:14:35 2024
+++ pkgsrc/lang/gauche/patches/patch-ext_Makefile.ext.in        Tue Jul 28 15:34:43 2026
@@ -1,8 +1,8 @@
-$NetBSD: patch-ext_Makefile.ext.in,v 1.1 2024/12/12 15:14:35 ryoon Exp $
+$NetBSD: patch-ext_Makefile.ext.in,v 1.2 2026/07/28 15:34:43 ryoon Exp $
 
---- ext/Makefile.ext.in.orig   2024-12-11 14:18:52.342355951 +0000
+--- ext/Makefile.ext.in.orig   2024-04-23 23:27:26.000000000 +0000
 +++ ext/Makefile.ext.in
-@@ -14,6 +14,8 @@ GAUCHE_ABI_VERSION = @GAUCHE_ABI_VERSION
+@@ -14,6 +14,8 @@ HOST        = @host@
  BUILD       = @build@
  HOST        = @host@
  
@@ -11,3 +11,12 @@ $NetBSD: patch-ext_Makefile.ext.in,v 1.1
  # These may be overridden by make invocators
  DESTDIR      =
  CC           = @CC@
+@@ -22,7 +24,7 @@ CPPFLAGS     = @CPPFLAGS@ $(XCPPFLAGS)
+ LIBS         = $(XLIBS) @LIBS@
+ CFLAGS       = @CFLAGS@ @SHLIB_SO_CFLAGS@ $(XCFLAGS)
+ CPPFLAGS     = @CPPFLAGS@ $(XCPPFLAGS)
+-LDFLAGS      = $(LOCAL_LFLAGS) $(XLDFLAGS) @SHLIB_SO_LDFLAGS@
++LDFLAGS      = $(LOCAL_LFLAGS) $(XLDFLAGS) @LDFLAGS@ @SHLIB_SO_LDFLAGS@
+ BUILD_GOSH_FLAGS =
+ 
+ # These are set by configure



Home | Main Index | Thread Index | Old Index