chiark / gitweb /
libgpg-error: workaround no stdout atexit with constructor prior to N (#1017)
[termux-packages] / packages / libsasl / config-ltconfig.patch
1 diff -u -r ../cyrus-sasl-2.1.26/config/ltconfig ./config/ltconfig
2 --- ../cyrus-sasl-2.1.26/config/ltconfig        2012-10-12 10:05:48.000000000 -0400
3 +++ ./config/ltconfig   2015-12-15 06:27:44.916679421 -0500
4 @@ -1237,9 +1240,9 @@
5  
6    *)
7      if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
8 -      archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
9 -      archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10 +      archive_cmds='$CC $CFLAGS -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib'
11 +      archive_expsym_cmds='$CC $CFLAGS -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
12      else
13        ld_shlibs=no
14      fi
15      ;;
16 @@ -1956,7 +1962,7 @@
17    shlibpath_var=DYLD_LIBRARY_PATH
18    ;;
19  
20 -gnu*)
21 +gnu* | linux-android*)
22    version_type=linux
23    need_lib_prefix=no
24    need_version=no