]> git.pld-linux.org Git - packages/ImageMagick.git/blob - ImageMagick-ldflags.patch
Up to 7.1.1-8
[packages/ImageMagick.git] / ImageMagick-ldflags.patch
1 diff -urNp -x '*.orig' ImageMagick-7.0.10-60.org/configure.ac ImageMagick-7.0.10-60/configure.ac
2 --- ImageMagick-7.0.10-60.org/configure.ac      2021-05-07 22:44:36.399778071 +0200
3 +++ ImageMagick-7.0.10-60/configure.ac  2021-05-07 22:44:37.156444998 +0200
4 @@ -3961,7 +3961,22 @@ MAGICK_CFLAGS=$CFLAGS
5  MAGICK_CXXFLAGS="$CXXFLAGS"
6  MAGICK_CPPFLAGS=`echo $MAGICK_CPPFLAGS | sed -e 's/  */ /g'`
7  MAGICK_PCFLAGS=`echo $MAGICK_PCFLAGS | sed -e 's/  */ /g'`
8 -MAGICK_LDFLAGS="-L$LIB_DIR $LDFLAGS"
9 +MAGICK_LDFLAGS=''
10 +new_LDFLAGS=''
11 +for flag in $LDFLAGS; 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 $MAGICK_EXTRA_DEP_LIBS"
26  
27  AC_SUBST([MAGICK_CFLAGS])
This page took 0.110308 seconds and 3 git commands to generate.