Adam Harvey
2531307be6
Fix bug #65088 (Generated configure script is malformed on OpenBSD).
We fell foul of a "common urban legend"[0], which resulted in us backslash
escaping double quotes that we didn't need to in acinclude.m4. This worked fine
on most shells, but OpenBSD's ksh implementation really didn't like it.
[0] http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Shell-Substitutions.html
13 years ago
Stanislav Malyshev
ac40c0b562
Merge branch 'pull-request/341'
* pull-request/341: (23 commits)
typofixes
13 years ago
Remi Collet
640e72ce91
With pkgconfig < 0.28 output is a single space
With pkgconfig = 0.28 output is an empty string,
This breaks the test on the 2 vars
Need to split when
LIB set (ex -lssl -lcrypto)
INC empty (because /usr/include used)
13 years ago
Moriyoshi Koizumi
a6c95c8a00
Reset LIBS temporarily to make sure PHP_CHECK_FUNC will look into libc.
See Gentoo bug #364139 . https://bugs.gentoo.org/show_bug.cgi?id=364139
Reported by Naohiro Aota.
14 years ago
Hannes Magnusson
6238cf5a7a
Looks like we need to explicity add libstdc++ on recent linux' too, like fedora 14 and ubuntu 11
This fixes build failures for ext/intl and several pecl exts
14 years ago
Rasmus Lerdorf
809ece9385
Debian/Ubuntu don't have any special CFLAGS listed here for
gssapi which shouldn't break the build.
15 years ago
Rasmus Lerdorf
0bea1fea8f
Debian/Ubuntu don't have any special CFLAGS listed here for
gssapi which shouldn't break the build.
15 years ago
David Soria Parra
ec0b5ffca9
Fix #55269 (--enable-dtrace fail on FreeBSD)
15 years ago
Scott MacVicar
8e314ae7fc
Revert part of the fix for #53339
On OSX we need ssl AND crypto
The patch that was applied didn't even match what was in the bug
15 years ago
Scott MacVicar
6fad717299
Revert part of the fix for #53339
On OSX we need ssl AND crypto
The patch that was applied didn't even match what was in the bug
15 years ago
Rasmus Lerdorf
d257aa42ff
Oops, can't cache it here because it won't work
in autoconf2.13 and we still support that version
in this branch
15 years ago
Rasmus Lerdorf
8e256774b0
Cache the PDO include path
15 years ago
Rasmus Lerdorf
78a15091f9
Cache the pdo include path
15 years ago
Christopher Jones
0a4d7e88c9
Fixed bug #54084 (Fix apxs Apache version test to work with Oracle HTTP Server) (Chris Jones)
15 years ago
Christopher Jones
8ca08487b7
Fixed bug #54084 (Fix apxs Apache version test to work with Oracle HTTP Server) (Chris Jones)
15 years ago
Raphael Geissert
a286fa3523
Add the libraries we actually test and need for LDAP and OpenSSL, fixes bug #53339
Patch by Clint Byrum
15 years ago
Raphael Geissert
5b55a18622
Add the libraries we actually test and need for LDAP and OpenSSL, fixes bug #53339
Patch by Clint Byrum
15 years ago
Pierre Joye
5a3c4892af
- fix build with ICU < 4.2, add ICU_VERSION for m4 checks
15 years ago
Pierre Joye
71f5af6c70
- fix build with ICU < 4.2, add ICU_VERSION for m4 checks
15 years ago
Jani Taskinen
caf792940f
- Merged check from trunk to prevent building multiple SAPIs (bug #52419 )
15 years ago
Jani Taskinen
15c9da1149
- One more fix for bug #53338 (when copying stuff from other macros, do it all the way.. :)
15 years ago
Jani Taskinen
7c76059c1f
- Fixed DTrace support in MacOSX (bug #53338 )
15 years ago
Jani Taskinen
c3dd89eeb7
- Fix building SAPI module
15 years ago
Jani Taskinen
25aee9cad9
- Implemented FR #53271 , FR #52410 (Building multiple PHP binary SAPIs and one SAPI module the same time)
# Bug #53271 , Bug #52410
15 years ago
Jani Taskinen
e0858b424a
- Using ifelse() here is safer, also eases debugging generated configure.
15 years ago
Jani Taskinen
200dcee22d
- Simplified the DTrace configure macros, one is enough
15 years ago
Jani Taskinen
f017a9c93a
- WS + cleanup
# Note:
# Considering DTrace support: Why does it really need any configure time stuff?
# 3 macros for static stuff that could be made much cleaner with simple Makefile.dtrace
# addition. The only thing required in configure is that --enable flag part..
#
15 years ago
Jani Taskinen
47713462ce
- WS
15 years ago
Stanislav Malyshev
33faeb3c19
fix C++ builds on Mac
16 years ago
Antony Dovgal
e68ffa09e0
make the code more readable
16 years ago
David Soria Parra
b5c1e53bc8
Abort with an error message if we cannot create the DTrace header file.
16 years ago
Felipe Pena
0eec9e1932
- Fixed bug #51740 (acinclude.m4 macro PHP_CHECK_SIZEOF is not properly quoted)
Patch by: dave dot mulford at gmail dot com
16 years ago
Felipe Pena
d787d545d2
- Fixed bug #51740 (acinclude.m4 macro PHP_CHECK_SIZEOF is not properly quoted)
Patch by: dave dot mulford at gmail dot com
16 years ago
Felipe Pena
2b4539fcef
- Fixed bug #51740 (acinclude.m4 macro PHP_CHECK_SIZEOF is not properly quoted)
Patch by: dave dot mulford at gmail dot com
16 years ago
David Soria Parra
e44d409472
Make sure we search the source dir for the dtrace files
16 years ago
David Soria Parra
08b9fdc8a3
Add DTrace probes
16 years ago
Kalle Sommer Nielsen
cb95f062fb
Rename the HAVE_LIBICONV_IN_LIBICONV macro to ICONV_ALIASED_LIBICONV, making it less cryptic
16 years ago
Kalle Sommer Nielsen
8332a9c163
Rename the HAVE_LIBICONV_IN_LIBICONV macro to ICONV_ALIASED_LIBICONV, making it less cryptic
16 years ago
Kalle Sommer Nielsen
62f087df75
Rename the HAVE_LIBICONV_IN_LIBICONV macro to ICONV_ALIASED_LIBICONV, making it less cryptic
16 years ago
Moriyoshi Koizumi
3d8172d4a9
- Fixed bug #49267 (linking fails for iconv)
16 years ago
Moriyoshi Koizumi
f4c1f9b159
- Fixed bug #49267 (linking fails for iconv)
16 years ago
Moriyoshi Koizumi
8481fd7c3b
- Fixed bug #49267 (linking fails for iconv)
16 years ago
Rasmus Lerdorf
42c4e5c148
Revert attempt at supporting both autoconf 2.13 and
modern versions in the same build chain. There are
simply too many broken things in 2.13 to make it work.
Cache handling is broken as well which is why I need
to revert the pdo_inc_path cache fix as well.
trunk is now 2.60+ only and I'll work on cleaning out
all the legacy cruft from there.
16 years ago
Rasmus Lerdorf
937358ebc7
Revert attempt at supporting both autoconf 2.13 and
modern versions in the same build chain. There are
simply too many broken things in 2.13 to make it work.
Cache handling is broken as well which is why I need
to revert the pdo_inc_path cache fix as well.
trunk is now 2.60+ only and I'll work on cleaning out
all the legacy cruft from there.
16 years ago
Rasmus Lerdorf
deec59ab2c
Last attempt to get this stuff right before punting it
and being stuck on 1996 autoconf for eternity
16 years ago
Rasmus Lerdorf
7cdd773081
More work on the autoconf 2.13->2.60+ transition code.
2.13 should be working again with one weird libtool issue
left to solve. It doesn't seem directly related to this
stuff.
16 years ago
Rasmus Lerdorf
cb397e86ea
Someone strap down Jani and give him a sedative please.
This makes our toolchain work with the latest versions
of autoconf and avoids a lot of end-user grief.
16 years ago
Rasmus Lerdorf
3f5a58bd3a
Someone strap down Jani and give him a sedative please.
This makes our toolchain work with the latest versions
of autoconf and avoids a lot of end-user grief.
16 years ago
Rasmus Lerdorf
5a2b41a627
Someone strap down Jani and give him a sedative please.
This makes our toolchain work with the latest versions
of autoconf and avoids a lot of end-user grief.
16 years ago
Sriram Natarajan
63ae260c0a
- Simplify default flags for Sun C compiler.
17 years ago