]> git.pld-linux.org Git - packages/GraphicsMagick.git/blobdiff - GraphicsMagick-ldflags.patch
- enhanced ldflags patch to fix x32 build
[packages/GraphicsMagick.git] / GraphicsMagick-ldflags.patch
index 6eab7b46607dca0017c019f9194a4efcad6ce566..18743cc815ff64d13931113617731047ec38c8bc 100644 (file)
@@ -1,14 +1,15 @@
---- GraphicsMagick-1.2.4/configure.ac.orig     2008-07-16 22:25:21.838043926 +0200
-+++ GraphicsMagick-1.2.4/configure.ac  2008-07-16 22:29:03.030050630 +0200
-@@ -3355,6 +3355,22 @@
+--- GraphicsMagick-1.3.36/configure.ac.orig    2021-12-05 14:39:32.460911190 +0100
++++ GraphicsMagick-1.3.36/configure.ac 2021-12-05 14:42:24.953215236 +0100
+@@ -3691,7 +3691,22 @@ MAGICK_EXTRA_DEP_LIBS=`echo $MAGICK_EXTR
  MAGICK_API_CFLAGS=$CFLAGS
  MAGICK_API_CPPFLAGS=`echo $MAGICK_API_CPPFLAGS | sed -e 's/  */ /g'`
- MAGICK_API_LDFLAGS="-L$LIB_DIR $LDFLAGS"
+-MAGICK_API_LDFLAGS="-L$LIB_DIR $LDFLAGS"
 +MAGICK_API_LDFLAGS=
 +new_LDFLAGS=
 +for flag in $LDFLAGS ; do
 +  case "$flag" in
-+    -L/usr/lib|-L/usr/lib64)
++    -L/usr/lib|-L/usr/lib64|-L/usr/libx32|-R/usr/lib|-R/usr/lib64|-R/usr/libx32)
 +      ;;
 +    -s|-Wl,-s|--strip-all|-Wl,--strip-all|-Wl,--as-needed|-Wl,--no-copy-dt-needed-entries)
 +      new_LDFLAGS="$new_LDFLAGS $flag"
@@ -21,5 +22,5 @@
 +done
 +LDFLAGS="$new_LDFLAGS"
  MAGICK_API_DEP_LIBS="$MAGICK_DEP_LIBS"
- MAGICK_API_LIBS="-lGraphicsMagick $MAGICK_API_DEP_LIBS"
+ MAGICK_API_LIBS="-lGraphicsMagick $MAGICK_API_DEP_LIBS $MAGICK_EXTRA_DEP_LIBS"
  
This page took 0.095608 seconds and 4 git commands to generate.