FS#33943 - [qt4] broken paths in pkgconfig

Attached to Project: Arch Linux
Opened by Florian Pritz (bluewind) - Tuesday, 19 February 2013, 23:14 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 20 February 2013, 00:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andrea Scarpino (BaSh)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

qt4 4.8.4-3 from staging has wrong paths to executables in it's pkgconfig file:

[root@flo64s /]# pkg-config --variable=moc_location QtCore
/usr/bin/moc
[root@flo64s /]# pacman -Ql qt4 | grep moc
qt4 /usr/lib/qt4/bin/moc
qt4 /usr/share/qt4/mkspecs/features/moc.prf
qt4 /usr/share/qt4/mkspecs/features/symbian/moc.prf
[root@flo64s /]# cat /usr/lib/pkgconfig/QtCore.pc
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include/qt4/QtCore
qt_config=lex yacc warn_on uic resources qt warn_on release incremental link_prl gdb_dwarf_index def_files_disabled exceptions no_mocdepend release stl qt_no_framework silent system-sqlite release shared dll largefile stl precompile_header mmx 3dnow sse sse2 sse3 ssse3 sse4_1 sse4_2 avx dylib create_prl link_prl depend_includepath QTDIR_build use_libmysqlclient_r qt_install_headers qt warn_on depend_includepath qmake_cache target_qt hide_symbols bsymbolic_functions create_pc create_libtool explicitlib moc thread shared dll
moc_location=/usr/bin/moc
uic_location=/usr/bin/uic
rcc_location=/usr/bin/rcc
lupdate_location=/usr/bin/lupdate
lrelease_location=/usr/bin/lrelease

Name: Qtcore
Description: Qtcore Library
Version: 4.8.4
Libs: -L${libdir} -lQtCore
Libs.private: -L/usr/lib -lpthread -lz -lm -ldl -lgthread-2.0 -pthread -lrt -lglib-2.0
Cflags: -DQT_SHARED -I/usr/include/qt4 -I${includedir}
This task depends upon

Closed by  Eric Belanger (Snowman)
Wednesday, 20 February 2013, 00:59 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#33938 

Loading...