On Thursday, July 25, 2019 11:19:37 PM CEST you wrote: > Control: tags -1 + moreinfo > > On 23.07.19 22:35, Pierre Ducroquet wrote: > > Package: libbinutils > > Version: 2.32.51.20190707-1 > > Severity: important > > > > Dear Maintainer, > > > > After upgrading from 2.31.1-16 to 2.32.51.20190707-1, linking to Qt- provided QtWebEngine fails with the following error: > >> g++- -Wl,-rpath,/home/snoopy/Qt/5.12.3/gcc_64/lib > >> -Wl,-rpath-link,/home/snoopy/Qt/5.12.3/gcc_64/lib -o my-app *.o > >> -L/usr/lib/ -l:libstlink.so.1 -lusb-1.0 > >> -L/home/snoopy/Qt/5.12.3/gcc_64/lib -lQt5QuickControls2 -lQt5WebEngine > >> -lQt5WebEngineCore -lQt5Quick -lQt5Gui -lQt5WebChannel -lQt5Qml > >> -lQt5Network -lQt5Positioning -lQt5Test -lQt5Sql -lQt5SerialPort > >> -lQt5Core -lGL -lpthread> > > /usr/bin/ld: /home/snoopy/Qt/5.12.3/gcc_64/lib/libQt5WebEngineCore.so: > > error adding symbols: bad value > please could you provide the object files used for that link, or tell me > which package you are trying to build?
Hello
The whole procedure to reproduce is as follow (with the Qt-provided 'official'
5.12.3 amd64 build from www.qt.io installed in ~/Qt/5.12.3):
$ mkdir /tmp/hello-crash
$ cd /tmp/hello-crash
$ echo "int main (int, char**) { return 0; }" > main.cpp
$ ~/Qt/5.12.3/gcc_64/bin/qmake -project
$ echo "QT += webengine" >> hello-crash.pro
$ mkdir build
$ cd build
$ ~/Qt/5.12.3/gcc_64/bin/qmake ..
Info: creating stash file /tmp/hello-crash/build/.qmake.stash
$ make -j 8
…
/usr/bin/ld: /home/snoopy/Qt/5.12.3/gcc_64/lib/libQt5WebEngineCore.so: error
adding symbols: bad value
collect2: error: ld returned 1 exit status
make: *** [Makefile:249: hello-crash] Error 1
Regards
Pierre
signature.asc
Description: This is a digitally signed message part.

