Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147775 - =games-emulation/qmamecat-0.44.46 failed to build
Summary: =games-emulation/qmamecat-0.44.46 failed to build
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-16 00:07 UTC by Ihar Hrachyshka
Modified: 2006-11-29 17:43 UTC (History)
0 users

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


Attachments
Emerge --info (emerge.info,2.88 KB, text/plain)
2006-09-16 00:08 UTC, Ihar Hrachyshka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ihar Hrachyshka 2006-09-16 00:07:37 UTC
>>> Emerging (1 of 1) games-emulation/qmamecat-0.44.46 to /
 * qmamecat-0.44.b46.tar.bz2 MD5 ;-) ...                                                                                               [ ok ]
 * qmamecat-0.44.b46.tar.bz2 size ;-) ...                                                                                              [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                 [ ok ]
 * checking qmamecat-0.44.b46.tar.bz2 ;-) ...                                                                                          [ ok ]
>>> Unpacking source...
>>> Unpacking qmamecat-0.44.b46.tar.bz2 to /var/tmp/portage/qmamecat-0.44.46/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/qmamecat-0.44.46/work/qmamecat ...
make -C src all
make[1]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src'
make -C include all
make[2]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/include'
make -C common all
make[2]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/common'
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o gamelist.o gamelist.cc
ar cr libmamecat.a gamelist.o
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o options.o options.cc
ar cr libmamecat.a options.o
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o util.o util.cc
ar cr libmamecat.a util.o
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o styles/wood.o styles/wood.cc
ar cr libmamecat.a styles/wood.o
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o styles/metal.o styles/metal.cc
ar cr libmamecat.a styles/metal.o
cp libmamecat.a ./../../lib
make[2]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/common'
make -C unzip all
make[2]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/unzip'
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o inflate.o inflate.c
ar cr libmamezip.a inflate.o
c++ -O2 -march=athlon-xp -pipe   -I./../../src/include -I/usr/local/include -I/usr/qt/3/include -I./ui    -DMAJOR=0 -DMINOR=44 -DBETA=46 -DTARGET_OS_Linux  -c -o unzip.o unzip.c
ar cr libmamezip.a unzip.o
cp libmamezip.a ./../../lib
make[2]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/unzip'
make -C qmamecat all
make[2]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/qmamecat'
make -C ui all
make[3]: Entering directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/qmamecat/ui'
/usr/qt/3/bin/uic  -o uic.optionsdialog.h optionsdialog.ui
/usr/qt/3/bin/uic  -o uic.optionsdialog.cc -impl uic.optionsdialog.h optionsdialog.ui
cp uic.optionsdialog.cc ..
cp uic.optionsdialog.h ./../../../src/include/uic.optionsdialog.hxx
/usr/qt/3/bin/uic  -o uic.mameoptionsdialog.h mameoptionsdialog.ui
/usr/qt/3/bin/uic  -o uic.mameoptionsdialog.cc -impl uic.mameoptionsdialog.h mameoptionsdialog.ui
cp uic.mameoptionsdialog.cc ..
cp uic.mameoptionsdialog.h ./../../../src/include/uic.mameoptionsdialog.hxx
/usr/qt/3/bin/uic  -o uic.editdialog.h editdialog.ui
/usr/qt/3/bin/uic  -o uic.editdialog.cc -impl uic.editdialog.h editdialog.ui
cp uic.editdialog.cc ..
cp uic.editdialog.h ./../../../src/include/uic.editdialog.hxx
/usr/qt/3/bin/uic  -o uic.emucontrol.h emucontrol.ui
/usr/qt/3/bin/uic  -o uic.emucontrol.cc -impl uic.emucontrol.h emucontrol.ui
cp uic.emucontrol.cc ..
cp uic.emucontrol.h ./../../../src/include/uic.emucontrol.hxx
/usr/qt/3/bin/uic  -o uic.previewcheckdialog.h previewcheckdialog.ui
/usr/qt/3/bin/uic  -o uic.previewcheckdialog.cc -impl uic.previewcheckdialog.h previewcheckdialog.ui
cp uic.previewcheckdialog.cc ..
cp uic.previewcheckdialog.h ./../../../src/include/uic.previewcheckdialog.hxx
/usr/qt/3/bin/uic  -o uic.samplecheckdialog.h samplecheckdialog.ui
/usr/qt/3/bin/uic  -o uic.samplecheckdialog.cc -impl uic.samplecheckdialog.h samplecheckdialog.ui
cp uic.samplecheckdialog.cc ..
cp uic.samplecheckdialog.h ./../../../src/include/uic.samplecheckdialog.hxx
make[3]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/qmamecat/ui'
make[2]: *** No rule to make target `uic.optionsdialog.o', needed by `qmamecat'.  Stop.
make[2]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src/qmamecat'
make[1]: *** [qmamecat-all] Error 2
make[1]: Leaving directory `/var/tmp/portage/qmamecat-0.44.46/work/qmamecat/src'
make: *** [src-all] Error 2

!!! ERROR: games-emulation/qmamecat-0.44.46 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  qmamecat-0.44.46.ebuild, line 36:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Or maybe this program should be masked/deleted because on http://www.mameworld.net/mamecat/ it is written that:

"...A few month ago, a good friend of mine (also an old QMamecat team-member) started to complain about the existing frontends, just because they do not fit his needs as QMamecat did. Unfortunately, QMamecat - because its development stopped a few years ago - meanwhile is basically incompatible with recent versions of X-Mame (which is at v0.104 at the time of this writing), but the existing alternatives didn't seem to convince him...

Several weeks ago I decided to build a new version from scratch, using Qt 4 (Qt 4.1.1 source code), which I was interested in anyway. I was searching for a suitable project to start my Qt 4 experiences, and finally found the right answer in the development of QMC2..."
Comment 1 Ihar Hrachyshka 2006-09-16 00:08:29 UTC
Created attachment 97121 [details]
Emerge --info
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2006-09-16 00:30:47 UTC
Builds fine for me.  Try it with MAKEOPTS=-j1.  I wonder if it could be a parallel make issue.
Comment 3 Ihar Hrachyshka 2006-09-16 00:50:07 UTC
Even with MAKEOPTS=-j1 -- the same.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2006-09-16 01:03:52 UTC
attach the output of "emerge -evp qmamecat" please.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2006-11-29 17:43:09 UTC
removed from portage.  marking WONTFIX.