<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/php-git.git/configure.in, branch PHP-7.4.1</title>
<subtitle>git.php.net: repository/php-src.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/'/>
<entry>
<title>Use modern autotools name of configure.ac instead of configure.in</title>
<updated>2017-01-27T06:07:40+00:00</updated>
<author>
<name>Brian Evans</name>
<email>grknight@gentoo.org</email>
</author>
<published>2015-11-11T20:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=2fe9208ee3d21f8d25b1b350819cb79432647af1'/>
<id>2fe9208ee3d21f8d25b1b350819cb79432647af1</id>
<content type='text'>
configure.ac was introduced in 2001 with automake-1.15 and autoconf-2.50
to replace the file named configure.in.
Autotools is preparing to remove configure.in in Automake 2.0.
All new software should be using configure.ac.
This also fixes Bug #69770 where extensions are creating configure.in

Signed-off-by: Brian Evans &lt;grknight@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
configure.ac was introduced in 2001 with automake-1.15 and autoconf-2.50
to replace the file named configure.in.
Autotools is preparing to remove configure.in in Automake 2.0.
All new software should be using configure.ac.
This also fixes Bug #69770 where extensions are creating configure.in

Signed-off-by: Brian Evans &lt;grknight@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'pull-request/2124'</title>
<updated>2017-01-06T08:13:53+00:00</updated>
<author>
<name>Joe Watkins</name>
<email>krakjoe@php.net</email>
</author>
<published>2017-01-06T08:13:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=9e18b6e21e3f837fa183edcab2ac94730fa39473'/>
<id>9e18b6e21e3f837fa183edcab2ac94730fa39473</id>
<content type='text'>
* pull-request/2124:
  Use AX_CHECK_COMPILE_FLAG macro to check for -fvisibility=hidden
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* pull-request/2124:
  Use AX_CHECK_COMPILE_FLAG macro to check for -fvisibility=hidden
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'pull-request/2163'</title>
<updated>2017-01-03T06:48:40+00:00</updated>
<author>
<name>Joe Watkins</name>
<email>krakjoe@php.net</email>
</author>
<published>2017-01-03T06:48:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=0788f3ed3c66db12187500fe089fb9cb5528783b'/>
<id>0788f3ed3c66db12187500fe089fb9cb5528783b</id>
<content type='text'>
* pull-request/2163:
  import explicit_bzero + strlc* functions update since 1999 algorithms have changed and register k/w not necessary anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* pull-request/2163:
  import explicit_bzero + strlc* functions update since 1999 algorithms have changed and register k/w not necessary anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Netware support</title>
<updated>2016-11-12T10:20:01+00:00</updated>
<author>
<name>Kalle Sommer Nielsen</name>
<email>kalle@php.net</email>
</author>
<published>2016-11-12T10:20:01+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=2104bea5d756dfa40b605a4a2765a3bc4637a76c'/>
<id>2104bea5d756dfa40b605a4a2765a3bc4637a76c</id>
<content type='text'>
If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.
</pre>
</div>
</content>
</entry>
<entry>
<title>import explicit_bzero + strlc* functions update</title>
<updated>2016-10-15T13:53:38+00:00</updated>
<author>
<name>David Carlier</name>
<email>devnexen@gmail.com</email>
</author>
<published>2016-10-15T13:53:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=2464dbd5f3dda7ab69f9217d802d08af0334ec71'/>
<id>2464dbd5f3dda7ab69f9217d802d08af0334ec71</id>
<content type='text'>
since 1999 algorithms have changed and register k/w
not necessary anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since 1999 algorithms have changed and register k/w
not necessary anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use AX_CHECK_COMPILE_FLAG macro to check for -fvisibility=hidden support.</title>
<updated>2016-09-10T15:31:49+00:00</updated>
<author>
<name>Michael Orlitzky</name>
<email>michael@orlitzky.com</email>
</author>
<published>2016-09-10T15:20:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=086f9adc4d6fe58b75e419cd6312afdbf3d90277'/>
<id>086f9adc4d6fe58b75e419cd6312afdbf3d90277</id>
<content type='text'>
The existing check for -fvisibility=hidden support came from a time
when only GCC had it. The test for it used a regular expression to
parse the GCC major version from the output of `$CC --version`, and
would look for version 4 or greater.

The regular expression used to accomplish this is doomed, however,
since GCC can be built with a custom version string
(--with-pkgversion). Moreover, the $CC variable can be set to
something that confuses it but is otherwise valid. For example, it
would fail with CC=x86_64-pc-linux-gnu-gcc.

This commit fixes two aspects of the feature test. First, it no longer
limits the test to GCC. At least clang now supports the flag, and can
make use of it when GCC is its backend. Second, support for the flag
is tested directly, by attempting to pass it to the compiler, rather
than by parsing its version string. The latter is accomplished with a
new macro, AX_CHECK_COMPILE_FLAG, taken from the autoconf archive.
The new macro has been added to acinclude.m4, and the test stanza in
configure.in has been replaced with a single call to the new macro.

Note that the new macro calls AC_PREREQ(2.64) -- a more stringent
requirement than the existing AC_PREREQ(2.59) in configure.in. The
difference represents about six years of autoconf releases, from v2.59
in December of 2003 to v2.64 in July of 2009.

This problem was noticed by Brian Evans, who also suggested the fix.

PHP-Bug: 73062
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing check for -fvisibility=hidden support came from a time
when only GCC had it. The test for it used a regular expression to
parse the GCC major version from the output of `$CC --version`, and
would look for version 4 or greater.

The regular expression used to accomplish this is doomed, however,
since GCC can be built with a custom version string
(--with-pkgversion). Moreover, the $CC variable can be set to
something that confuses it but is otherwise valid. For example, it
would fail with CC=x86_64-pc-linux-gnu-gcc.

This commit fixes two aspects of the feature test. First, it no longer
limits the test to GCC. At least clang now supports the flag, and can
make use of it when GCC is its backend. Second, support for the flag
is tested directly, by attempting to pass it to the compiler, rather
than by parsing its version string. The latter is accomplished with a
new macro, AX_CHECK_COMPILE_FLAG, taken from the autoconf archive.
The new macro has been added to acinclude.m4, and the test stanza in
configure.in has been replaced with a single call to the new macro.

Note that the new macro calls AC_PREREQ(2.64) -- a more stringent
requirement than the existing AC_PREREQ(2.59) in configure.in. The
difference represents about six years of autoconf releases, from v2.59
in December of 2003 to v2.64 in July of 2009.

This problem was noticed by Brian Evans, who also suggested the fix.

PHP-Bug: 73062
</pre>
</div>
</content>
</entry>
<entry>
<title>Check them in autoconf</title>
<updated>2016-08-11T11:57:30+00:00</updated>
<author>
<name>Xinchen Hui</name>
<email>laruence@gmail.com</email>
</author>
<published>2016-08-11T11:57:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=75017520c3a4a8115af8cc5fbaf3028bace544bc'/>
<id>75017520c3a4a8115af8cc5fbaf3028bace544bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>increase versions for 7.2</title>
<updated>2016-08-02T09:01:57+00:00</updated>
<author>
<name>Anatol Belski</name>
<email>ab@php.net</email>
</author>
<published>2016-08-02T09:00:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=845f66ba64c8a51f5764df64ac99c9fc89efce3c'/>
<id>845f66ba64c8a51f5764df64ac99c9fc89efce3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix typo in configure message</title>
<updated>2016-07-06T14:36:19+00:00</updated>
<author>
<name>Adam Baratz</name>
<email>adam.baratz@gmail.com</email>
</author>
<published>2016-07-06T14:36:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=ce4e1c0e15f6ba4c596e9e32a74e846ef5f90d1b'/>
<id>ce4e1c0e15f6ba4c596e9e32a74e846ef5f90d1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump versions</title>
<updated>2016-07-05T19:33:37+00:00</updated>
<author>
<name>Davey Shafik</name>
<email>me@daveyshafik.com</email>
</author>
<published>2016-07-05T19:33:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/php-git.git/commit/?id=1ed53e86914e35e8368156cd5a233bc685e31d83'/>
<id>1ed53e86914e35e8368156cd5a233bc685e31d83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
