Re: Re: Question regarding packaging for PHP7
| From: | Ruslan Osmanov | Date: | Mon, 16 Nov 2015 10:35:37 +0000 |
| Subject: | Re: Re: Question regarding packaging for PHP7 | ||
| References: | 1 2 3 4 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-13324@lists.php.net to get a copy of this message | ||
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Thanks!
On Mon, 16 Nov 2015 11:23:23 +0100
Remi Collet <remi@fedoraproject.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Le 16/11/2015 11:16, Derick Rethans a écrit :
> > On Mon, 16 Nov 2015, Ruslan Osmanov wrote:
> >
> >> Some people are making "compatibility headers" consisting of a
> >> big number of macros. It's inconvenient for extensions widely
> >> using Zend API. It's not very beautiful solution as well.
> >>
> >> I got an idea: config.m4 can take care by means of a couple of
> >> directories: php7 and pre-php7. But the package size will be
> >> nearly doubled. What do you think about it?
> >
> > I wouldn't worry about the package size. I think this could be an
> > elegant enough solution if you have two different codebases.
>
> See https://github.com/pierrejoye/php_zip
>
> Remi.
>
>
> >
> >> Perhaps, somebody has invented an elegant solution already?
> >
> > For Xdebug (and VLD), using macros between PHP 5.x and PHP 7.0
> > seems to work well enough. It wasn't as nearly as bad as I feared.
> >
> > cheers, Derick
> >
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
> Comment: Using GnuPG with Thunderbird -
> http://www.enigmail.net/
>
> iEYEARECAAYFAlZJrpsACgkQYUppBSnxahjZ+gCeIPFFZTxRO9J7KYubm9aaIbLn
> lWsAn0ZDpg20sX6iqwy3y0/795pMoy2R
> =66oU
> -----END PGP SIGNATURE-----
>
- --
Ruslan Osmanov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJWSbF8AAoJEIpqy8/nyddGzX0H/1rnm5vO5TyklLGHXClp5fwU
02aE7XNNBz1KpXOz4seaccOi304DnMDMJWhOUIGykbqUtli7dEtEjAGOubdH8HDx
hcZ96ph4c+zV1i2rbyXw+i+jc4Hf3Z12RW4S/VwRilpsqeRpKhrE5gzJF06h/eBi
ouSkCewl6sTTnsLFARHyy7AjcUyDRD3rhjoqvKc1o65/Z+zFxA0mz1t7cVUOFf22
1qO/2aIX1lTKgTrSQPEzPhjypItNdBaN5SiHRdls9bhmS/lcNUV57jBOj6mdPT5g
6f1dbkmDoeYiBlryih+uJfOUGXwCOz4Pgfd04nhZ+GB0I1s+7W+02LYeJdeME5s=
=UTx9
-----END PGP SIGNATURE-----