Commit Graph

108 Commits

Author SHA1 Message Date
Michael Jerris 91a6fc82c0 FS-7338: remove libsndfile from tree, use system lib instead
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 12:47:24 -05:00
Michael Jerris 6706378b38 we have already removed the module from tree, no need to bootstrap/configure the lib still, or to have it in tree at all for that matter 2014-07-18 14:15:26 -04:00
Travis Cross a0e19e1c7f Use system portaudio library
This removes our in-tree version of portaudio-19 and migrates
mod_portaudio and mod_portaudio_stream to use the system version of
the library.  Our detection of the system library relies on
pkg-config.
2014-07-17 21:15:53 +00:00
Michael Jerris d6fe10979d remove opezap from tree, it has been replaced by freetdm 2014-05-06 11:05:54 -04:00
Travis Cross cd650f6055 Use system ldns library
This library is used only by mod_enum and is available on most
platforms.  The version in our tree has many code quality problems
that are generating noise when doing static analysis.  Suffice it to
say we want rid of it as our responsibility.

FS-353
2014-05-01 22:01:59 +00:00
Travis Cross cde20f6fe6 Require sqlite as a system dependency
This purges sqlite from our tree and requires it to be present on the
system for building and running FreeSWITCH.

FS-353
2014-03-24 12:54:49 +00:00
James Le Cuirot 8574988c3a Completely unbundle libedit
FS-353

Signed-off-by: Travis Cross <tc@traviscross.com>
2014-03-24 12:39:59 +00:00
Travis Cross bcc78429ca Pull curl and pcre out of bootstrap
We check whether the dir is there before trying to bootstrap, so it
didn't do any harm, but they shouldn't be there.
2014-03-20 15:55:42 +00:00
Brian West 9a94235f82 FS-6379: --resolve fix ldns bootstrap/build on solaris 2014-03-19 11:13:51 +00:00
Michael Jerris 2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Travis Cross e5a1b54e9e Adjust build for libzrtp changes
libzrtp now builds from its root directory rather from projects/gnu.
2013-02-11 16:42:10 +00:00
Steve Underwood 92fea4a896 Those damn tiff-3.8.2 entries seem to be everywhere 2012-09-01 23:37:46 +08:00
Anthony Minessale a05e414c41 fix libwebsocket build 2012-08-13 14:15:06 -05:00
Michael Jerris 7b4b15b551 use var for automake 2012-07-02 17:46:21 -04:00
Travis Cross 9d34118467 bootstrap.sh: wait more simply now that we've found the problem 2012-05-08 20:14:19 +00:00
Travis Cross 89c590cda8 bootstrap.sh: wait better
Be more explicit about what we're waiting for, among other changes.
This appears to fully correct the wait issues.
2012-05-08 20:08:26 +00:00
Michael Jerris 8f8a9a8075 wait better, you need to wait in the same function, so bging this one doesn't help 2012-05-08 15:28:48 -04:00
Michael Jerris 33da6bf3b3 wait better 2012-05-08 15:24:55 -04:00
Travis Cross adfe462691 bootstrap.sh: fix syntax error
...it's always the seemingly trivial changes.
2012-05-04 19:10:51 +00:00
Travis Cross fb04149a82 bootstrap.sh: remove broken and useless check_awk
...and replace with a TODO explaining why the function stub is there.
2012-05-04 19:01:24 +00:00
Michael Jerris e9abdac010 attempt to fix ldns install-sh correctly 2012-04-17 23:05:48 -04:00
Michael Jerris 5c575b27f8 fix typo 2012-04-17 22:00:59 -04:00
Michael Jerris 215d8921a1 please stop removing libs/ldns/install-sh if you can't make it actually work on all platforms. This is the second time I have had to erevert this 2012-04-17 21:48:49 -04:00
Anthony Minessale bf60eff52b FS-4116 --resolve repeat bootstrap.sh or manually remove config.cache before running configure. The options was cached from the first time you ran configure and the new --without-openssl param did not matter 2012-04-17 16:46:11 -05:00
Ken Rice 0ec0f08dc2 add make and awk checks to bootstrap.sh 2012-04-10 12:21:34 -05:00
Travis Cross 73b473c367 remove autogenerated file libs/ldns/install-sh
Re-bootstrapping is needed after this change.  Previously CentOS 5
systems wouldn't build correctly without this file in tree, but we've
adjusted bootstrap to compensate.
2012-04-06 21:42:59 +00:00
Travis Cross 82520c687d bootstrap: add a verbose option 2012-04-05 18:39:42 +00:00
Travis Cross 5ba478ef5e bootstrap.sh: fix some issues with a08262384a 2012-04-05 08:12:43 +00:00
Travis Cross a08262384a prevent accidental updates to libs/ldns/install-sh 2012-04-05 07:51:09 +00:00
Travis Cross 9e25cc2c0f bootstrap.sh: ensure bootstrap script returns 0 on success 2012-04-05 00:23:23 +00:00
Travis Cross d93c10e189 bootstrap.sh: refactor 2012-04-04 23:39:55 +00:00
Travis Cross 3282a35d99 bootstrap.sh: refactor 2012-04-04 23:34:06 +00:00
Travis Cross dfc68a72d5 bootstrap.sh: ensure some parts of bootstrap are serialized 2012-04-04 23:23:07 +00:00
Travis Cross cdf6e17713 bootstrap.sh: add support for libzrtp 2012-04-04 23:01:44 +00:00
Travis Cross 8f3bb106ba bootstrap.sh: refactor 2012-04-04 23:01:33 +00:00
Travis Cross 5d3c1da39c improve the -d option to ./bootstrap.sh 2012-04-04 22:40:48 +00:00
Travis Cross c6275ab224 Refactor bootstrap.sh with more function points 2012-04-04 22:40:48 +00:00
Travis Cross c219a09499 Add option to ./bootstrap.sh to specify which directories to bootstrap 2012-04-04 21:26:22 +00:00
Michal Bielicki - cypromis c46e028724 final fix to bootstrap.sh 2011-08-31 17:08:11 +02:00
Michal Bielicki - cypromis 540e879277 fix to bootstrap to include libldns to autoreconfed libs 2011-08-31 14:42:53 +02:00
Anthony Minessale e566b270b8 FS-3110 --comment-only phase 3.2 nevermind use getlibs 2011-03-24 17:13:50 -05:00
Anthony Minessale eec9d939a8 FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap 2011-03-24 16:27:08 -05:00
cypromis 1d2b5e304c FS-2808, thx Diego Viola 2010-10-31 23:22:53 +01:00
Brian West 62b55523c2 Working codec2 support 2010-09-21 12:35:41 -05:00
Brian West 8dbd62ff17 FSBUILD-301 2010-09-01 17:59:50 -05:00
Brian West 6c74fe9836 FSBUILD-282 2010-06-13 19:16:28 -05:00
Michael Jerris ff960d7862 dont fail on bootstrap due to missing libs 2010-06-08 13:22:20 -04:00
Michael Jerris abb7d2e574 merge -j option for bootstrap (FSBUILD-237) 2010-06-07 20:44:27 -04:00
Anthony Minessale 08dcb79360 change SVN to source so even if we change repos again we won't say the wrong one 2010-04-21 08:26:54 -05:00
David Yat Sin 8aebc016d0 freetdm:Bug fixes in freetdm queue mode
freetdm:Added freetdm to compile/install list
2010-04-20 17:05:47 -04:00