| @@ -1,17 +1,18 @@ | | | @@ -1,17 +1,18 @@ |
1 | $NetBSD: patch-configure,v 1.4 2020/03/24 16:34:45 adam Exp $ | | 1 | $NetBSD: patch-configure,v 1.5 2020/03/25 07:46:19 adam Exp $ |
2 | | | 2 | |
3 | Use system zlib for linking. | | 3 | Use system zlib for linking. |
4 | Add rpath. | | 4 | Add rpath. |
| | | 5 | Get all LDFLAGS for FreeType2. |
5 | Use correct install_name with path on Darwin. | | 6 | Use correct install_name with path on Darwin. |
6 | | | 7 | |
7 | --- configure.orig 2020-03-19 08:22:25.000000000 +0000 | | 8 | --- configure.orig 2020-03-19 08:22:25.000000000 +0000 |
8 | +++ configure | | 9 | +++ configure |
9 | @@ -3917,7 +3917,7 @@ CFLAGSAUX_STANDARDTMP="\$(CFLAGS_STANDAR | | 10 | @@ -3917,7 +3917,7 @@ CFLAGSAUX_STANDARDTMP="\$(CFLAGS_STANDAR |
10 | CFLAGSAUX_DEBUGTMP="\$(CFLAGS_DEBUG)" | | 11 | CFLAGSAUX_DEBUGTMP="\$(CFLAGS_DEBUG)" |
11 | CFLAGSAUX_PROFILETMP="\$(CFLAGS_PROFILE)" | | 12 | CFLAGSAUX_PROFILETMP="\$(CFLAGS_PROFILE)" |
12 | LDFLAGSAUXTMP="\$(LDFLAGS)" | | 13 | LDFLAGSAUXTMP="\$(LDFLAGS)" |
13 | -AUXEXTRALIBSTMP="\$(EXTRALIBS)" | | 14 | -AUXEXTRALIBSTMP="\$(EXTRALIBS)" |
14 | +AUXEXTRALIBSTMP="\$(EXTRALIBS) -lz" | | 15 | +AUXEXTRALIBSTMP="\$(EXTRALIBS) -lz" |
15 | | | 16 | |
16 | # purposefully do not include "help" output for this | | 17 | # purposefully do not include "help" output for this |
17 | # Check whether --enable-save_confaux was given. | | 18 | # Check whether --enable-save_confaux was given. |
| @@ -25,26 +26,35 @@ Use correct install_name with path on Da | | | @@ -25,26 +26,35 @@ Use correct install_name with path on Da |
25 | + SET_DT_SONAME="-h," | | 26 | + SET_DT_SONAME="-h," |
26 | if test $ac_cv_c_compiler_gnu = yes; then | | 27 | if test $ac_cv_c_compiler_gnu = yes; then |
27 | CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG" | | 28 | CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG" |
28 | CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0" | | 29 | CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0" |
29 | @@ -7022,7 +7020,7 @@ fi | | 30 | @@ -7022,7 +7020,7 @@ fi |
30 | fi | | 31 | fi |
31 | | | 32 | |
32 | if test x$with_libpaper != xno; then | | 33 | if test x$with_libpaper != xno; then |
33 | - LIBS="$LIBS -lpaper" | | 34 | - LIBS="$LIBS -lpaper" |
34 | + LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper" | | 35 | + LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper" |
35 | | | 36 | |
36 | $as_echo "#define USE_LIBPAPER 1" >>confdefs.h | | 37 | $as_echo "#define USE_LIBPAPER 1" >>confdefs.h |
37 | | | 38 | |
| | | 39 | @@ -7324,7 +7322,7 @@ $as_echo_n "checking for system freetype |
| | | 40 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
| | | 41 | $as_echo "yes" >&6; } |
| | | 42 | FT_CFLAGS="$CFLAGS `$PKGCONFIG --cflags freetype2`" |
| | | 43 | - FT_LIBS="`$PKGCONFIG --libs-only-l freetype2`" |
| | | 44 | + FT_LIBS="`$PKGCONFIG --libs freetype2`" |
| | | 45 | FT_BRIDGE=1 |
| | | 46 | SHARE_FT=1 |
| | | 47 | else |
38 | @@ -10881,10 +10879,10 @@ case $host in | | 48 | @@ -10881,10 +10879,10 @@ case $host in |
39 | ;; | | 49 | ;; |
40 | *-darwin*) | | 50 | *-darwin*) |
41 | DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS" | | 51 | DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS" |
42 | - GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GS_SONAME_MAJOR_MINOR)" | | 52 | - GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GS_SONAME_MAJOR_MINOR)" |
43 | - PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(PCL_SONAME_MAJOR_MINOR)" | | 53 | - PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(PCL_SONAME_MAJOR_MINOR)" |
44 | - XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(XPS_SONAME_MAJOR_MINOR)" | | 54 | - XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(XPS_SONAME_MAJOR_MINOR)" |
45 | - PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GPDL_SONAME_MAJOR_MINOR)" | | 55 | - PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(GPDL_SONAME_MAJOR_MINOR)" |
46 | + GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GS_SONAME_MAJOR_MINOR)" | | 56 | + GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GS_SONAME_MAJOR_MINOR)" |
47 | + PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(PCL_SONAME_MAJOR_MINOR)" | | 57 | + PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(PCL_SONAME_MAJOR_MINOR)" |
48 | + XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(XPS_SONAME_MAJOR_MINOR)" | | 58 | + XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(XPS_SONAME_MAJOR_MINOR)" |
49 | + PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GPDL_SONAME_MAJOR_MINOR)" | | 59 | + PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GPDL_SONAME_MAJOR_MINOR)" |
50 | DYNAMIC_LIBS="" | | 60 | DYNAMIC_LIBS="" |