pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/guile30



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Oct  6 19:45:08 UTC 2025

Modified Files:
        pkgsrc/lang/guile30: distinfo
Added Files:
        pkgsrc/lang/guile30/patches: patch-libguile_syscalls.h

Log Message:
guile30: fix build with gcc14 using upstream patch


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/guile30/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/guile30/patches/patch-libguile_syscalls.h

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

Modified files:

Index: pkgsrc/lang/guile30/distinfo
diff -u pkgsrc/lang/guile30/distinfo:1.8 pkgsrc/lang/guile30/distinfo:1.9
--- pkgsrc/lang/guile30/distinfo:1.8    Sun Mar 30 07:49:12 2025
+++ pkgsrc/lang/guile30/distinfo        Mon Oct  6 19:45:07 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.8 2025/03/30 07:49:12 wiz Exp $
+$NetBSD: distinfo,v 1.9 2025/10/06 19:45:07 wiz Exp $
 
 BLAKE2s (guile-3.0.10.tar.gz) = 7a431238bf907f34cfd29430786731cdc428216e3d2c5fe0bd7f0a01b0cda841
 SHA512 (guile-3.0.10.tar.gz) = 8b0e6354fdfccd009fd92a5618828f8a8343faf20d1d3698be77a6ef7a8fe56ce633fd1239520e6a6be511ba4ca75eb90c8a81c45888b8b73d938cd2908d7a1f
@@ -6,3 +6,4 @@ Size (guile-3.0.10.tar.gz) = 9738824 byt
 SHA1 (patch-libguile_Makefile.in) = 4b782aa004f530c6ae64fcd07826f90e87f37574
 SHA1 (patch-libguile_loader.c) = 32b012d095c343995f93d0c8160411c4b0cfbee1
 SHA1 (patch-libguile_posix.c) = 175dd5caf7251043ebc7c44ad2ea4547726e15d4
+SHA1 (patch-libguile_syscalls.h) = 88283ad164b5e6001739980b45a25febf74dfd1e

Added files:

Index: pkgsrc/lang/guile30/patches/patch-libguile_syscalls.h
diff -u /dev/null pkgsrc/lang/guile30/patches/patch-libguile_syscalls.h:1.1
--- /dev/null   Mon Oct  6 19:45:08 2025
+++ pkgsrc/lang/guile30/patches/patch-libguile_syscalls.h       Mon Oct  6 19:45:07 2025
@@ -0,0 +1,23 @@
+$NetBSD: patch-libguile_syscalls.h,v 1.1 2025/10/06 19:45:07 wiz Exp $
+
+commit 0f2125e66f3ad9df386e7887c87abea1b5e880e9
+Author: Michael Gran <spk121%yahoo.com@localhost>
+Date:   Tue Jun 20 15:22:21 2023 -0700
+
+    Add missing #include in syscalls.h
+
+    SCM_SYSCALL uses scm_async_tick.
+
+    * libguile/syscalls.h: include async.h
+
+--- libguile/syscalls.h.orig   2025-10-06 19:28:49.944137862 +0000
++++ libguile/syscalls.h
+@@ -24,6 +24,8 @@
+ 
+ /* ASYNC_TICK after finding EINTR in order to handle pending signals, if
+    any. See comment in scm_syserror. */
++#include "async.h"
++
+ #define SCM_SYSCALL(line)                     \
+   do                                          \
+     {                                         \



Home | Main Index | Thread Index | Old Index