Date: Thu, 21 Sep 2023 23:53:37 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 274011] lang/php83: ifunc support is disabled Message-ID: <bug-274011-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D274011 Bug ID: 274011 Summary: lang/php83: ifunc support is disabled Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bofh@freebsd.org Reporter: tom@hur.st Flags: maintainer-feedback?(bofh@freebsd.org) Assignee: bofh@freebsd.org In the process of looking at how projects handle ifunc support, I came acro= ss this in PHP's configure.ac: https://github.com/php/php-src/blob/edd72da03abc7dc1f2ae51825201488045f6ef3= 7/configure.ac#L568-L569 dnl At least some versions of FreeBSD seem to have buggy ifunc support, s= ee dnl bug #77284. Conservatively don't use ifuncs on FreeBSD. The referenced bug from late 2018: https://bugs.php.net/bug.php?id=3D77284 Suggestion there is it's fixed in FreeBSD 12, and the associated bugs in the thread point at a few other fixes that may or may not be relevant. Either way, with this disabled FreeBSD will be lacking SIMD versions of, er, whatever PHP has SIMD versions of, so perhaps some effort should be made to re-enable it and see what happens? --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-274011-7788>