Req #75940 [NEW]: Unnecessary compile wrapper with PHP_THREAD_SAFETY=yes
| From: | jdolecek at NetBSD dot org | Date: | Thu, 08 Feb 2018 21:47:35 +0000 |
| Subject: | Req #75940 [NEW]: Unnecessary compile wrapper with PHP_THREAD_SAFETY=yes | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-213876@lists.php.net to get a copy of this message | ||
From: jdolecek at NetBSD dot org
Operating system: NetBSD, pkgsrc
PHP version: 7.2.2
Package: *Compile Issues
Bug Type: Feature/Change Request
Bug description:Unnecessary compile wrapper with PHP_THREAD_SAFETY=yes
Description:
------------
NetBSD package system pkgsrc maintains several patches, which we'd like
to feed upstream. This is one of them.
If PHP_THREADS_SAFETY is enabled, and there are some pthread flags to
add, configure script creates a meta_ccld wrapper and changes compiler
to that.
It's way simpler to simply adjust CPPFLAGS, and it also help builds
which use compiler wrappers, since they don't know how to deal with
'meta_ccld'.
The wrapper code was added in 2000-03-18 in rev 827ad656cb2, apparently
to defeat libtool. The patch shouldn't be really relevant any more.
--
Edit bug report at https://bugs.php.net/bug.php?id=75940&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=75940&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=75940&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=75940&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=75940&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=75940&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=75940&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=75940&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=75940&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=75940&r=support
Expected behavior: https://bugs.php.net/fix.php?id=75940&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=75940&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=75940&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=75940&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=75940&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=75940&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=75940&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=75940&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=75940&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=75940&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=75940&r=mysqlcfg