[pkg-uWSGI-devel] Bug#989191: Bug#989191: Drop macros not supported in PHP 8
Bryce Harrington
bryce.harrington at canonical.com
Fri May 28 23:41:43 BST 2021
On Fri, May 28, 2021 at 12:36:03PM +0200, Jonas Smedegaard wrote:
> Control: severity -1 important
>
> Quoting Bryce Harrington (2021-05-28 06:04:30)
> > Source: uwsgi
> > Severity: serious
> > Tags: patch upstream ftbfs
> > Justification: fails to build from source (but built successfully in the past)
> >
> > TSRMLS_* was deprecated in PHP 7 and I believe the macro resolves to
> > null there. The macro is removed for PHP 8, so uwsgi fails to build
> > from source when built with that PHP.
> >
> > -- System Information:
> > Debian Release: bullseye/sid
> > APT prefers focal-updates
> > APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal-proposed'), (500, 'focal'), (100, 'focal-backports')
> > Architecture: amd64 (x86_64)
> > Foreign Architectures: i386
>
> Thanks for reporting this issue.
>
> Please in future be VERY CLEAR when filing issues tied to a derivative
> of Debian rather than Debian itself: Debian does not fail to build on
> any of its supported release, and has no release called "focal".
>
> Lowering severity accordingly (and feeling kinda cheated into needlessly
> polluting unstable here).
>
>
> Kind regards,
>
> - Jonas
Thank you for taking the patch.
My apologies for the bug report.
More information about the pkg-uWSGI-devel
mailing list