387 Commits

Author SHA1 Message Date
Michael Jerris
ee60781d6e FS-6189: this should put -lz in the right place. 2014-02-05 13:39:43 -05:00
Travis Cross
ab2bc7c689 Improve configure handling of ODBC
This commit changes behavior such that if --disable-core-odbc-support
is provided we'll build without ODBC even if the libraries are there.

Previously we would always quietly build with ODBC support if it was
on the system.

Contrary to what was said in commit 72a804983, my 2012 commit
ffc8e81b7 did not affect the behavior of --disable-core-odbc-support.
We never recognized the flag as being different from not providing the
option at all.

What the commit did do was to cause us to fail loudly if
--enable-core-odbc-support was provided but the system libraries were
not there.  This behavior is preserved.

(That commit also caused us to potentially run certain checks twice,
which this commit resolves.)

You can also now provide --enable-core-odbc-support=optional which has
the same effect as the default behavior.

FS-6173 --resolve

Thanks-to: James Le Cuirot <chewi@aura-online.co.uk>
2014-02-01 15:40:34 +00:00
Michael Jerris
85d6b9af87 enforce requirements for openssl 1.0.1e or later. on mac, look in homebrew directory for openssl too 2014-01-29 13:16:46 -05:00
Peter Olsson
04f7e7c025 mod_v8: Removed i18n support (ECMAScript 402) from V8 for now, to make build work on ARM platform. This will also force a rebuild of V8 2014-01-23 23:46:49 +01:00
Peter Olsson
2e32d10503 mod_v8: Added configure flag --enable-static-v8 to enable static linking of the V8 lib. Also enabled this flag for the Debian packaging system. Please note the static linking has only been verified on Linux so far 2014-01-20 11:33:38 +01:00
Peter Olsson
104ce2a35f mod_v8: Improved build for some version of gcc and (hopefully) fixed build on OSX 2014-01-16 19:56:45 +01:00
Peter Olsson
b762332669 Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
Anthony Minessale
2643ac2b96 add legacy subdir for mods with 5.1 edition of mod_lua, change languages/mod_lua to legacy/languages/mod_lua in modules.conf to use older lua mod 2014-01-10 01:25:51 +05:00
Anthony Minessale
2cd5841cd4 bump 2013-11-23 03:23:01 +05:00
Anthony Minessale
0221403514 bump 2013-11-23 03:21:25 +05:00
Anthony Minessale
6e9fa3ba27 revert 04aac8c932ec853145e3efb60014d6f6e4fefafb it causes recursion loop in some systems 2013-11-09 23:14:20 +05:00
Travis Cross
04aac8c932 Pull out our own libuuid detection
APR is the only reason we depend on libuuid, so we'll rely on APR's
tools here.

This partially reverts commit f7fb54d0cd22c361298c772ce025a47f7937631d.
2013-11-08 19:24:22 +00:00
Anthony Minessale
80dc61594b bump 2013-11-08 03:49:31 +05:00
Anthony Minessale
37d6922448 bump 2013-11-08 03:48:32 +05:00
Travis Cross
299081edf7 Use pkg-config for libpq by default
FS-5821 --resolve
2013-10-23 18:18:47 +00:00
Travis Cross
ba052c224c Add option to use pkg-config rather than pg_config
We shouldn't be using pg_config to get build options for FS from
libpq.  pg_config just tells us what was used to build postgresql, not
what we should use.

See:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725007

Make this optional for now until we're comfortable it works
everywhere.

FS-5821 --resolve
2013-10-23 18:18:47 +00:00
Michael Jerris
c7ccf84a14 FS-5819: configure fix for new clang detection 2013-10-15 13:08:03 -07:00
Michael Jerris
44d5d43b3b FS-5819: configure fix for new clang detection and adjust cflags for building with newest clang 2013-10-15 09:16:36 -07:00
Michael Jerris
0be5614b4d FS-5827: cleanup postgres version detection to support devel versions better 2013-09-27 15:32:40 -04:00
Michael Jerris
471a443b43 FS-5827: cleanup postgres version detection to support devel versions better 2013-09-27 15:09:58 -04:00
Marc Olivier Chouinard
dffe48aaec Fix bootstrap from the removal of mod_html5 in previous commit and cleanup some other reference to it 2013-09-16 22:00:35 -04:00
Michael Jerris
58e7db0c6d FS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff 2013-09-07 12:21:33 -07:00
Anthony Minessale
b16876c4b3 bump 2013-08-28 21:40:06 +05:00
Anthony Minessale
92a660a4b3 bump 2013-08-28 21:37:31 +05:00
Anthony Minessale
b830e6fd4b bump 2013-07-19 22:12:00 -05:00
Anthony Minessale
a293e7190e bump 2013-07-19 22:10:52 -05:00
Anthony Minessale
f6926771db bump 2013-07-19 15:38:51 -05:00
Anthony Minessale
fe0b6ac789 bump 2013-07-19 15:37:41 -05:00
Ken Rice
f7fb54d0cd fix libuuid detection 2013-07-04 22:02:47 -05:00
Anthony Minessale
a6f5efaedf bump 2013-06-25 15:51:12 -05:00
Anthony Minessale
da97fa8dd9 bump 2013-06-25 15:50:06 -05:00
Travis Cross
f3d851d198 Add support for --with-storagedir to configure
This is needed for correctly setting the default storage directory for
Debian builds.
2013-06-06 17:34:03 +00:00
Anthony Minessale
f7056e0e5f bump 2013-05-24 14:25:07 -05:00
Anthony Minessale
54866952f2 bump 2013-05-24 14:18:07 -05:00
Ken Rice
15f219ea25 Require OpenSSL 2013-05-10 16:02:15 -05:00
Ken Rice
7952f7c547 fix mod_spandsp on systems with libjbig 2013-05-06 18:23:54 -05:00
Anthony Minessale
dabb85c3f6 wip 2013-03-31 21:27:22 -05:00
Anthony Minessale
6939394530 isolate sdp parser code to the switch_core_media.c 2013-03-31 21:27:17 -05:00
Anthony Minessale
d6af3a1fdd omfg 2013-03-31 21:27:14 -05:00
Anthony Minessale
573e3fdf08 bump 2013-03-29 22:43:59 -05:00
Anthony Minessale
308a8396c3 bump 2013-03-29 22:42:51 -05:00
Anthony Minessale
3be31405f4 bump 2013-03-06 18:03:44 -06:00
Anthony Minessale
b82009c1c2 bump 2013-03-06 18:02:44 -06:00
Anthony Minessale
919586552c bump 2013-03-06 14:00:21 -06:00
Anthony Minessale
522e73c856 bump 2013-03-06 13:59:34 -06:00
Anthony Minessale
a5cbf1d9b9 bump 2013-03-06 13:00:41 -06:00
Anthony Minessale
eb001cc844 bump 2013-03-06 12:59:21 -06:00
Ken Rice
5dcc31e170 missed a spot 2013-03-04 10:33:28 -06:00
Anthony Minessale
790abe6b0f bump 2013-03-01 11:40:13 -06: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