summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2023-12-30 17:27:03 +0100
committerEmanuel Haupt <ehaupt@FreeBSD.org>2023-12-30 17:27:03 +0100
commit95435685e1e314291acbcb909abc34059ee51b39 (patch)
tree8a18fc07936fe6c5c08c756586a6e1addd1c1aff
parentdevel/open62541: Update to 1.3.9 (diff)
graphics/libsvgtiny: Fix race condition in Makefile
Fix race condition in Makefile. Remove MAKE_JOBS_UNSAFE. Reported by: danfe (via mail)
-rw-r--r--graphics/libsvgtiny/Makefile2
-rw-r--r--graphics/libsvgtiny/files/patch-src_Makefile11
2 files changed, 11 insertions, 2 deletions
diff --git a/graphics/libsvgtiny/Makefile b/graphics/libsvgtiny/Makefile
index 8ead0a859f8c..0ac4ccafe0a0 100644
--- a/graphics/libsvgtiny/Makefile
+++ b/graphics/libsvgtiny/Makefile
@@ -24,6 +24,4 @@ PLIST_FILES= include/svgtiny.h \
lib/libsvgtiny.a \
libdata/pkgconfig/libsvgtiny.pc
-MAKE_JOBS_UNSAFE= yes
-
.include <bsd.port.mk>
diff --git a/graphics/libsvgtiny/files/patch-src_Makefile b/graphics/libsvgtiny/files/patch-src_Makefile
new file mode 100644
index 000000000000..3395fb0b906b
--- /dev/null
+++ b/graphics/libsvgtiny/files/patch-src_Makefile
@@ -0,0 +1,11 @@
+--- src/Makefile.orig 2023-12-27 21:45:54 UTC
++++ src/Makefile
+@@ -3,6 +3,8 @@ SOURCES := $(SOURCES)
+
+ SOURCES := $(SOURCES)
+
++src/svgtiny.c: $(DIR)autogenerated_colors.c
++
+ $(DIR)autogenerated_colors.c: src/colors.gperf
+ $(VQ)$(ECHO) " GPERF: $<"
+ $(Q)gperf --output-file=$@.tmp $<