Fossil Forum

barak_pearlmutter 1 month, 1 week ago

Post: make --shuffle=reverse

https://bugs.debian.org/1105310 reports a build failure with make --shuffle=reverse, this can be fixed by the judicious addition of a few more mkdir -p lines.

Index: tools/makemake.tcl
==================================================================
--- tools/makemake.tcl
+++ tools/makemake.tcl
@@ -546,17 +546,20 @@
   writeln "\t\$(XTCC) -o \$(OBJDIR)/$s.o -c \$(OBJDIR)/${s}_.c\n"
   writeln "\$(OBJDIR)/$s.h:\t\$(OBJDIR)/headers\n"
 }

 writeln "\$(SQLITE3_OBJ):\t\$(SQLITE3_SRC)"
+writeln "\t-mkdir -p \$(OBJDIR)"
 writeln "\t\$(XTCC) \$(SQLITE_OPTIONS) \$(SQLITE_CFLAGS) \$(SEE_FLAGS) \\"
 writeln "\t\t-c \$(SQLITE3_SRC) -o \$@"

 writeln "\$(OBJDIR)/shell.o:\t\$(SQLITE3_SHELL_SRC) \$(SRCDIR_extsrc)/sqlite3.h"
+writeln "\t-mkdir -p \$(OBJDIR)"
 writeln "\t\$(XTCC) \$(SHELL_OPTIONS) \$(SHELL_CFLAGS) \$(SEE_FLAGS) \$(LINENOISE_DEF.\$(USE_LINENOISE)) -c \$(SQLITE3_SHELL_SRC) -o \$@\n"

 writeln "\$(OBJDIR)/linenoise.o:\t\$(SRCDIR_extsrc)/linenoise.c \$(SRCDIR_extsrc)/linenoise.h"
+writeln "\t-mkdir -p \$(OBJDIR)"
 writeln "\t\$(XTCC) -c \$(SRCDIR_extsrc)/linenoise.c -o \$@\n"
barak_pearlmutter 1 month, 1 week ago

Gs@20,X:0ae1d6972c085a23d0eeb5ddad4915c3 2nIbHs;

stephan 1 month, 1 week ago

Index: tools/makemake.tcl

Fixed in . Thank you for the report!

barak_pearlmutter 1 month, 1 week ago

Thanks.

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button