| Summary: | net-wireless/wpa_supplicant-0.6.4 needs qt4 with qt3support USE flag enabled when qt4 USE flag is set | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sven E. <dark> |
| Component: | Current packages | Assignee: | Mobile Herd (OBSOLETE) <mobile+disabled> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | Build log | ||
Please attach the build.log file. Created attachment 185717 [details]
Build log
It seems there used to be exactly the same error: http://bugs.gentoo.org/155548 Looks alot like this one .... Chck for qt3support:
if use qt4 && has_version ">=x11-libs/qt-4.2.2" ; then
if ! built_with_use x11-libs/qt qt3support ; then
eerror ">=qt4.2.2 requires qt3support"
die "rebuild >=x11-libs/qt-4.2.2 with the qt3support USE flag"
fi
fi
---
Unfortunately qt doesn't get pulled in, only qt-core, qt-gui etc. and I guess qt-gui should be chcked for qt3support or rather qt-core (Which probably holds the mime factory thing), or maybe even both ...
(In reply to comment #3) > It seems there used to be exactly the same error: > http://bugs.gentoo.org/155548 > > Looks alot like this one .... Indeed... *** This bug has been marked as a duplicate of bug 155548 *** |
When wpa_suppliant ist built with +qt4, but without +qt3support the build fails, since wpa_supplicant specifically wants to utilize qt3support. Since +qt3support is needed, the use flags need to be fixed. Reproducible: Always Steps to Reproduce: 1. USE="+qt4 -qt3support" emerge wpa_supplicant 2. 3. Actual Results: Error since qt3 is used by build but not in useflags: In file included from .moc/../eventhistory.h:19, from .moc/moc_eventhistory.cpp:10: .ui/ui_eventhistory.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory In file included from .moc/../scanresults.h:19, from .moc/moc_scanresults.cpp:10: .ui/ui_scanresults.h:13:42: error: Qt3Support/Q3MimeSourceFactory: No such file or directory Expected Results: A clean compile, either by patching wpa_suppliant, or by forcing +qt3support when using qt4.