On Thu, Jan 25, 2018 at 08:31:29AM +0100, Remi Collet wrote:
Le 22/01/2018 à 16:24, Florian Weimer a écrit :
> I updated redhat-rpm-config to instruct ld to reject linking shared
> objects with undefined symbols. Such undefined symbols break symbol
> versioning because the are not necessarily bound to the correct symbol
> version at run time. (rhbz#1535422)
So this break all the PHP stack build...
(all php extensions are dl open plugins, relying on symbol from the engine)
I think the -z defs change should be reverted. It breaks very long-
standing expected behaviour of linkers and there's been no proper
justification for doing it.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org