Bug 35791

Summary: libQt5WebView.so.5 applies versioning to special symbols
Product: Sisyphus Reporter: Dmitry V. Levin <ldv>
Component: libqt5-webviewAssignee: Олег Соловьев <mcpain>
Status: NEW --- QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: glebfm, mcpain, zerg
Version: unstable   
Hardware: all   
OS: Linux   

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.