Bug 35791 - libQt5WebView.so.5 applies versioning to special symbols
Summary: libQt5WebView.so.5 applies versioning to special symbols
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libqt5-webview (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-17 06:11 MSK by Dmitry V. Levin
Modified: 2018-12-17 06:14 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry V. Levin 2018-12-17 06:11:59 MSK
$ LANG=C rpmpeek Sisyphus/files/x86_64/RPMS/libqt5-webview-5.11.2-alt1.x86_64.rpm readelf --wide --dyn-syms ./usr/lib64/libQt5WebView.so.5 |egrep ' (__bss_start|_edata|_end|_fini|_init)@'
   169: 00000000000097e8     0 FUNC    GLOBAL DEFAULT   10 _init@@Qt_5
   266: 000000000000f128     0 FUNC    GLOBAL DEFAULT   14 _fini@@Qt_5
   272: 00000000002152f0     0 NOTYPE  GLOBAL DEFAULT   24 _edata@@Qt_5
   315: 00000000002152f0     0 NOTYPE  GLOBAL DEFAULT   25 __bss_start@@Qt_5
   321: 0000000000215368     0 NOTYPE  GLOBAL DEFAULT   25 _end@@Qt_5

These special symbols are not used for linking anyway, I wonder whether they should be exported at all.

Other qt5 libraries have the same issue.
Feel free to forward upstream.