Files
MINGW-packages/mingw-w64-sofia-sip-git/0005-add-no-undefined-flag.patch
2016-08-08 17:45:22 +02:00

38 lines
1.6 KiB
Diff

--- origsrc/sofia-sip-1.12.11/configure.ac 2011-03-11 15:49:18.000000000 +0100
+++ src/sofia-sip-1.12.11/configure.ac 2016-08-08 00:27:49.499241600 +0200
@@ -44,6 +44,12 @@
AC_CHECK_TOOL(AR, ar, ar)
AC_CHECK_TOOL(LD, ld, ld)
AC_PROG_LIBTOOL
+AC_CANONICAL_HOST
+case "$host_os" in
+mingw*)
+ EXTRA_LDFLAGS="-no-undefined" ;;
+esac
+AC_SUBST([EXTRA_LDFLAGS])
AM_PROG_CC_C_O
SAC_CFLAGS
--- origsrc/sofia-sip-1.12.11/libsofia-sip-ua/Makefile.am 2011-03-11 15:49:18.000000000 +0100
+++ src/sofia-sip-1.12.11/libsofia-sip-ua/Makefile.am 2016-08-08 00:20:36.678737400 +0200
@@ -58,7 +58,7 @@
# set the libtool version info version:revision:age for libsofia-sip-ua
# - soname to 'libsofia-sip-ua.so.(CUR-AGE)'
libsofia_sip_ua_la_LDFLAGS = \
- -version-info $(LIBVER_SOFIA_SIP_UA_CUR):$(LIBVER_SOFIA_SIP_UA_REV):$(LIBVER_SOFIA_SIP_UA_AGE)
+ -version-info $(LIBVER_SOFIA_SIP_UA_CUR):$(LIBVER_SOFIA_SIP_UA_REV):$(LIBVER_SOFIA_SIP_UA_AGE) $(EXTRA_LDFLAGS)
PHONY = doxygen built-sources
--- origsrc/sofia-sip-1.12.11/libsofia-sip-ua-glib/Makefile.am 2011-03-11 15:49:18.000000000 +0100
+++ src/sofia-sip-1.12.11/libsofia-sip-ua-glib/Makefile.am 2016-08-08 00:18:45.830906300 +0200
@@ -25,7 +25,7 @@
# set the libtool version info version:revision:age for libsofia-sip-ua-glib
# - soname to 'libsofia-sip-ua-glib.so.(CUR-AGE)'
libsofia_sip_ua_glib_la_LDFLAGS = \
- -version-info $(LIBVER_SOFIA_SIP_UA_GLIB_CUR):$(LIBVER_SOFIA_SIP_UA_GLIB_REV):$(LIBVER_SOFIA_SIP_UA_GLIB_AGE)
+ -version-info $(LIBVER_SOFIA_SIP_UA_GLIB_CUR):$(LIBVER_SOFIA_SIP_UA_GLIB_REV):$(LIBVER_SOFIA_SIP_UA_GLIB_AGE) $(EXTRA_LDFLAGS)
DOXYGEN = doxygen