]> git.pld-linux.org Git - packages/ImageMagick.git/blob - ImageMagick-ldflags.patch
- fix x32 ldflags
[packages/ImageMagick.git] / ImageMagick-ldflags.patch
1 --- ImageMagick-6.8.4-8/configure.ac.orig       2013-04-09 15:47:16.713625903 +0200
2 +++ ImageMagick-6.8.4-8/configure.ac    2013-04-09 15:49:29.416956473 +0200
3 @@ -3903,7 +3903,23 @@
4  MAGICK_CXXFLAGS="$CXXFLAGS"
5  MAGICK_CPPFLAGS=`echo $MAGICK_CPPFLAGS | sed -e 's/  */ /g'`
6  MAGICK_PCFLAGS=`echo $MAGICK_PCFLAGS | sed -e 's/  */ /g'`
7 -MAGICK_LDFLAGS="-L$LIB_DIR $LDFLAGS"
8 +MAGICK_LDFLAGS=""
9 +new_LDFLAGS=
10 +for flag in $LDFLAGS
11 +do
12 +  case "$flag" in
13 +    -L/usr/lib|-L/usr/lib64|-L/usr/libx32)
14 +      ;;
15 +    -s|-Wl,-s|--strip-all|-Wl,--strip-all|-Wl,--as-needed|-Wl,--no-copy-dt-needed-entries)
16 +      new_LDFLAGS="$new_LDFLAGS $flag"
17 +      ;;
18 +    *)
19 +      MAGICK_LDFLAGS="$MAGICK_LDFLAGS $flag"
20 +      new_LDFLAGS="$new_LDFLAGS $flag"
21 +      ;;
22 +  esac
23 +done
24 +LDFLAGS="$new_LDFLAGS"
25  MAGICK_LIBS="$MAGICK_DEP_LIBS"
26  
27  AC_SUBST(MAGICK_CFLAGS)
This page took 0.070065 seconds and 3 git commands to generate.