Req #75940 [NEW]: Unnecessary compile wrapper with PHP_THREAD_SAFETY=yes

From: 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

« previous php.bugs (#213876) next »