-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 1/4/2016 3:41 AM, Kristian Fiskerstrand wrote: > On 01/04/2016 01:26 AM, Sebastian Pipping wrote: >> Hi! > > >> Better late then never. Posting 72 hours from now the earliest >> as advised by GLEP 42. Feedback welcome as usual. > > Do you have any timeline in place for the change happening in tree > (in particular for stable users). > > >> Without updating APACHE2_OPTS, websites could end up serving PHP >> code (include configuration files with passwords) unprocessed to >> website visitors! > > > Such a change should really be avoided if possible. Would it be > possible to have a conditional approach where either one can be > used, or maybe set the new variable/defin if the old one is used? > >
The problem is really two-fold with the new eselect-php. For future compatibility (to not have this happen again with say PHP8), the PHP team changed the symlink created by eselect to be libphp.so instead of the current libphp${MAJOR}.so. The user must also reselect with `eselect php set X`, even for the current PHP versions and not just 7. mjo explored the option of "<IfDefine PHP5>Define PHP</IfDefine>" but that is apache-2.4+ only. If we wanted a "compatibility" layer, it would be the same section repeated until 2.4 was the only version available. That might confuse users even more. Brian -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) iQIcBAEBAgAGBQJWioraAAoJENH3ge/59KO2wNUQAKThJz1QBjOvOmi0ClluVxt8 Lt0fbibQXIgZScJy5zqeOwX3EAUDqBST8sonNhJ8uQT4qbU8gwdYK6vhoDbJS0sX oNzbdwxumSwNBsi4UCl/D0Dj+XefgIyvmgGBZ0RA8t0x8Ls3uQB6DWI1f36Z3wAs ULqJc38+d1e5pmNu3jpc5tvG2ybvaVVGbWmNiOI8rafFV12KIsRMDHdDCG4DpkQD bmWLYTv44Nt5nSY2wmLQQAV57kB2PsaaT0qlQciVhKiqOUA+qlmI0dtM3LLSNitK dqKWNj7WTQFBM1SLHXD0s4CQk9XhFB9E07zelcB5zuC9XeYj1mbrn9aEtfl5lfVs hHHJQ97MG3u/XwPTHY04J6wfoaQW4dwaQd74Pz48qJ2DqSW9HV8UTS2enF5cuZok mFfd+xexHvcz45jyz83BtXM4mRWdHBDdy/3fYEvN12wVgU4hQcjDTKKPwpO3Btsb uyCar+SgoHoRIEQhfDytnT0Idte2GifCysPq7hG12j+efwT7pt0XXk+TZQaH/opZ FWRzOvjXZXd41M3RQ7H5D+KXrKV3uY4mE41rceEUXrw9PQrueg6Cw5ujK/opawrv a8qonCtx7LZrEzYLagCYEBDPdgvxHWzIBb0vdgYoRVzSRwoJiAA66dbRuqC7s34G JM84VqrtPsaCktCq6vw3 =/gh0 -----END PGP SIGNATURE-----