Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 276575 - Missing definition of $QT_INSTALL_LIBS for qmake in x11-libs/qt-* except x11-libs/qt-core
Summary: Missing definition of $QT_INSTALL_LIBS for qmake in x11-libs/qt-* except x11-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-05 12:23 UTC by Thomas Sachau
Modified: 2009-07-20 19:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Sachau gentoo-dev 2009-07-05 12:23:48 UTC
I try to test build different x11-libs/qt-* packages with multilib portage and there, i found a problem, which prevented the installation of 32bit libs:

The configure script does assign the right value to $QT_INSTALL_LIBS (/usr/lib32/qt4 for 32bit phase), but does not deliver it to the files, where qmake does need this value. In those files, the var is still there (lines like QMAKE_LIBDIR_QT = $$[QT_INSTALL_LIBS]). Either this var is undefined during qmake call or it is set wrong, but qmake does assign /usr/lib64/qt4 to QMAKE_LIBDIR_QT, which changes the install libdir (lib64 instead of lib32).
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2009-07-05 14:53:50 UTC
Do you already have a 64-bit version of qt4 installed? Which options do you run the 32-bit configure with? Is it working for qt-core?
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2009-07-05 16:58:51 UTC
Could you please attach "${S}/src/corelib/global/qconfig.cpp" from x11-libs/qt-core after the configure has finished? (i.e. after qmake has been built)
Comment 3 Davide Pesavento (RETIRED) gentoo-dev 2009-07-20 15:44:22 UTC
This has been fixed in qt4-build.eclass afaics. Anything else to do?