Commit Graph

191 Commits (ab95a82f60ce50dca3273e03d98632d9a754e59c)

Author SHA1 Message Date
Tilghman Lesher 56a9d8cead Fixing Mac OS X auto-builder.
15 years ago
Tilghman Lesher 98f4db24ce Automatically re-run configure test for menuselect, when the relevant makeopts settings change.
15 years ago
Tilghman Lesher ab40f7e68d Fix Mac OS X build.
15 years ago
Tilghman Lesher 408cf5d2a2 Ensure that all areas that previously used select(2) now use poll(2), with implementations that need poll(2) implemented with select(2) safe against 1024-bit overflows.
15 years ago
Jeff Peeler 20454a45d2 Provide a default value for DAHDI_TRANSCODE so when DAHDI is not installed
15 years ago
Tilghman Lesher 6a367c5674 Establish a maximum version for openh323 (i.e. not opal), because chan_h323 will fail to load, even if it links.
15 years ago
Tilghman Lesher 14550f93d0 Have the DEADLOCK_AVOIDANCE macro warn when an unlock fails, to help catch potentially large software bugs.
15 years ago
Russell Bryant f311d0ac18 Fix a build problem on Mac OS X with DEBUG_THREADS enabled.
15 years ago
Tilghman Lesher ee7132528c AC_CONFIG_SUBDIRS has a bad side-effect on cross-compiles.
15 years ago
Tilghman Lesher 43cd1e6f6a Make the default install path appear to be /usr on Linux, instead of /usr/local.
15 years ago
Tilghman Lesher 136073265c Internal timing is now on by default, if you're using DAHDI 2.3 or above.
15 years ago
Jason Parker af968c6a1a Add AC_CONFIG_AUX_DIR to configure script, so systems without install can use install-sh from our source dir.
15 years ago
Jason Parker 996d4625e1 Remove usage of `id` since it isn't useful and was causing breakge.
15 years ago
Jason Parker 58a53fae52 Support the silly OSes that don't have ar and strip.
15 years ago
Tilghman Lesher af31dd313c Only rebuild parsers by an option in menuselect
16 years ago
Tilghman Lesher 567afe6154 Restore FreeBSD to able-to-compile-ish-mode
16 years ago
Tilghman Lesher 012c6fc5e2 Only rebuild bison and flex source files on demand, if bison and flex are detected by the configure script.
16 years ago
Sean Bright 68f261cc9d Fix configure check for PTHREAD_ONCE_INIT when manually adding -Wall to CFLAGS.
16 years ago
Sean Bright f1e72bf7c7 Try a test compile to see if PTHREAD_ONCE_INIT requires extra braces.
16 years ago
Tilghman Lesher fa481dec38 Revise verbiage, per #asterisk-dev discussion
16 years ago
Tilghman Lesher e43b231647 Point to the typical missing package, not the cryptic "termcap support".
16 years ago
Tzafrir Cohen 217a115da8 detect ARM Linux EABI OSARCH as linux-gnu instead of linux-gnueabi
16 years ago
Tilghman Lesher 4b133920a5 Use autoconf to detect libcurl, as this enables cross-compilation checks, something we didn't allow before.
16 years ago
Tilghman Lesher 7215954ccf One more build system change, to make the descriptions look better, if we have better information.
16 years ago
Tilghman Lesher ca0f026f41 Reverting index() fix, applying a different methodology, based upon developer discussions.
16 years ago
Tilghman Lesher a70128e190 Apparently, some platforms don't have the index() function.
16 years ago
Tilghman Lesher c922eca9a8 Detect availability of pthread_rwlock_timedwrlock() before using it.
16 years ago
Doug Bailey 9d266db16a Add check in configure script to check for GLOB_NOMAGIC and GLOB_BRACE in glob.h
16 years ago
Russell Bryant 47af9f8fd5 Remove the use of RTLD_NOLOAD, as it is not behaving like expected.
16 years ago
Russell Bryant 6efa254bea Fix cases where the internal poll() was not being used when it needed to be.
16 years ago
Jason Parker e809699406 Allow prefix to set localstatedir (when used and different from the default).
16 years ago
Jason Parker df31bb22c0 Make things happier when using autoconf 2.62+
16 years ago
Jeff Peeler 1183bf1ad0 Modify h323 to build against PTLib as well as the older PWLib
17 years ago
Joshua Colp b80ffd6d26 Use autoconf logic to determine whether the system has timersub or not. Do not blindly assume Solaris does not.
17 years ago
Kevin P. Fleming 50515ed372 update dev-mode compiler flags to match the ones used by default on Ubuntu Intrepid, so all developers will see the same warnings and errors
17 years ago
Tilghman Lesher 929c14e432 System call ioperm is non-portable, so check for its existence in autoconf.
17 years ago
Kevin P. Fleming bc51c18f3d rename this macro to properly reflect what it does
17 years ago
Jason Parker 979e2cd58d Correctly allow chan_dahdi to compile against older versions of Zaptel.
17 years ago
Russell Bryant 00605e78a4 Actually use Zaptel CFLAGS if using Zaptel instead of DAHDI
17 years ago
Kevin P. Fleming e2fc623d88 Backport support for Zaptel/DAHDI channel-level alarms from trunk/1.6, because not doing so just makes it difficult for people with channels that are in alarm when Asterisk starts up to get them going once the alarm is cleared
17 years ago
Kevin P. Fleming e797e4ed72 add support for Zaptel versions that contain the new transcoder interface
17 years ago
Russell Bryant 2f11017cc1 Ensure PBX_DAHDI_TRANSCODE will evaluate to 0 if not found instead of empty.
17 years ago
Kevin P. Fleming 31446d74a7 change the required dependency for codec_dahdi to only be satisfied by DAHDI and not Zaptel, as the new transcoder interface is only in DAHDI
17 years ago
Tilghman Lesher ef03217c4b Qwell pointed out, via IRC, that the previous fix only worked when explicitly
17 years ago
Tilghman Lesher 932ad2c19c Only override sysconfdir and mandir when prefix=/usr
17 years ago
Kevin P. Fleming 5ef465d386 make AST_C_COMPILE_CHECK able to print a 'pretty' description of what it is doing
17 years ago
Kevin P. Fleming 0faccba9cb use renamed libpri API call for controlling this feature (was improperly named before)
17 years ago
Kevin P. Fleming 2ea77b3508 add support for a configuration parameter for 'inband audio during RELEASE', which is currently mandatory in libpri-1.4.4 but will become configurable in libpri-1.4.5 later today
17 years ago
Kevin P. Fleming d227632177 use tzafrir's patch to fix this problem properly... i made the previous set of changes without thoroughly testing them, doh!
17 years ago
Kevin P. Fleming 3b34ed635e ensure that DAHDI_INCLUDE and ZAPTEL_INCLUDE are added in all the places needed
17 years ago