https://bugzilla.redhat.com/show_bug.cgi?id=1309199 Honza Horak <hhorak@xxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(jakub@xxxxxxxxxx) --- Comment #10 from Honza Horak <hhorak@xxxxxxxxxx> --- I've build the same srpm in F23 and F24 and then ran `objdump -T libmysqlclient.so.18.0.0` and this is the difference: F23: (libmysqlclient_16) mysql_info F24: libmysqlclient_16 mysql_info For libmysqlclient_18 versioned symbols it is the same. I'm not sure much I understand it, my interpretation is the libmysqlclient_16 is not necessary in F23, so there are both, unversioned and versioned variant of mysql_info symbol, while in F24 there is only versioned. The fact that same SRPM produces different output on F23 and F24 means the difference is in the toolchain. Jakub, can you tell us what changed in gcc 6 in regards the symbol versioning? Or even better, give us some guidance where this needs to be fixed? -- You are receiving this mail because: You are on the CC list for the bug. -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx