34 lines
1.1 KiB
Plaintext
34 lines
1.1 KiB
Plaintext
$NetBSD: patch-ml,v 1.1 2015/07/13 17:49:26 ryoon Exp $
|
|
|
|
Treat DragonFly like FreeBSD.
|
|
|
|
--- mozilla/js/src/Makefile.in.orig 2014-07-18 00:05:24.000000000 +0000
|
|
+++ mozilla/js/src/Makefile.in
|
|
@@ -20,8 +20,6 @@ run_for_side_effects := $(shell echo 'MA
|
|
STATIC_LIBRARY_NAME = js_static
|
|
LIBS = $(NSPR_LIBS)
|
|
|
|
-DIST_INSTALL = 1
|
|
-
|
|
ifdef JS_STANDALONE
|
|
SHARED_LIBRARY_LIBS += $(call EXPAND_LIBNAME_PATH,mfbt,$(DEPTH)/mfbt)
|
|
endif
|
|
@@ -226,7 +224,7 @@ endif
|
|
ifdef MOZ_SHARED_ICU
|
|
EXTRA_DSO_LDOPTS += $(MOZ_ICU_LIBS)
|
|
else
|
|
-SHARED_LIBRARY_LIBS += $(MOZ_ICU_LIBS)
|
|
+SHARED_LIBRARY_LIBS += $(filter-out -L% -l% -Wl%,$(MOZ_ICU_LIBS))
|
|
endif
|
|
|
|
# Prevent floating point errors caused by VC++ optimizations
|
|
@@ -350,7 +348,7 @@ endif
|
|
|
|
ifdef HAVE_DTRACE
|
|
$(CURDIR)/javascript-trace.h: $(srcdir)/devtools/javascript-trace.d
|
|
- dtrace -h -s $(srcdir)/devtools/javascript-trace.d -o javascript-trace.h.in
|
|
+ dtrace -x nolibs -h -s $(srcdir)/devtools/javascript-trace.d -o javascript-trace.h.in
|
|
sed -e 's/if _DTRACE_VERSION/ifdef INCLUDE_MOZILLA_DTRACE/' \
|
|
-e '/const/!s/char \*/const char */g' \
|
|
javascript-trace.h.in > javascript-trace.h
|