Commit Graph

19918 Commits

Author SHA1 Message Date
Stefan Knoblich a48da3b46c FS-3638: Rework platform library/linker flags handling and libfreeswitch _LDFLAGS/_LIBS to fix applications
This fixes the linking order problems reported in FS-3638.

Clean up libfreeswitch dependency handling:

        PLATFORM_CORE_LDFLAGS - Non-library linker flags, specific to this platform
        PLATFORM_CORE_LIBS    - Library flags/libraries need to build libfreeswitch on this platform

Drop LDADD dependencies from tone2wav and fs_encode, except for libfreeswitch.la, which will
"automagically" pull in all other libraries, now that we fixed libfreeswitch.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 21:04:29 +01:00
Stefan Knoblich 8604a1e7a9 mod_hash: Drop fully qualified libesl.so in _LIBADD.
Not a libtool archive, so just use the one in _LDFLAGS.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 20:33:46 +01:00
Stefan Knoblich 13996ec62e mod_fax: Remove -ljpeg, let libtool do its magic.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 20:30:19 +01:00
Stefan Knoblich dc66d73c82 FreeSWITCH: Remove and ignore build/config/config.sub (autogenerated)
NOTE: Re-bootstrap required!

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 18:58:23 +01:00
Stefan Knoblich 31679e539b mod_spandsp: Remove "-ljpeg -lz" from mod_spandsp_LIBADD
We're using the bundled libtiff's .la file, so libtool will take
care of all dependencies needed to link mod_spandsp.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:25:47 +01:00
Stefan Knoblich 992eafd049 [6/6] srtp: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:22:28 +01:00
Stefan Knoblich 21c5cf5d47 [5/6] libteletone: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:21:37 +01:00
Stefan Knoblich 87eebb2d1e [4/6] libdingaling: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:20:54 +01:00
Stefan Knoblich 2474436935 [3/6] codec2: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:20:13 +01:00
Stefan Knoblich f4ea8abf70 [2/6] silk: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:19:10 +01:00
Stefan Knoblich b3c3810a64 [1/6] FreeSWITCH: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS
The latter is a well known automake variable, used
to set (per-Makefile) automake options and supported
since the beginning of time (= automake 1.4).

The former is a made-up variable that doesn't really
do anything.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-04 14:12:13 +01:00
David Yat Sin 3ecddde752 Support for sending Caller ID Name on 4ESS/5ESS 2011-11-03 19:37:05 -04:00
Anthony Minessale 9dd45e35a6 FS-3661 --resolve 2011-11-03 14:45:01 -05:00
Brian West ef493f1af3 swigall 2011-11-03 19:07:20 -05:00
Michael Giagnocavo 535e6ece60 Add simple managedlist function to print out loaded APIs/Apps 2011-11-03 11:44:11 -06:00
Anthony Minessale 6cd6a719f5 FS-3634 try this, flag was set on wrong channel 2011-11-03 10:29:48 -05:00
Michael Jerris 85e5abc1f9 revert patch that breaks build.
commit 7f5ff26fcd
Author: Travis Cross <tc@traviscross.com>
Date:   Wed Nov 2 18:04:26 2011 +0000

    remove libs/ldns/install-sh as it's being auto-generated
2011-11-03 12:28:18 -04:00
Anthony Minessale 84d029e4b9 rearrange order of sql stmts 2011-11-02 17:20:20 -05:00
Marc Olivier Chouinard d32ba761c9 --resolve FS-3657
mod_callcenter: Adapt mod_callcenter loopback agent fix to work with commit 2eae19e6
2011-11-02 17:49:46 -04:00
Anthony Minessale 00cf5aed31 make auto unpark choose the one waiting the longest instead of the earliest ext val 2011-11-02 12:58:52 -05:00
Anthony Minessale fe3e93567f add session_id variable 2011-11-02 12:37:31 -05:00
Anthony Minessale 31152c6894 tweak 2011-11-02 12:06:38 -05:00
Anthony Minessale 9848bf4857 tweak on last commit 2011-11-02 11:32:02 -05:00
Anthony Minessale 3051480d42 add variable vm_auth_only or option auth_only to voicemail app so you can use it as a pin checker 2011-11-02 11:22:58 -05:00
Travis Cross 7f5ff26fcd remove libs/ldns/install-sh as it's being auto-generated 2011-11-02 18:06:01 +00:00
Anthony Minessale c285db5473 set DP_REGEX_MATCH_1 .. DP_REGEX_MATCH_N to preserve captures into arrays 2011-11-02 10:58:45 -05:00
Jeff Lenk 0ea936ba9e fix windows build for Lame 2011-11-02 12:55:13 -05:00
Anthony Minessale 7c7b006873 FS-3655 add xor to regex attr 2011-11-02 10:30:59 -05:00
Anthony Minessale 032155c51e FS-3658 remember to date > libs/sofia-sip/.update when you patch sofia lib 2011-11-02 08:59:23 -05:00
Anthony Minessale 43ca3ee81a FS-3634 the call is not bridged yet so we need to take more action, try this patch 2011-11-02 08:54:03 -05:00
Michael Giagnocavo 0c702ef06c Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-11-02 08:57:22 -06:00
Michael Giagnocavo c459818bf9 Log error while in plugin appdomain for better stack traces. 2011-11-02 08:56:49 -06:00
Jeff Lenk 44b5cf828b FS-3646 --resolve Initialize Lame sooner for file open 2011-11-02 09:20:12 -05:00
Michael Giagnocavo 00de8e62ec Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-11-01 17:27:13 -06:00
Michael Giagnocavo 889d5b0ca2 Fix DllNotFound for mod_managed. 2011-11-01 17:22:39 -06:00
Anthony Minessale c1615dbb11 FS-3655 please test and apply to wiki for documentation in the xml dialplan section 2011-11-01 17:46:26 -05:00
Anthony Minessale 6fe6d8d7b7 FS-3649 --resolve i think this is a build issue try this patch 2011-11-01 11:52:24 -05:00
Stefan Knoblich 91ef437bd5 FreeTDM: Add ax_compiler_vendor.m4 to acinclude.m4
This fixes a "AX_COMPILER_VENDOR: command not found" error on
systems with older autotools versions (CentOS 5.x in this case).

Not a problem on newer auto* toolchains, they either ignore
acinclude.m4 completely or handle it in a different way.

(In fact, acinclude.m4 is not even needed for the one on CentOS 5,
 but we'll keep it for now.)

Tested-on: CentOS 5.7 x86_64 autoconf 2.59 / automake 1.9.6 / libtool 1.5.22
Tested-on: Gentoo 20111031 x86_64 autoconf 2.68 / automake 1.11 / libtool 2.4
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-11-01 15:37:51 +01:00
Jeff Lenk 4349ec00df upgrade lame for windows to lame-3.98.4 2011-10-31 14:38:41 -05:00
Anthony Minessale 888d98f907 loopback tweaks 2011-10-31 12:05:15 -05:00
Anthony Minessale d8d0d4b73c FS-3650 indeed 2011-10-31 08:11:13 -05:00
Anthony Minessale f9064dec45 FS-3634 2011-10-31 08:06:15 -05:00
David Yat Sin 5ee015610c freetdm: Added some code to differentiate between wanpipe_wait returning FTDM_TIMEOUT and FTDM_FAIL on transmit 2011-10-31 10:25:07 -04:00
Travis Cross 50328a6634 fix getlib support for bz2 and support xz
This fixes the build as flite is now bundled as a tar.bz2 archive.
2011-10-30 09:54:17 +00:00
Travis Cross 05c06443e7 .gitignore some libraries regardless of version number 2011-10-30 08:52:43 +00:00
Anthony Minessale 7c08927f92 better version of yesterday's patch 2011-10-29 09:53:09 -05:00
Anthony Minessale e689e651ac FS-3645 --resolve 2011-10-29 09:33:57 -05:00
Anthony Minessale 9215838393 FS-3650 --resolve 2011-10-29 09:30:06 -05:00
Anthony Minessale f847059442 don't all double unpark of same channel 2011-10-28 15:58:17 -05:00
Brian West ecbd1db8f6 Update to flite 1.5.1 it should sound better now too 2011-10-28 20:14:46 -05:00