pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/53274: x11/qt5-qtbase does not build on Solaris 11.3
>Number: 53274
>Category: pkg
>Synopsis: x11/qt5-qtbase does not build on Solaris 11.3
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri May 11 08:30:00 +0000 2018
>Originator: Joern Clausen
>Release:
>Organization:
University of Bielefeld
>Environment:
>Description:
Building x11/qt5-qtbase on Solaris 11.3 fails with
g++ -shared -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg-hrz/20180102/lib -Wl,-R/opt/pkg-hrz/20180102/lib -Wl,--no-undefined -Wl,-O1 -pthread -Wl,-rpath,/opt/pkg-hrz/20180102/qt5/lib -shared -o libqsqlite.so .obj/qsql_sqlite.o .obj/smain.o .obj/moc_qsql_sqlite_p.o -L/opt/pkg-hrz/20180102/lib -L/opt/pkgsrc/pkg-hrz/pkgsrc/x11/qt5-qtbase/work.pkgsrc-sol11i86/qtbase-everywhere-src-5.10.1/lib -lQt5Sql -lQt5Core -lpthread -lrt -lsqlite3
Undefined first referenced
symbol in file
sqlite3_column_table_name16 .obj/qsql_sqlite.o
ld: fatal: symbol referencing errors
collect2: error: ld returned 1 exit status
although sqlite3-3.23.1nb1 is installed and seems to provide the symbol in question:
$ nm /opt/pkg-hrz/20180102/lib/libsqlite3.so.0.8.6 | grep sqlite3_column_table_name16
[2666] | 289328| 17|FUNC |GLOB |0 |21 |sqlite3_column_table_name16
and even here:
$ nm /opt/pkg-hrz/20180102/lib/libsqlite3.a | grep sqlite3_column_table_name16
[1644] | 52128| 15|FUNC |GLOB |0 |1 |sqlite3_column_table_name16
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index