GNOME Bugzilla – Bug 611930
Symbol versioning not being applied
Last modified: 2010-03-20 17:53:09 UTC
Created attachment 155345 [details] [review] Fix symbol versioning while working on the Debian package I noticed that symbol versioning doesn't actually get applied. The reason is an extra space after -Wl. Removing it makes libtool keep the -Wl,--version-script=... option and pass it on to ld.
Created attachment 155374 [details] [review] Add symbols mssing from symbils file. Attached patch adds vnc_display_get_option_entries vnc_display_set_depth vnc_display_get_depth vnc_display_depth_color_get_type vnc_display_request_update which are yet missing from the symbols file.
Any plans to fix this?
Sorry for the delay, I've applied both these fixes commit 03416ba9505a941e252756fbe17927e0bc08ab65 Author: Guido Günther <agx@sigxcpu.org> Date: Sat Mar 20 17:50:54 2010 +0000 Fix symbol versioning script application * src/Makefile.am: Drop space after -Wl, in libgtk_vnc_1_0_la_LDFLAGS to ensure linker script is applied commit 07e52c8a6074c760924a3fbd78ce30228a4a9180 Author: Guido Günther <agx@sigxcpu.org> Date: Sat Mar 20 17:50:07 2010 +0000 Add missing symbols * src/libgtk-vnc_sym.version: Add missing symbols from 0.3.8 and 0.3.9 releases