mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-14 12:31:18 +02:00
updated autoconf, java jna, etc
This commit is contained in:
38
java/jna/files/patch-native_Makefile
Normal file
38
java/jna/files/patch-native_Makefile
Normal file
@@ -0,0 +1,38 @@
|
||||
--- native/Makefile.orig 2021-02-08 18:49:25.000000000 +0000
|
||||
+++ native/Makefile 2021-03-06 13:25:34.083392000 +0000
|
||||
@@ -39,6 +39,8 @@
|
||||
# protection simply by defining HAVE_PROTECTION. This option has been only
|
||||
# been enabled for those platforms on which it has been tested successfully.
|
||||
|
||||
+unexport LDFLAGS
|
||||
+
|
||||
OS=$(shell uname | sed -e 's/CYGWIN.*/win32/g' \
|
||||
-e 's/MINGW32.*/win32/g' \
|
||||
-e 's/SunOS.*/solaris/g' \
|
||||
@@ -291,8 +293,11 @@
|
||||
ifneq (,$(findstring bsd,$(OS)))
|
||||
ARCH=$(shell uname -m | sed 's/i.86/i386/g')
|
||||
PCFLAGS+=-fPIC
|
||||
-CINCLUDES+=-I/usr/X11R6/include
|
||||
+CINCLUDES+=-I%%LOCALBASE%%/include
|
||||
LDFLAGS=-o $@ -shared
|
||||
+ifeq ($(ARCH),i386)
|
||||
+LDFLAGS+=-Wl,-z,notext
|
||||
+endif
|
||||
CDEFINES+=-DHAVE_PROTECTION -DFFI_MMAP_EXEC_WRIT -DUSE_DEAFULT_LIBNAME_ENCODING
|
||||
endif
|
||||
|
||||
@@ -356,11 +361,11 @@
|
||||
GCC_MAJOR_VERSION = $(shell gcc -dumpversion | cut -f 1 -d '.')
|
||||
ifneq ($(GCC_MAJOR_VERSION),4)
|
||||
ifneq ($(GCC_MAJOR_VERSION),3)
|
||||
- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable -Wno-alloca-larger-than
|
||||
+ LOC_CC_OPTS=-Wno-unused-variable
|
||||
endif
|
||||
endif
|
||||
else
|
||||
- LOC_CC_OPTS=-Wno-unknown-warning-option -Werror -Wno-clobbered -Wno-unused-variable
|
||||
+ LOC_CC_OPTS=-Wno-unused-variable
|
||||
endif
|
||||
|
||||
# Enable 64-bit builds if the arch demands it
|
||||
Reference in New Issue
Block a user