Qt5 libraries symbol versioning problem?
Tijl Coosemans
tijl at FreeBSD.org
Fri Nov 23 16:58:03 GMT 2018
Hi,
When I build Qt5 libraries locally with make, symbols from private
classes have Qt_5_PRIVATE_API version tag. When I install Qt5 packages
from the FreeBSD pkg repository all symbols have Qt_5 version tag. This
looks like a bug in the packages. Any idea what's causing this?
built with make:
% readelf -s /usr/local/lib/qt5/libQt5Core.so | grep _ZTV15QDateTimeParser
630: 00000000006db218 80 OBJECT GLOBAL DEFAULT 24 _ZTV15QDateTimeParser@@Qt_5_PRIVATE_API (2)
downloaded package:
% readelf -s libQt5Core.so | grep _ZTV15QDateTimeParser
1210: 00000000004e6d48 80 OBJECT GLOBAL DEFAULT 23 _ZTV15QDateTimeParser@@Qt_5 (3)
More information about the kde-freebsd
mailing list