<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/php, branch stable/thud-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=stable%2Fthud-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=stable%2Fthud-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-09-27T15:58:18+00:00</updated>
<entry>
<title>php: fix linker errors by setting `ac_cv_func_dlopen=no`</title>
<updated>2018-09-27T15:58:18+00:00</updated>
<author>
<name>Max Kellermann</name>
<email>max.kellermann@gmail.com</email>
</author>
<published>2018-09-27T12:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=797c1f11bb187efc7623c5c039dd78b59b710767'/>
<id>urn:sha1:797c1f11bb187efc7623c5c039dd78b59b710767</id>
<content type='text'>
The autoconf variable `ac_cv_func_dlopen` controls whether `dlopen()`
is available without linking `libdl.so`.  But that doesn't work:

 tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.2.0/ld: ext/sqlite3/libsqlite/sqlite3.o: undefined reference to symbol 'dlsym@@GLIBC_2.17'
 tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../libexec/aarch64-oe-linux/gcc/aarch64-oe-linux/8.2.0/ld: tmp-glibc/work/aarch64-oe-linux/php/7.2.10-r0/recipe-sysroot/lib/libdl.so.2: error adding symbols: DSO missing from command line

Leave `ac_cv_lib_dl_dlopen=yes`, because that's the one which controls
whether `-ldl` is needed.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: add "--without-sqlite3 --without-pdo-sqlite"</title>
<updated>2018-09-27T15:58:18+00:00</updated>
<author>
<name>Max Kellermann</name>
<email>max.kellermann@gmail.com</email>
</author>
<published>2018-09-27T12:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eaf93e8c671c23d531d57cd3d559781c4e77ff72'/>
<id>urn:sha1:eaf93e8c671c23d531d57cd3d559781c4e77ff72</id>
<content type='text'>
Removing "sqlite3" from `PACKAGECONFIG` doesn't actually disable
SQLite, because those options default to "yes".  It just switches from
the system SQLite to PHP's internal SQLite copy.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php5: 5.6.36 -&gt; 5.6.38</title>
<updated>2018-09-26T16:46:42+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2018-09-26T15:12:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d26bf9ae0c5802eccb8730339c4173ada05c13ea'/>
<id>urn:sha1:d26bf9ae0c5802eccb8730339c4173ada05c13ea</id>
<content type='text'>
1. Support openssl 1.1.x

2. 5.6.38 ChangeLog (http://php.net/ChangeLog-5.php#5.6.38)
- Fixed bug #76582 (XSS due to the header Transfer-Encoding: chunked).

- Fixed bug #76423 (Int Overflow lead to Heap OverFlow in
  exif_thumbnail_extract of exif.c). (CVE-2018-14883)

- Fixed bug #76557 (heap-buffer-overflow (READ of size 48) while
  reading exif data). (CVE-2018-14851)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: Upgrade 7.2.9 -&lt; 7.2.10</title>
<updated>2018-09-24T18:49:45+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-09-21T06:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c467c5d609db3687cc3639849c287ff38c587dfe'/>
<id>urn:sha1:c467c5d609db3687cc3639849c287ff38c587dfe</id>
<content type='text'>
1. Upgrade 7.2.9 -&gt; 7.2.10
2. php 5.x not support valgrind config, so move it to php_7.x.bb

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "php: actually enable openssl"</title>
<updated>2018-09-05T20:59:15+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2018-09-04T23:51:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2e07aa7804c7162bc8acd06f01c4c6e1e83451c9'/>
<id>urn:sha1:2e07aa7804c7162bc8acd06f01c4c6e1e83451c9</id>
<content type='text'>
This reverts commit ff33f477c7288c8d619a129fdaf49bb57deb6282.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: define PACKAGECONFIG[] for valgrind</title>
<updated>2018-08-29T01:35:11+00:00</updated>
<author>
<name>Slater, Joseph</name>
<email>joe.slater@windriver.com</email>
</author>
<published>2018-08-28T21:39:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=840850e834d9ee3d51b0ea9fcd169448e46e9747'/>
<id>urn:sha1:840850e834d9ee3d51b0ea9fcd169448e46e9747</id>
<content type='text'>
configure will look by default for valgrind.h in some host directories.
We override this by setting --with-valgrind even if we do not want it.

The default value of PACKAGECONFIG does not enable valgrind support.

Signed-off-by: Joe Slater &lt;joe.slater@windriver.com&gt;
Signed-off-by: Robert Yang &lt;liezhi.yang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: 7.2.8 -&gt; 7.2.9</title>
<updated>2018-08-28T16:36:28+00:00</updated>
<author>
<name>Hong Liu</name>
<email>hongl.fnst@cn.fujitsu.com</email>
</author>
<published>2018-08-28T09:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d3619177fc3a55e169f33d94fab3342a5e84f118'/>
<id>urn:sha1:d3619177fc3a55e169f33d94fab3342a5e84f118</id>
<content type='text'>
Upgrade php from 7.2.8 to 7.2.9

Signed-off-by: Hong Liu &lt;hongl.fnst@cn.fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: fix CVE-2017-9120</title>
<updated>2018-08-21T07:22:12+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-08-21T06:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0d59551c9515e1dafea2af84a77246f06f8b50c3'/>
<id>urn:sha1:0d59551c9515e1dafea2af84a77246f06f8b50c3</id>
<content type='text'>
Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: upgrade 7.2.7 -&gt; 7.2.8</title>
<updated>2018-08-12T03:16:53+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2018-08-09T05:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=422fbb7527d9af865ce781353543fc688689fc03'/>
<id>urn:sha1:422fbb7527d9af865ce781353543fc688689fc03</id>
<content type='text'>
Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>php: actually enable openssl</title>
<updated>2018-07-22T07:06:05+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-07-03T09:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ff33f477c7288c8d619a129fdaf49bb57deb6282'/>
<id>urn:sha1:ff33f477c7288c8d619a129fdaf49bb57deb6282</id>
<content type='text'>
The PHP recipe depends on OpenSSL but support is disabled unless you pass
--with-openssl.

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
