rlb pushed a commit to branch main
in repository guile.

commit c6e08266670d5bf63f36599aa3329f90f9433744
Author: Rob Browning <r...@defaultvalue.org>
AuthorDate: Thu Mar 20 12:50:29 2025 -0500

    libguile/Makefile.am: move date -d arg before format string
    
    This fixes a problem on at least NetBSD.
    
    * libguile/Makefile.am (libpath.h): move date -d argument before format
    string.
    
    Thanks to Thomas Klausner for reporting the problem and proposing the
    fix.
    
    Closes: 26121
---
 libguile/Makefile.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libguile/Makefile.am b/libguile/Makefile.am
index 5f279a257..089a8f5dd 100644
--- a/libguile/Makefile.am
+++ b/libguile/Makefile.am
@@ -774,7 +774,7 @@ libpath.h: $(srcdir)/Makefile.in  
$(top_builddir)/config.status
        @echo ' { "LIBS",          "@GUILE_LIBS@" }, \' >> libpath.tmp
        @echo ' { "CFLAGS",        "@GUILE_CFLAGS@" }, \' >> libpath.tmp
        @BUILD_DATE="$${SOURCE_DATE_EPOCH:-`date '+%s'`}" ; \
-        echo ' { "buildstamp",    "'`date -u +'%Y-%m-%d %T' -d 
@$$BUILD_DATE`'" }, \' >> libpath.tmp
+        echo ' { "buildstamp",    "'`date -u -d @$$BUILD_DATE +'%Y-%m-%d 
%T'`'" }, \' >> libpath.tmp
        @echo '}' >> libpath.tmp
        $(AM_V_GEN)mv libpath.tmp libpath.h
 else
@@ -817,7 +817,7 @@ libpath.h: $(srcdir)/Makefile.in  
$(top_builddir)/config.status
        @echo ' { "LIBS",          "@GUILE_LIBS@" }, \' >> libpath.tmp
        @echo ' { "CFLAGS",        "@GUILE_CFLAGS@" }, \' >> libpath.tmp
        @BUILD_DATE="$${SOURCE_DATE_EPOCH:-`date '+%s'`}" ; \
-        echo ' { "buildstamp",    "'`date -u +'%Y-%m-%d %T' -d 
@$$BUILD_DATE`'" }, \' >> libpath.tmp
+        echo ' { "buildstamp",    "'`date -u -d @$$BUILD_DATE +'%Y-%m-%d 
%T'`'" }, \' >> libpath.tmp
        @echo '}' >> libpath.tmp
        $(AM_V_GEN)mv libpath.tmp libpath.h
 endif

Reply via email to