|
Bugzilla – Full Text Bug Listing |
| Summary: | Qt4 -devel RPMs have weird path | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Karl Pietrzak <kap4020> |
| Component: | Basesystem | Assignee: | Dirk Mueller <dmueller> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Minor | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | SuSE Linux 10.0 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Karl Pietrzak
2006-02-26 21:11:33 UTC
Asking the KDE maintainers for a comment. Qt's build system is historically screwed. I still see these paths in /usr/lib/libQt*.prl (In reply to comment #2) > Qt's build system is historically screwed. > > I still see these paths in /usr/lib/libQt*.prl Ahh, yes, I was wondering where the /usr/src/* paths were coming from. $ cat /usr/lib64/libQt*.prl | grep '/usr/src' QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/qt3support QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtSql_debug -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtXml_debug -lQtGui_debug -L/usr/X11R6/lib64 -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtNetwork_debug -lQtCore_debug -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/qt3support QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtSql -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtXml -lQtGui -L/usr/X11R6/lib64 -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtNetwork -lQtCore -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/assistant/lib QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtGui_debug -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtNetwork_debug -lQtCore_debug -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/assistant/lib QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtNetwork -lQtCore -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/corelib QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/corelib QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/designer/src/components/lib QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/designer/src/components/lib QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/designer/src/lib QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/designer/src/lib QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/gui QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lQtCore_debug -lpthread -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/gui QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lQtCore -lpthread -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/network QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore_debug -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/network QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/opengl QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lGLU -lGL -lQtGui_debug -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore_debug -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/opengl QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lGLU -lGL -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/sql QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore_debug -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/sql QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/svg QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtXml_debug -lQtGui_debug -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -lQtCore_debug -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/svg QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtXml -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lm -lQtCore -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/tools/qtestlib/src QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lz -lm -ldl -lpthread QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/xml QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore_debug -lpthread -ldl QMAKE_PRL_BUILD_DIR = /usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/src/xml QMAKE_PRL_LIBS = -L/usr/lib64 -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib -lQtCore -lpthread -ldl $ This issue doesn't affect anything for most people, because ld just ignore those paths if they don't exist (like on my machine). Also, -L/usr/lib64 comes before -L/usr/src/packages/BUILD/qt-x11-opensource-src-4.1.0/lib so I presume the linker will find everything it needs in /usr/lib64 and won't have to start looking in /usr/src/*. Shouldn't this bug be re-directed to Trolltech's bug listing? I've added workarounds to the package and submitted a bugreport upstream. |