On 03/05/2018 05:55 PM, Sérgio Basto wrote:
On Mon, 2018-01-22 at 16:24 +0100, Florian Weimer wrote:
### Disable strict symbol checks in the link editor (ld)
By default, the link editor will refuse to link shared objects which
contain undefined symbols. In some cases (such as when a DSO is
loaded as a plugin and is expected to bind to symbols in the main
executable), undefined symbols are expected. In this case, you can
to the RPM spec file to disable these strict checks. Alternatively,
you can pass `-z undefs` to ld (written as `-Wl,-z,undefs` on the gcc
command line). The latter needs binutils 2.29.1-12.fc28 or later.
This is also part of the build flags documentation at:
IMHO, also in https://fedoraproject.org/wiki/Changes/BINUTILS2291 or
should link to https://src.fedoraproject.org/rpms/redhat-rpm-config/bl
ob/master/f/buildflags.md or should mention that we may use:
The change was reverted, so this is currently not necessary.
The next change will discuss remedies.
devel mailing list -- firstname.lastname@example.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org