I can see your argument for using prefix, but that would not provide a
solution to package maintainers who may want to give their users a choice.
I was recently surprised when upgrading from Ubuntu 14 to 16 that it
replaced PHP 5 with 7 entirely. They were forced into choosing between the
two at a time when most developers will have to maintain both versions for
several more years for different projects.


And what do you mean --program-suffix is broken? What do you get and expect
to get? With or without my changes it seems work as intended.

2016-09-02 18:28 GMT+03:00 Levi Morrison <le...@php.net>:

> The issue is that you are writing to the same prefix. Just write them
> to different prefixes and reference them separately. This is not a
> unique-to-php situation. At work we maintain many different
> simultaneous versions of Python, for example.
>
> With that said it looks like the program suffixes are broken. If
> --program-suffix=7 is set then I'd expect php7, phpize7 (or php7ize,
> don't really care), etc.
>

Reply via email to