From 11913f259bd613261d3ccc0301874e26a4dcdbab Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Sun, 31 Mar 2024 18:36:29 +0200
Subject: [PATCH] nodejs-18: update to 18.20.0

---
 tools/Makefile |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/tools/Makefile b/tools/Makefile
index e3a7620..84829be 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -20,11 +20,13 @@
 #
 # Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
 #
+.NOTPARALLEL:
 
 include ../make-rules/shared-macros.mk
 
-download setup prep build install publish \
-validate:	links pkglint time-$(MACH32).so time-$(MACH64).so
+#download setup prep build install publish \
+#validate:	links pkglint time-$(MACH32).so time-$(MACH64).so
+download setup prep build install publish validate: pkglint time-$(MACH32).so time-$(MACH64).so
 
 # generate wrappers for parfait. we need to generate them
 # with the correct compiler variables from the common makefiles because
@@ -37,8 +39,6 @@
 		$(RM) parfait/$$i ; \
 		echo "#!/bin/ksh" > parfait/$$i ; \
 		echo "IFS=" >> parfait/$$i ; \
-		echo "export PARFAIT_NATIVESUNCC=$(SPRO_VROOT)/bin/cc" >> parfait/$$i ; \
-		echo "export PARFAIT_NATIVESUNCXX=$(SPRO_VROOT)/bin/CC" >> parfait/$$i ; \
 		echo "export PARFAIT_NATIVEGCC=$(GCC_ROOT)/bin/gcc" >> parfait/$$i ; \
 		echo "export PARFAIT_NATIVEGXX=$(GCC_ROOT)/bin/g++" >> parfait/$$i ; \
 		echo "exec" $(PARFAIT_ROOT)/bin/parfait-$$i '$$*' >> parfait/$$i ; \
@@ -53,8 +53,9 @@
 	@chmod +x pkglint
 
 
+time-$(MACH32).o:			BITS=32
 time-$(MACH64).o:			BITS=64
-time-$(MACH32).o time-$(MACH64).o:	CFLAGS += -Kpic
+time-$(MACH32).o time-$(MACH64).o:	CFLAGS += $(CC_PIC)
 
 time-$(MACH32).o time-$(MACH64).o:	time.c
 	@$(CC) $(CFLAGS) -c -o $@ $<

--
Gitblit v1.9.3