After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 794281 - [10.0.4] Forgets to link libdl
[10.0.4] Forgets to link libdl
Status: RESOLVED FIXED
Product: gucharmap
Classification: Core
Component: general
10.0.x
Other Linux
: Normal normal
: ---
Assigned To: gucharmap maintainers
gucharmap maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-13 10:23 UTC by Dominique Leuenberger
Modified: 2018-03-13 11:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dominique Leuenberger 2018-03-13 10:23:45 UTC
The just-releaed version 10.0.4 fails to build on openSUSE due to:


[   78s]   GISCAN   Gucharmap-2.90.gir
[   79s] /usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: gucharmap-main.o: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
[   79s] /lib64/libdl.so.2: error adding symbols: DSO missing from command line
[   79s] collect2: error: ld returned 1 exit status
[   79s] make[3]: *** [Makefile:812: gucharmap] Error 1
[   79s] make[3]: *** Waiting for unfinished jobs....
Comment 1 Christian Persch 2018-03-13 11:33:44 UTC
Works here...

Added a check for -ldl to master.