Commit Graph

397 Commits

Author SHA1 Message Date
Brian West a91ba93d8e It configures now, doesn't build just yet. 2014-02-23 14:25:40 -06:00
James Le Cuirot 64a2f5493d FS-353: Don't configure libcurl if using system version 2014-02-22 16:37:52 +00:00
Ken Rice 0243b95901 oops 2014-02-21 15:12:21 -06:00
Ken Rice 81185aa9b7 FS-5512 --resolve ; clean up PostgreSQL libpq client detection in configure
Clean up the libpq autodection and make sure it functionswith both pg_config and pkg-config.

if you are installing into a non-FHS standard location such as what happens with RPMs from the Postgres yum repo, you will need to make sure pkg-config can fild the libpq.pc file.
example: export PKG_CONFIG_PATH=/usr/pgsql-9.3/lib/pkgconfig

you may also want to make sure your path can find pg_config
example: export PATH=/usr/pgsql-9.3/bin:$PATH
2014-02-21 14:57:48 -06:00
Michael Jerris eab969815a openbsd does not have librt or libcrypt? 2014-02-21 15:36:25 -05:00
Michael Jerris fba1c2bf36 FS-6245: add this for now until we figure out a better way 2014-02-19 18:44:02 -05:00
Michael Jerris 9b85b9c986 more bsd fun 2014-02-19 14:52:03 -05:00
Michael Jerris ec71881441 try to work a bit better on bsd 2014-02-19 14:41:04 -05:00
Michael Jerris 7549be4b78 try to make freebsd clang build move along a bit 2014-02-19 13:49:31 -05:00
Brian West f20670012d FS-6189 --resolve 2014-02-17 13:20:51 -06:00
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 04aac8c932 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 f7fb54d0cd.
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