<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/php7/pecl.mk, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2021-12-09T20:57:44Z</updated>
<entry>
<title>php7: drop package</title>
<updated>2021-12-09T20:57:44Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-12-09T07:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3c4d11ce8f62307efc3e9de2f97d2c71f35a3b78'/>
<id>urn:sha1:3c4d11ce8f62307efc3e9de2f97d2c71f35a3b78</id>
<content type='text'>
Active support for PHP 7.4 branch ended a few days ago.

Since we have PHP 8.x in the repository for a while
and we migrated all PECL extension packages already,
let's focus on that newer version and drop support for 7.4.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: fix pecl build with QUILT</title>
<updated>2021-02-26T14:23:07Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2021-02-25T15:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3476816cc8f03dcd7d118bb1faf77a9ef224d66f'/>
<id>urn:sha1:3476816cc8f03dcd7d118bb1faf77a9ef224d66f</id>
<content type='text'>
Commit d741a64b7 ("lang/php7: Don't run phpize7 with QUILT") changed
pecl.mk to not run phpize7 during Package/prepare if QUILT is set.  The
intention was to allow prepare, refresh and update targets to run
without building dependencies.

As a side-effect, Package/configure and Package/compile fail when QUILT
is defined because they can't find ./configure or a Makefile.  It also
impacts the github tests run with pull requests, because QUILT is
defined there.

To avoid that failure and still keep the prepare, refresh, and update
speedup, call phpize7 before Package/Configure if QUILT is defined.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
</content>
</entry>
<entry>
<title>lang/php7: Don't run phpize7 with QUILT</title>
<updated>2021-02-04T04:40:54Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-04T04:40:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d741a64b70cb992f9243c9a9e097f3942e115406'/>
<id>urn:sha1:d741a64b70cb992f9243c9a9e097f3942e115406</id>
<content type='text'>
Allows targets such as prepare, refresh, or update to be run without
building dependencies for easier patch maintenance.

Signed-off-by: Ilya Lipnitskiy &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>php7: move into own submenu to prepare for upcoming php8</title>
<updated>2021-02-01T06:49:01Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-01-24T23:44:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=73833e6a246152edd038eeaecc6e5706f8673ceb'/>
<id>urn:sha1:73833e6a246152edd038eeaecc6e5706f8673ceb</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: rename PECLPackage to PHP7PECLPackage to prepare PHP8 transition</title>
<updated>2021-02-01T06:49:01Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2021-01-24T23:44:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1ada2dd2f9a33f11efc3604bd17e7eec37b05337'/>
<id>urn:sha1:1ada2dd2f9a33f11efc3604bd17e7eec37b05337</id>
<content type='text'>
Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: fix some whitespace nitpicks</title>
<updated>2021-01-16T21:44:48Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2020-12-02T21:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4e7c006ef2c64714c7acf7b2336a699fac3e9e27'/>
<id>urn:sha1:4e7c006ef2c64714c7acf7b2336a699fac3e9e27</id>
<content type='text'>
Align some lines with the rest, no functional change.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7-pecl-http: fix build for big endian (fixes #3691)</title>
<updated>2016-12-23T22:08:29Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-12-23T21:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=333957fba91346093b8d622b2a3611bdf60a4367'/>
<id>urn:sha1:333957fba91346093b8d622b2a3611bdf60a4367</id>
<content type='text'>
While at, improve pre-seeded dependency detection.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7/php7-pecl-*: introduce load order</title>
<updated>2016-09-06T19:58:34Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-09-06T19:51:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=3d305a35e1cd02e370c056c1e83ec162a9045101'/>
<id>urn:sha1:3d305a35e1cd02e370c056c1e83ec162a9045101</id>
<content type='text'>
Some PECL modules (possibly also php modules) depend on
special load order, otherwise loading the module will fail
due to unresolvable symbols.

This changeset introduces a very simple compile-time defined
order by specifying a prefix for the ini file with the load
directive. If not given, it uses a default value.

It also updates all current pecl module packages to take
this new approach.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>php7: add new package</title>
<updated>2016-09-03T19:51:23Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2016-07-18T21:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=292c2ffc18bba09bc443cb75032a2daca6a30254'/>
<id>urn:sha1:292c2ffc18bba09bc443cb75032a2daca6a30254</id>
<content type='text'>
This is a copy of the existing php5 stuff, adopted for PHP7.

Please not, that its not supported to install both php5
and php7 in parallel on the target.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
</feed>
