freeswitch-stable: import 1.8.2 from master
[feed/telephony.git] / net / freeswitch-stable / patches / 140-libvpx-cross.patch
1 --- a/Makefile.am
2 +++ b/Makefile.am
3 @@ -572,8 +572,13 @@ libs/libedit/src/.libs/libedit.a:
4 libs/libzrtp/libzrtp.a:
5 cd libs/libzrtp && $(MAKE)
6
7 +# !!! OpenWrt was here !!!
8 +# - added CROSS and set target to generic-gnu for cross-compile
9 +# - added CPPFLAGS to CFLAGS, otherwise they would be ignored
10 +# - disabled optimizations that would override OpenWrt's CFLAGS
11 +
12 libs/libvpx/Makefile:
13 - cd libs/libvpx && CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --enable-pic --disable-docs --disable-examples --disable-install-bins --disable-install-srcs --disable-unit-tests --size-limit=16384x16384 --extra-cflags="$(VISIBILITY_FLAG)"
14 + cd libs/libvpx && CROSS="$(CROSS)" CC="$(CC)" CXX="$(CXX)" CFLAGS="$(CFLAGS) $(CPPFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --target=generic-gnu --enable-pic --disable-docs --disable-examples --disable-install-bins --disable-install-srcs --disable-unit-tests --size-limit=16384x16384 --extra-cflags="$(VISIBILITY_FLAG)" --disable-optimizations
15
16 libs/libvpx/libvpx.a: libs/libvpx/Makefile
17 @cd libs/libvpx && $(MAKE)