tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: unknown linker error

Yesterday I wrote:
I'm in the process of trying to update the qt5 packages to 5.7.1 and I'm
making progress but just hit an error I've never seen before:

libtool --silent --mode=link c++ -version-info 12:1:7 -rpath
/usr/pkg/qt5/lib -lexecinfo -lkvm -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
-L/usr/lib -Wl,-R/usr/lib -Wl,--version-script,QtPrintSupport.version
-pthread -Wl,-rpath,/usr/pkg/qt5/lib -shared -Wl,-Bsymbolic-functions -o
../../lib/ .obj/qpaintengine_alpha.lo
.obj/qpaintengine_preview.lo .obj/qprintdevice.lo
.obj/qprintengine_pdf.lo .obj/qprinter.lo .obj/qprinterinfo.lo
.obj/qplatformprintdevice.lo .obj/qplatformprintplugin.lo
.obj/qplatformprintersupport.lo .obj/qcups.lo
.obj/qprintpreviewwidget.lo .obj/qcupsjobwidget.lo
.obj/qprintdialog_unix.lo .obj/qpagesetupdialog_unix.lo
.obj/qabstractprintdialog.lo .obj/qpagesetupdialog.lo
.obj/qprintpreviewdialog.lo .obj/qrc_qprintdialog.lo
.obj/moc_qplatformprintplugin.lo .obj/moc_qcupsjobwidget_p.lo
.obj/moc_qabstractprintdialog.lo .obj/moc_qpagesetupdialog_unix_p.lo
-lQt5Widgets -L/usr/lib -lQt5Gui -lQt5Core -lexecinfo -lkvm
-Wl,-R/usr/pkg/lib -lGL
ld: BFD (NetBSD Binutils nb1) 2.23.2 assertion fail
ld: BFD (NetBSD Binutils nb1) 2.23.2 assertion fail
Makefile:244: recipe for target
'../../lib/../../lib/' failed

anyone know what this is complaining about? (this is on 7.0_STABLE)

Further probing has told me that the assertion on line 2547 is

          BFD_ASSERT (weakdef->root.type == bfd_link_hash_defined
                      || weakdef->root.type == bfd_link_hash_defweak);

and that the problem is with and that if I build a libQt5Widgets without qscroller.o in it then the complaint goes away
but I still don't know what the actual issue is or whats changed from 5.5.


Home | Main Index | Thread Index | Old Index