]> git.pld-linux.org Git - packages/ImageMagick.git/blobdiff - ImageMagick-ldflags.patch
- up to 7.0.8.24
[packages/ImageMagick.git] / ImageMagick-ldflags.patch
index 1dfdf905dae61b8daf9572e0fd4de438125a82eb..1fd516b4d31cca2cd26ca9eba1d85ecdea1a5ffe 100644 (file)
@@ -1,21 +1,26 @@
---- ImageMagick-6.4.1/configure.ac.orig        2008-05-27 09:44:58.000000000 +0200
-+++ ImageMagick-6.4.1/configure.ac     2008-05-27 09:46:59.000000000 +0200
-@@ -3086,7 +3086,17 @@
+--- ImageMagick-7.0.8-19/configure.ac.orig     2018-12-22 17:19:38.433708851 +0100
++++ ImageMagick-7.0.8-19/configure.ac  2018-12-22 17:25:41.310371371 +0100
+@@ -3937,7 +3937,22 @@
  MAGICK_CXXFLAGS="$CXXFLAGS"
  MAGICK_CPPFLAGS=`echo $MAGICK_CPPFLAGS | sed -e 's/  */ /g'`
  MAGICK_PCFLAGS=`echo $MAGICK_PCFLAGS | sed -e 's/  */ /g'`
 -MAGICK_LDFLAGS="-L$LIB_DIR $LDFLAGS"
-+MAGICK_LDFLAGS=""
-+for flag in $LDFLAGS
-+do
++MAGICK_LDFLAGS=''
++new_LDFLAGS=''
++for flag in $LDFLAGS; do
 +  case "$flag" in
-+    -s|-Wl,-s|--strip-all|-Wl,--strip-all|-Wl,--as-needed)
++    -L/usr/lib|-L/usr/lib64|-L/usr/libx32)
++      ;;
++    -s|-Wl,-s|--strip-all|-Wl,--strip-all|-Wl,--as-needed|-Wl,--no-copy-dt-needed-entries)
++      new_LDFLAGS="$new_LDFLAGS $flag"
 +      ;;
 +    *)
 +      MAGICK_LDFLAGS="$MAGICK_LDFLAGS $flag"
++      new_LDFLAGS="$new_LDFLAGS $flag"
 +      ;;
 +  esac
 +done
- MAGICK_LIBS="-lMagickCore $MAGICK_DEP_LIBS $MAGICK_API_LIBLTDL"
++LDFLAGS="$new_LDFLAGS"
+ MAGICK_LIBS="$MAGICK_DEP_LIBS $MAGICK_EXTRA_DEP_LIBS"
  
  AC_SUBST(MAGICK_CFLAGS)
This page took 0.061291 seconds and 4 git commands to generate.