Bug#989191: [pkg-uWSGI-devel] Bug#989191: Drop macros not supported in PHP 8

2021-05-28 Thread Bryce Harrington
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.



Bug#989191: [pkg-uWSGI-devel] Bug#989191: Drop macros not supported in PHP 8

2021-05-28 Thread Jonas Smedegaard
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

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature