Debian Bug report logs -
#864989
src:php7.1: Please enable ZTS
Reported by: Shengjing Zhu <i@zhsj.me>
Date: Sun, 18 Jun 2017 12:45:02 UTC
Severity: wishlist
Tags: wontfix
Fixed in version 7.1.20-1+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Sun, 18 Jun 2017 12:45:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Shengjing Zhu <i@zhsj.me>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Sun, 18 Jun 2017 12:45:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: src:php7.1
Severity: wishlist
Dear Maintainer,
I hope you can enable the PHP ZTS, so that I can use it with pthreads[1].
[1] http://pecl.php.net/package/pthreads
Thanks
Shengjing Zhu
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 07:09:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 07:09:05 GMT) (full text, mbox, link).
Message #10 received at 864989@bugs.debian.org (full text, mbox, reply):
Control: tags -1 +wontfix
The ZTS mode is not suitable for general release, so sorry, but no, this
is not going to happen.
I might do some work in a future into building both, but that has lot of
"ifs".
If you want to do fancy things with PHP, you will have to create your
own PHP build, the release version of PHP needs to remain usable for the
rest of the world.
Cheers,
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Mouky ze mlýna a potřeby pro
pečení chleba všeho druhu
On Sun, Jun 18, 2017, at 14:40, Shengjing Zhu wrote:
> Package: src:php7.1
> Severity: wishlist
>
> Dear Maintainer,
>
> I hope you can enable the PHP ZTS, so that I can use it with pthreads[1].
>
> [1] http://pecl.php.net/package/pthreads
>
> Thanks
> Shengjing Zhu
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint
> Email had 1 attachment:
> + signature.asc
> 1k (application/pgp-signature)
Added tag(s) wontfix.
Request was from Ondřej Surý <ondrej@sury.org>
to 864989-submit@bugs.debian.org.
(Mon, 19 Jun 2017 07:09:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 07:30:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Shengjing Zhu <i@zhsj.me>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 07:30:03 GMT) (full text, mbox, link).
Message #17 received at 864989@bugs.debian.org (full text, mbox, reply):
On Mon, Jun 19, 2017 at 3:04 PM, Ondřej Surý <ondrej@sury.org> wrote:
> I might do some work in a future into building both, but that has lot of
> "ifs".
>
> If you want to do fancy things with PHP, you will have to create your
> own PHP build, the release version of PHP needs to remain usable for the
> rest of the world.
I was investigating the possibility of packaging a Minecraft PE server[1] into
Debian, which requires a ZTS enabled php.
Besides, I see some ZTS related commits in the source package. Do you
have a plan? or anything I can help with packaging?
[1] https://github.com/pmmp/PocketMine-MP
--
Best regards,
Shengjing Zhu
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 07:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 07:39:03 GMT) (full text, mbox, link).
Message #22 received at 864989@bugs.debian.org (full text, mbox, reply):
That would require modifying debian/rules to allow multiple builds with
different build parameters for each SAPI, and generating d/control to
generated multiple sets of packages and modules.
The simpler patch the better.
Cheers,
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Mouky ze mlýna a potřeby pro
pečení chleba všeho druhu
On Mon, Jun 19, 2017, at 09:26, Shengjing Zhu wrote:
> On Mon, Jun 19, 2017 at 3:04 PM, Ondřej Surý <ondrej@sury.org> wrote:
> > I might do some work in a future into building both, but that has lot of
> > "ifs".
> >
> > If you want to do fancy things with PHP, you will have to create your
> > own PHP build, the release version of PHP needs to remain usable for the
> > rest of the world.
>
> I was investigating the possibility of packaging a Minecraft PE server[1]
> into
> Debian, which requires a ZTS enabled php.
>
> Besides, I see some ZTS related commits in the source package. Do you
> have a plan? or anything I can help with packaging?
>
> [1] https://github.com/pmmp/PocketMine-MP
>
> --
> Best regards,
> Shengjing Zhu
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 07:51:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Shengjing Zhu <i@zhsj.me>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 07:51:07 GMT) (full text, mbox, link).
Message #27 received at 864989@bugs.debian.org (full text, mbox, reply):
On Mon, Jun 19, 2017 at 3:37 PM, Ondřej Surý <ondrej@sury.org> wrote:
> That would require modifying debian/rules to allow multiple builds with
> different build parameters for each SAPI, and generating d/control to
> generated multiple sets of packages and modules.
>
> The simpler patch the better.
I'm interested in making this happen. IIRC, the nginx package is a good
example, multiple sets of parameters and multiple binary packages.
If you're in favor of this, I may take some time this weekend to test multiple
builds in d/rules.
--
Best regards,
Shengjing Zhu
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 07:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 07:57:03 GMT) (full text, mbox, link).
Message #32 received at 864989@bugs.debian.org (full text, mbox, reply):
Sure, but I will also need a commitment from you that you will take care
of the bugs in the ZTS packages. A fire&forget type of work is
discouraged and would likely only end up in me dropping the patch.
Also please note that this will be available only for unstable, and in
the backported repositories (like https://packages.sury.org/php/ and
ppa:ondrej/php). So there will be no update in Debian for the stable
release.
Cheers,
--
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Mouky ze mlýna a potřeby pro
pečení chleba všeho druhu
On Mon, Jun 19, 2017, at 09:50, Shengjing Zhu wrote:
> On Mon, Jun 19, 2017 at 3:37 PM, Ondřej Surý <ondrej@sury.org> wrote:
> > That would require modifying debian/rules to allow multiple builds with
> > different build parameters for each SAPI, and generating d/control to
> > generated multiple sets of packages and modules.
> >
> > The simpler patch the better.
>
>
> I'm interested in making this happen. IIRC, the nginx package is a good
> example, multiple sets of parameters and multiple binary packages.
>
> If you're in favor of this, I may take some time this weekend to test
> multiple
> builds in d/rules.
>
> --
> Best regards,
> Shengjing Zhu
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#864989; Package src:php7.1.
(Mon, 19 Jun 2017 08:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Shengjing Zhu <i@zhsj.me>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 19 Jun 2017 08:12:03 GMT) (full text, mbox, link).
Message #37 received at 864989@bugs.debian.org (full text, mbox, reply):
On Mon, Jun 19, 2017 at 3:53 PM, Ondřej Surý <ondrej@sury.org> wrote:
> Sure, but I will also need a commitment from you that you will take care
> of the bugs in the ZTS packages. A fire&forget type of work is
> discouraged and would likely only end up in me dropping the patch.
>
My initial goal is to make Pocketmine-MP into Debian. If that happens,
I will take care of it and its dependencies, include php-zts(or some other
name), and other bugs related to them.
So you can hold on with my patches(If I figure out) until I make out all
other related packages with Pocketmine-MP.
If sadly I find it too hard to package Pocketmine-MP and give up, you
don't need to take any step with my patches.
> Also please note that this will be available only for unstable, and in
> the backported repositories (like https://packages.sury.org/php/ and
> ppa:ondrej/php). So there will be no update in Debian for the stable
> release.
Yes, I understand. Although I'm not DD/DM yet, I'm trying to be familiar
with Debian workflow and contribute more.
--
Best regards,
Shengjing Zhu
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Mon, 08 Oct 2018 19:00:34 GMT) (full text, mbox, link).
Notification sent
to Shengjing Zhu <i@zhsj.me>:
Bug acknowledged by developer.
(Mon, 08 Oct 2018 19:00:35 GMT) (full text, mbox, link).
Message #42 received at 864989-done@bugs.debian.org (full text, mbox, reply):
Version: 7.1.20-1+rm
Dear submitter,
as the package php7.1 has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/910072
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.
Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 06 Nov 2018 07:42:52 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 02:45:51 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.