Summary: | emerge x11-libs/qt-4.1.4-r2 failed in src_compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Boyd Stephen Smith Jr. <bss03> |
Component: | New packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Boyd Stephen Smith Jr.
2006-10-26 15:46:29 UTC
Same error without distcc. Changing MAKEOPTS to "-j1" allows the merge. Possibly push to upstream? You might want to make them aware at qt-bugs@trolltech.com, but they're working more on the 4.2.x series now and it may be fixed there already. Still a problem in qt-4.2.1: In file included from ./previewwidget.h:27, from ./previewframe.h:27, from .uic/release-shared/ui_mainwindowbase.h:61, from .moc/release-shared/../../mainwindowbase.h:27, from .moc/release-shared/../../mainwindow.h:27, from .moc/release-shared/moc_mainwindow.cpp:10: ./previewwidgetbase.h:27:34: error: ui_previewwidgetbase.h: No such file or directory In file included from ./previewwidget.h:27, from ./previewframe.h:27, from .uic/release-shared/ui_mainwindowbase.h:61, from .moc/release-shared/../../mainwindowbase.h:27, from .moc/release-shared/moc_mainwindowbase.cpp:10: ./previewwidgetbase.h:27:34: error: ui_previewwidgetbase.h: No such file or directory ./previewwidgetbase.h:30: error: 'Ui' has not been declared ./previewwidgetbase.h:30: error: expected `{' before 'PreviewWidgetBase' ./previewwidgetbase.h:30: error: invalid function declaration ./previewwidget.h:29: error: invalid use of undefined type 'class PreviewWidgetBase' ./previewwidgetbase.h:30: error: forward declaration of 'class PreviewWidgetBase' ./previewwidget.h:30: warning: 'class PreviewWidget' has virtual functions but non-virtual destructor make[2]: *** [.obj/release-shared/moc_mainwindow.o] Error 1 make[2]: *** Waiting for unfinished jobs.... ./previewwidgetbase.h:30: error: 'Ui' has not been declared ./previewwidgetbase.h:30: error: expected `{' before 'PreviewWidgetBase' ./previewwidgetbase.h:30: error: invalid function declaration ./previewwidget.h:29: error: invalid use of undefined type 'class PreviewWidgetBase' ./previewwidgetbase.h:30: error: forward declaration of 'class PreviewWidgetBase' ./previewwidget.h:30: warning: 'class PreviewWidget' has virtual functions but non-virtual destructor make[2]: *** [.obj/release-shared/moc_mainwindowbase.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.2.1/work/qt-x11-opensource-src-4.2.1/tools/qtconfig' make[1]: *** [sub-qtconfig-all-ordered] Error 2 make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.2.1/work/qt-x11-opensource-src-4.2.1/tools' make: *** [sub-tools-all-ordered] Error 2 make: INTERNAL: Exiting with 6 jobserver tokens available; should be 5! !!! ERROR: x11-libs/qt-4.2.1 failed. Call stack: ebuild.sh, line 1568: Called dyn_compile ebuild.sh, line 937: Called src_compile qt-4.2.1.ebuild, line 199: Called die Also, I've reported this up to qt-bugs at trolltech and I think it's being worked as Issue N138250. > MAKEOPTS="-j5 -l3"
Replying to myself...
I'm not sure -l is supported by Gentoo in MAKEOPTS; and in any case, dropping the -l option (but leaving -j5) allows a successful build of qt. I'm going to resolve as invalid, but please reopen if MAKEOPTS containing a -l option is supported by Gentoo.
Sorry for the noise. *shamed*
|