Joshua Colp
33e5f9e766
Merged revisions 115342 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r115342 | file | 2008-05-06 10:55:44 -0300 (Tue, 06 May 2008) | 10 lines
Merged revisions 115341 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r115341 | file | 2008-05-06 10:54:15 -0300 (Tue, 06 May 2008) | 2 lines
Add in missing argument.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@115343 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-06 13:57:42 +00:00
Joshua Colp
0ed86b307e
Merged revisions 115328 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r115328 | file | 2008-05-05 19:13:57 -0300 (Mon, 05 May 2008) | 10 lines
Merged revisions 115327 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r115327 | file | 2008-05-05 19:10:05 -0300 (Mon, 05 May 2008) | 2 lines
Make sure that either the main speex library contains preprocess functions or that speexdsp does. If both fail then speex stuff can not be built.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@115331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-05 22:17:05 +00:00
Joshua Colp
b4ca837667
Merged revisions 115283 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r115283 | file | 2008-05-03 23:11:01 -0300 (Sat, 03 May 2008) | 10 lines
Merged revisions 115282 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r115282 | file | 2008-05-03 23:09:44 -0300 (Sat, 03 May 2008) | 2 lines
Expand the test function for GCC attributes so that more complex attributes are properly recognized.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@115284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-04 02:12:12 +00:00
Joshua Colp
a33ad4ebf0
Merged revisions 115277 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r115277 | file | 2008-05-03 22:45:21 -0300 (Sat, 03 May 2008) | 10 lines
Merged revisions 115276 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r115276 | file | 2008-05-03 22:43:26 -0300 (Sat, 03 May 2008) | 2 lines
Treat warnings as errors when checking if a GCC attribute exists. We have to do this as GCC will just ignore the attribute and pop up a warning, it won't actually fail to compile.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@115278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-05-04 01:47:11 +00:00
Joshua Colp
39767a7948
Merged revisions 114713 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r114713 | file | 2008-04-28 10:42:13 -0300 (Mon, 28 Apr 2008) | 2 lines
Update autoconf logic with latest API change for libss7.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@114714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-28 13:44:24 +00:00
Sean Bright
ae5149f4fe
Merged revisions 114696 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r114696 | seanbright | 2008-04-26 21:28:32 -0400 (Sat, 26 Apr 2008) | 13 lines
Merged revisions 114695 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r114695 | seanbright | 2008-04-26 21:26:15 -0400 (Sat, 26 Apr 2008) | 5 lines
When we don't explicitly pass a path to the --with-tds configure option, we
may end up finding tds.h in /usr/local/include instead of /usr/include. If
this happens, the grep that looks for the version (from tdsver.h) will fail
and we'll have some problems during the build.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@114697 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-04-27 01:30:44 +00:00
Kevin P. Fleming
a076cb58fa
Merged revisions 109451 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r109451 | kpfleming | 2008-03-18 10:50:29 -0500 (Tue, 18 Mar 2008) | 2 lines
ensure that dependencies on AST_C_DEFINE_CHECK symbols work properly
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@109453 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-18 15:50:53 +00:00
Sean Bright
cc4c5f1a6d
Merged revisions 109282 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r109282 | seanbright | 2008-03-17 20:28:39 -0400 (Mon, 17 Mar 2008) | 1 line
Fix a typo
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@109283 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-18 00:40:32 +00:00
Terry Wilson
9a4405a7e5
Merged revisions 109229 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r109229 | twilson | 2008-03-17 17:10:06 -0500 (Mon, 17 Mar 2008) | 5 lines
Replace minimime with superior GMime library so that the entire contents of an http post are not read into memory.
This does introduce a dependency on the GMime library for handling HTTP POSTs, but it is available in most distros.
If the library is present, then the compile flag for ENABLE_UPLOADS is enabled by default in menuselect.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@109254 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-17 22:24:46 +00:00
Kevin P. Fleming
cc5d6ba88d
Merged revisions 109166 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r109166 | kpfleming | 2008-03-17 12:31:46 -0500 (Mon, 17 Mar 2008) | 3 lines
don't define Zaptel features as libraries, they aren't, and we don't want '--with-zaptel-<foo>' configure options for them
also some minor cleanups
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@109167 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-17 17:42:20 +00:00
Russell Bryant
220d0a17cc
Merged revisions 108740 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
........
r108740 | russell | 2008-03-14 12:05:11 -0500 (Fri, 14 Mar 2008) | 5 lines
Do a link test in AST_EXT_TOOL_CHECK() to ensure we have all the required libs
reported by the tool.
(closes issue #12067 , reported by Juggie, patched by me)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@108741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-14 17:05:47 +00:00
Kevin P. Fleming
07e93e4598
Merged revisions 107462 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r107462 | kpfleming | 2008-03-11 09:37:03 -0500 (Tue, 11 Mar 2008) | 10 lines
Merged revisions 107461 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r107461 | kpfleming | 2008-03-11 09:33:45 -0500 (Tue, 11 Mar 2008) | 2 lines
stop checking for mktime() in the configure script... we don't use it, and the test is buggy under gcc 4.3
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@107463 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-11 14:37:23 +00:00
Kevin P. Fleming
ca8d368a80
Merged revisions 107409 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r107409 | kpfleming | 2008-03-11 09:09:49 -0500 (Tue, 11 Mar 2008) | 13 lines
Merged revisions 107408 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r107408 | kpfleming | 2008-03-11 09:07:59 -0500 (Tue, 11 Mar 2008) | 5 lines
check for compiler support for -fno-strict-overflow before using it (tested with Debian's gcc 4.3, 4.1 and 3.4)
(closes issue #12179 )
Reported by: Netview
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@107410 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-11 14:10:08 +00:00
Kevin P. Fleming
ba3a3a37ef
Merged revisions 107406 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/trunk
................
r107406 | kpfleming | 2008-03-11 08:58:37 -0500 (Tue, 11 Mar 2008) | 10 lines
Merged revisions 107405 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r107405 | kpfleming | 2008-03-11 08:57:08 -0500 (Tue, 11 Mar 2008) | 2 lines
fix small bug in IMAP toolkit testing
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@107407 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-03-11 13:59:27 +00:00
Doug Bailey
552b782fc2
Add protection to chan_zap build when NEONMWI events are not defined
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104045 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-22 23:56:55 +00:00
Joshua Colp
edad328409
Disable epoll as it has caused more obscure issues then any of my previous code. I will continue to work on it in a separate branch to make it stable for a release and test it against the following issues.
...
(closes issue #11253 )
Reported by: falves11
(closes issue #11657 )
Reported by: davevg
(closes issue #11033 )
Reported by: falves11
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@104019 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-21 16:44:57 +00:00
Joshua Colp
c3a1ec6d98
Merged revisions 103812 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103812 | file | 2008-02-19 13:31:32 -0400 (Tue, 19 Feb 2008) | 4 lines
Don't look for launchd when cross compiling.
(closes issue #12029 )
Reported by: ovi
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103813 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-19 17:33:55 +00:00
Mark Michelson
6923be5f30
Merged revisions 103722 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r103722 | mmichelson | 2008-02-15 11:26:37 -0600 (Fri, 15 Feb 2008) | 8 lines
Final round of changes for configure script logic for IMAP
Now if a directory is specified, then we will search that directory for
a source installation of the IMAP toolkit. If none is found, then we will
use that directory as the basis for detecting a package installation of
the IMAP c-client. If that check fails, then configure will fail.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103725 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-15 17:32:43 +00:00
Mark Michelson
cd7f33a39f
Merging of changes from 1.4 revision 103713.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103715 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-15 15:11:23 +00:00
Mark Michelson
d3b1054f6a
Same changes as made to 1.4 in revision 103710
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103711 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-15 00:59:21 +00:00
Mark Michelson
f92d84211d
See commit message for svn revision 103698. This behavior is the same as what is described
...
there. The difference is that trunk already had the --with-imap=system option, but it only
checked the include path for headers in the imap directory and not also the c-client directory.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103700 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-14 23:39:47 +00:00
Jason Parker
85c7af3810
Modify ldap autoconf function, so that an incorrect ldap library is not found on Solaris (it is incompatible).
...
Also removes second check for awk, which causes Solaris to find an incompatible version of awk.
(closes issue #11829 )
Reported by: snuffy
Patches:
bug-11829.diff uploaded by snuffy (license 35)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@103694 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-14 21:21:53 +00:00
Tilghman Lesher
1dc86caf30
Merged revisions 102323 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r102323 | tilghman | 2008-02-04 15:06:09 -0600 (Mon, 04 Feb 2008) | 7 lines
Cross-platform fix: OS X now deprecates the use of the daemon(3) API.
(closes issue #11908 )
Reported by: oej
Patches:
20080204__bug11908.diff.txt uploaded by Corydon76 (license 14)
Tested by: Corydon76
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@102329 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-04 21:15:18 +00:00
Russell Bryant
aa30cd9bc5
Change the version number in the configure script from 1.4 to 1.6
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@102064 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-03 06:43:57 +00:00
Tilghman Lesher
bfd26b9cfd
Merged revisions 101894 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101894 | tilghman | 2008-02-01 13:36:12 -0600 (Fri, 01 Feb 2008) | 2 lines
Change detection of getifaddrs to use AST_C_COMPILE_CHECK, backported from trunk (as suggested by kpfleming)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101895 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-01 19:44:39 +00:00
Tilghman Lesher
1ce6a2d5ec
Merged revisions 101772 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101772 | tilghman | 2008-02-01 09:55:58 -0600 (Fri, 01 Feb 2008) | 2 lines
Compatibility fix for OpenWRT (reported by Brian Capouch via the mailing list)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101773 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-02-01 16:01:22 +00:00
Mark Michelson
f007eba6d9
Re-inserting chan_vpb into trunk.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100678 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 21:07:18 +00:00
Tilghman Lesher
8fd1e10d3d
Normalize the detection for execinfo, so that Linux (glibc) and other platforms
...
with libexecinfo will generate inline stack backtraces correctly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100628 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:27:29 +00:00
Mark Michelson
7a90863973
Removing chan_vpb from the tree
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100420 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 22:39:35 +00:00
Tilghman Lesher
cfa0ec1f97
Add res_config_ldap for realtime LDAP engine.
...
(closes issue #5768 )
Reported by: mguesdon
Patches:
res_config_ldap-v0.7.tar.gz uploaded by mguesdon (license 121)
res_ldap.conf.sample uploaded by suretec (license 70)
asterisk-v3.1.4.ldif uploaded by suretec (license 70)
asterisk-v3.1.4.schema uploaded by suretec (license 70)
Tested by: oej, mguesdon, suretec, cthorner
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@99696 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-22 22:33:20 +00:00
Jason Parker
f2d31ec0c8
Change AST_EXT_TOOL_CHECK to attempt to build against <package>_LIB, per recommendations from Russell.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98985 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-16 23:08:11 +00:00
Jason Parker
19b4c52bf4
Partially revert r93898, because it broke the way netsnmp was being detected.
...
rizzo, do you want to discuss so we can rethink this, or do you have another way?
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98971 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-16 19:41:25 +00:00
Joshua Colp
c692e1cacb
Merged revisions 98951 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r98951 | file | 2008-01-15 21:13:27 -0400 (Tue, 15 Jan 2008) | 4 lines
Add autoconf logic for speexdsp. Later versions use a separate library for some things so we need to use it if present in codec_speex.
(closes issue #11693 )
Reported by: yzg
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-16 01:17:25 +00:00
Russell Bryant
d20cb305af
Add configure script check for JACK.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98605 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-13 18:08:50 +00:00
Russell Bryant
bed72d73b0
Remove KDE configure script check that isn't used
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98604 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-13 18:01:56 +00:00
Russell Bryant
25275cc862
Add some extra checking to help out with a potential error when trying to
...
run "make asterisk.pdf" when not all of the right packages are installed.
(closes issue #10763 )
Reported by: Corydon76
Patches:
20070919__bug10763.diff.txt uploaded by Corydon76 (license 14)
Tested by: Corydon76
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@98454 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-11 23:57:01 +00:00
Russell Bryant
de1176ee28
Use AST_EXT_TOOL_CHECK() for the GTK check again. I changed this to an inline
...
implementation to fix a small bug, but after a discussion with rizzo, I went to
change it back. Also, it turns out that the implementation of the macro already
supported what was needed to fix the problem.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@97767 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-10 16:27:03 +00:00
Russell Bryant
c53f95e29f
Merged revisions 97734 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r97734 | russell | 2008-01-10 10:10:09 -0600 (Thu, 10 Jan 2008) | 4 lines
Remove pbx_kdeconsole from the tree. It hasn't worked in ages, and nobody has
complained.
(closes issue #11706 , reported by caio1982)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@97745 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-10 16:15:43 +00:00
Russell Bryant
b8e1d9a29d
re-gen configure
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@97644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-09 22:53:12 +00:00
Kevin P. Fleming
f4fba89489
[commit message]
...
(closes issue #10393 )
Reported by: tzafrir
Patches:
chan_alarm_asterisk.diff uploaded by tzafrir (license 46) (modified by me and added configure script support)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96500 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-04 17:21:25 +00:00
Joshua Colp
54567cf2f7
Don't use AST_C_DEFINE_CHECK for the two pthread things that may not actually be definitions, they could be enums for example.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@96071 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 22:40:55 +00:00
Kevin P. Fleming
cbfd5678ea
improve AC_C_DEFINE_CHECK to not try to evaluate the macro being checked for, but just check for its existence
...
finish implementation of check for Zaptel HWGAIN support
add check for Zaptel ECHOCANCEL_PARAMS support
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95937 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 19:34:33 +00:00
Kevin P. Fleming
78c35db4da
actually check for a function present in libiconv (don't know how this test could have worked before) and don't do the check on Linux/GNU systems because libiconv is not present there and attempting to link with '-liconv' always fails (it's not necessary as the iconv functionality is always available)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95817 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-02 14:20:46 +00:00
Luigi Rizzo
b1c35179e6
implement "configure" checks for libiconv, and add the
...
iconv dependency for func_iconv.
This fixes some build issues on CYGWIN and FreeBSD and probably
other platforms where libiconv is not there by default
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95624 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-01 22:08:32 +00:00
Russell Bryant
069584d124
Regenerate configure script to include check for portaudio.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@95384 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-31 15:21:15 +00:00
Russell Bryant
0e08d5e7dc
Merged revisions 94077 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r94077 | russell | 2007-12-19 16:48:48 -0600 (Wed, 19 Dec 2007) | 4 lines
Check for the existence of the soxmix application on the target platform and have
the result available in autoconfig.h.
(part of issue #11589 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@94085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-19 22:51:03 +00:00
Luigi Rizzo
ea8af9b995
Properly document AST_EXT_TOOL_CHECK() and use it to check for
...
NETSMP and GTK (GTK is not used thoug).
AST_EXT_TOOL_CHECK() could be used for checking curl status
as well, perhaps with a small addition because we currently seem
to require a curl version greater than X.Y.Z
Add a NETSMP_INCLUDE entry in makeopts.in
We don't have yet any macros for using pkg-config to check
for a specific package (right now there is only gtk2+
in the category).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93898 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-19 08:57:45 +00:00
Kevin P. Fleming
01f8a6959b
make the configure script detect that it is running on a Windows platform, and report that information so that menuselect can use it (all information that is used to decide whether to build modules or not must be fed to menuselect so the user knows what will be built and why... don't make module build decisions in the makefiles, please)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93211 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-17 17:11:06 +00:00
Kevin P. Fleming
100ef27af9
Merged revisions 93180 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r93180 | kpfleming | 2007-12-16 22:44:51 -0800 (Sun, 16 Dec 2007) | 23 lines
In http://lists.digium.com/pipermail/asterisk-dev/2007-December/031145.html ,
rizzo brought up some issues related to the way that the metadata required
for menuselect and the rest of the build system is extracted from the source
files. Since I had a few hours to kill on an airplane today, I decided to
improve this situation... so now the system caches the extracted metadata
and uses it to build the menuselect 'tree' as much as it can. The result
of this is that when a single source file is changed, only the metadata for
that file needs to be extracted again, and the rest is used from the cache
files. I also reduced the number of forked processes required to do the
metadata extraction; it was actually possible to do most of what we needed
in the Makefiles themselves without using any shell scripts at all! On my
laptop, these changes resulted in an 80% decrease in the time required
for the 'menuselect.makeopts' automatic check to occur after editing a single
source file.
While doing this work I also cleaned up a few minor things in the Makefiles,
adding a check for 'awk' to the configure script and changed all remaining
places we use 'grep' or 'awk' to use the ones found by the configure script,
and changed the 'prep_tarball' script to build the menuselect metadata so
that tarballs of Asterisk will include it and won't require the user to
wait while it is extracted after unpacking.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@93184 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-17 07:25:35 +00:00
Tilghman Lesher
2d93695fba
Merged revisions 92463 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r92463 | tilghman | 2007-12-12 10:52:56 -0600 (Wed, 12 Dec 2007) | 4 lines
Test directly for the API that fixed AST-2007-026, to ensure that older
versions of PostgreSQL are no longer acceptable.
(Closes issue #11526 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@92476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-12-12 16:56:12 +00:00