Andrey Volk
380fd060ef
[Build-System] Remove freetdm from the FreeSWITCH tree. Use out-of-tree module https://github.com/freeswitch/freetdm instead.
2021-08-19 21:10:33 +03:00
s3rj1k
3afa604acd
[Build-System] Check requirements when generating tarballs.
2021-01-25 19:02:15 +03:00
Andrey Volk
231d5e6494
[Build-System] Remove SpanDSP library from the FreeSWITCH tree and use packages instead.
2020-08-04 19:15:28 -04:00
Andrey Volk
2fc0e3b80a
[Build-System] Remove Sofia-Sip library from the FreeSWITCH tree and use packages instead.
2020-08-03 23:46:45 +04:00
Mike Jerris
7a4c761191
FS-10074: [libtiff] remove more libtiff references
2017-03-16 11:29:08 -05:00
Michael Jerris
5502f4f537
FS-9260: fix make detection to not fail on openbsed, and fix libtoolize detection to attempt to find libtoolize the same version as specified libtool
2016-06-17 13:41:59 -04:00
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