aboutsummaryrefslogtreecommitdiffstats
path: root/configure
AgeCommit message (Collapse)AuthorFilesLines
2007-11-21enable support for stack backtrace for stuff built in utils/rizzo1-3/+3
(this was present in the main tree but forgotten here). git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89506 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-21add check for video4linuxrizzo1-1/+137
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89475 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-21X11 checks (at least some - for other platforms withrizzo1-17/+566
unusual X11 locations you might need to add more directories) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89472 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-20i got a little carried away with commas ...russell1-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89464 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-20fix the zaptel configure script checkrussell1-16/+20
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89460 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-20add an argument for extra headers to AC_EXT_LIB_CHECK,rizzo1-12975/+1183
and on passing simplify the code. Too bad that every time we need to regenerate configure... git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89452 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-20comment a bit the code in acinclude.m4rizzo1-754/+749
There is still a lot of code to clean up there, but hopefully this should clarify what goes on in there. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89448 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-18Change autoconf logic a bit so it says what it is looking for in two ↵file1-1/+6
instances where it didn't. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89395 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17Use autoconf logic to determine the presence of ↵file1-5/+242
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP and PTHREAD_MUTEX_RECURSIVE_NP. Enclose error message from network.h in " git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89394 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17timersub is a macro not a function, so write the check in a wayrizzo1-64/+18
that detects both formats. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89363 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17Update the configure script check for sys/poll.h to also provide the result inrussell1-5/+14
include/asterisk/autoconfig.h. Also, move the conditional include of sys/poll.h or asterisk/poll-compat.h into asterisk/config.h instead of the two headers it existed in before. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89361 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17add detection for timersub() and winsock.h/winsock2.hrizzo1-36/+272
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89357 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17use autoconf to check for the existence of sys/poll.hrizzo1-2/+135
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89354 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-17acinclude.m4: add a function to help checking sdl-config, gtk-configrizzo1-20/+1122
and the like (this could be used for gtk and gtk2 as well) Other files: add tests for sdl, sdl_image and avcodec and regenerate configure and autoconfig.h.in git-svn-id: http://svn.digium.com/svn/asterisk/trunk@89351 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-06Set up detection of IP_PKTINFO in autoconf for chan_unistimtilghman1-1/+54
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@88973 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-02Add pbx_lua as a method of doing extensionstilghman1-10/+440
Reported by: mnicholson Patch by: mnicholson Closes issue #11140 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@88250 f38db490-d61c-443f-a65b-d21fe96a405b
2007-11-01Remove traces of gnutls, since we no longer use/need it.qwell1-441/+10
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@88184 f38db490-d61c-443f-a65b-d21fe96a405b
2007-10-29Add autoconf checks for extra suppserv definitions that are not present in ↵file1-1/+139
releases yet. chan_misdn should now build against the latest release. (closes issue #11103) Reported by: IgorG git-svn-id: http://svn.digium.com/svn/asterisk/trunk@87325 f38db490-d61c-443f-a65b-d21fe96a405b
2007-10-27Update the configure script for the last libss7 API changerussell1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@87247 f38db490-d61c-443f-a65b-d21fe96a405b
2007-10-14Change the configure script to check for a function that was recently added ↵russell1-2/+2
to libss7. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@85542 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-28Autoconf requires version 2.60, not 2.59, to process (Closes issue #10842)tilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@84080 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-22Fixes for FreeBSD... testing for every conceivable math function nowtilghman1-6/+13262
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@83517 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-21Check for the presence of trunc and round, and make the ISOC99 detection a ↵tilghman1-1/+1561
little more sane (closes issue #10776) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@83431 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-14Merged revisions 82385 via svnmerge from russell1-6/+434
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r82385 | russell | 2007-09-14 10:50:49 -0500 (Fri, 14 Sep 2007) | 3 lines Add checking for libusb here, so nobody has to deal with conflicts in the chan_usbradio-1.4 branch every time the configure script gets changed ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@82386 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-07Don't check for epoll support when cross compiling.file1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@81873 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-18Actually check the return value of epoll_create to make sure it works.file1-1/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@79972 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-08Regenerate configure script. This actually just updated the revision ↵file1-1/+1
number... since my last merge changed it to an older number, while it was in fact generated from a much newer revision. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@78686 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-08Add support for using epoll instead of poll. This should increase ↵file1-1/+55
scalability and is done in such a way that we should be able to add support for other poll() replacements. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@78683 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-06Merged revisions 78166 via svnmerge from file1-3/+5
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r78166 | file | 2007-08-06 11:18:20 -0300 (Mon, 06 Aug 2007) | 4 lines (closes issue #10383) Reported by: rizzo Include stdlib.h so NULL gets defined for gethostbyname_r checks. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@78167 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-01Instead of adding the SOLARIS check to each HAVE_SYSINFO check let's just ↵file1-2/+2
make the sysinfo autoconf logic a bit pickier about what it considers a usable sysinfo. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77878 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-01Don't look for /dev/urandom when cross compiling. Just assume it is not ↵file1-2/+5
available. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77875 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-01Merged revisions 77865 via svnmerge from file1-1/+85
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r77865 | file | 2007-08-01 14:42:52 -0300 (Wed, 01 Aug 2007) | 2 lines And for my last trick... make sure that if gethostbyname_r is exported by a library that it is used. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77866 f38db490-d61c-443f-a65b-d21fe96a405b
2007-08-01Merged revisions 77863 via svnmerge from file1-51/+64
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r77863 | file | 2007-08-01 14:22:35 -0300 (Wed, 01 Aug 2007) | 2 lines Extend autoconf logic to determine which version of gethostbyname_r is on the system. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77864 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-25Merged revisions 77071 via svnmerge from file1-176/+25
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r77071 | file | 2007-07-25 14:14:14 -0300 (Wed, 25 Jul 2007) | 2 lines Fix autoconf logic for finding OpenH323 when it is not in the first place searched (/usr/share/openh323). ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77072 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-23Use autoconf logic to determine byte swapping macro presence. This should ↵file1-1/+244
now also use other macros if present. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@76523 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-21Add support for using /dev/urandom to get random numbers on systems that ↵file1-5/+35
support it. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@76296 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-16Add in check for the GCC attribute deprecated. It may be used soon!file1-1/+53
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@75259 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-11Merged revisions 74572 via svnmerge from file1-10/+141
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r74572 | file | 2007-07-11 14:03:08 -0300 (Wed, 11 Jul 2007) | 2 lines Instead of figuring out kernel versions that have compiler.h and not... let's just use autoconf to check for it's presence. (issue #10174 reported by francesco_r) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@74575 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-10Merged revisions 74374 via svnmerge from qwell1-1/+54
https://origsvn.digium.com/svn/asterisk/branches/1.4 (closes issue #10133) ................ r74374 | qwell | 2007-07-10 13:39:30 -0500 (Tue, 10 Jul 2007) | 13 lines Merged revisions 74373 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r74373 | qwell | 2007-07-10 13:37:23 -0500 (Tue, 10 Jul 2007) | 5 lines Use res_ndestroy on systems that have it. Otherwise, use res_nclose. This prevents a memleak on NetBSD - and possibly others. Issue 10133, patch by me, reported and tested by scw ........ ................ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@74375 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-09Merged revisions 74211 via svnmerge from russell1-5/+9
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r74211 | russell | 2007-07-09 16:31:30 -0500 (Mon, 09 Jul 2007) | 5 lines Update the configure script to check for a required function that is not present in the 1.2 version of libpri. This will prevent the configure script from thinking that it has compatible libpri support for Asterisk 1.4, when it actually does not because the installed version is from 1.2. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@74212 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-09Merged revisions 74043 via svnmerge from file1-133/+1364
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r74043 | file | 2007-07-09 11:34:33 -0300 (Mon, 09 Jul 2007) | 2 lines Use AC_CHECK_HEADER to check for ptlib/openh323 to allow for cross compiling. (issue #9675 reported by zandbelt) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@74044 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-08Restore EXP2 and LOG2 functions, by providing mathematical identify ↵tilghman1-4/+2344
functions, when the underlying C functions are not available. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@73911 f38db490-d61c-443f-a65b-d21fe96a405b
2007-07-07These changes fix 10145 and 10150, a prob with BSD and exp2/log2 not ↵murf1-12/+790
existing, as well as the bootstrap needing a small upgrade for openbsd. Many thanks to mvanbaak git-svn-id: http://svn.digium.com/svn/asterisk/trunk@73821 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-30Merged revisions 72766 via svnmerge from russell1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r72766 | russell | 2007-06-30 11:50:40 -0500 (Sat, 30 Jun 2007) | 3 lines Tweak the configure script so that error output isn't spewed to the console when searching for GTK2 libs, and they aren't found. ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72767 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-29Fix my recent change for sending large files via the http server. This coderussell1-61/+1
*must* write the file to the FILE *, and not the raw fd. Otherwise, it breaks TLS support. Thanks to rizzo for catching this! git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72738 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-29Merge changes from team/russell/http_filetxferrussell1-1/+61
Handle transferring large files from the built-in http server. Previously, the code attempted to malloc a block as large as the file itself. Now it uses the sendfile() system call so that the file isn't copied into userspace at all if it is available. Otherwise, it just uses a read/write of small chunks at a time. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72701 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-28Apparently some builds of gcc don't have declaration-after-statement.qwell1-3/+19
This checks for it in configure, and only uses it if it's available. If it's wrong, somebody please yell at me and tell me why. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72539 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-26Fixes a problem where Asterisk would not compile if IMAP_STORAGE was enabled.mmichelson1-1/+1
Needed to add a space between file name and options. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@71732 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-25Allow compilation off app_voicemail with IMAP_STORAE against a system installedrussell1-10/+29
version of the c-client library. (issue #10047, jcollie) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@71688 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-18Merged revisions 69702 via svnmerge from russell1-12/+441
https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r69702 | russell | 2007-06-18 11:35:02 -0500 (Mon, 18 Jun 2007) | 6 lines To prevent 92138749238754 more reports of "I have unixodbc installed, but still can't build *_odbc.so!", check for ltdl directly, instead of just listing it as another library to include in the unixodbc check in the configure script. This also makes ltdl show up as a dependency in menuselect so people know what to go install. (related to issue #9989, patch by me) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@69703 f38db490-d61c-443f-a65b-d21fe96a405b