Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10887 - qt-dcgui fails on emerge
Summary: qt-dcgui fails on emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
: 11162 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-11-17 20:50 UTC by atom
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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 atom 2002-11-17 20:50:41 UTC
i'm not going to paste it all right now, because its a couple pages worth before
it dies. let me know if you need the whole thing and i will paste it. this could
be in regards to this being the first beta. there is now a beta 2 out, but no
ebuild.

thanks,
-adam

---------

c -o dcserverlist.moc.o `test -f dcserverlist.moc.cpp || echo
'./'`dcserverlist.moc.cpp
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
source='dcfiletool.moc.cpp' object='dcfiletool.moc.o' libtool=no \
depfile='.deps/dcfiletool.moc.Po' tmpdepfile='.deps/dcfiletool.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include
-I/usr/X11R6/incl
ude  -DQT_THREAD_SUPPORT -march=athlon-xp -O3 -pipe -fomit-frame-pointer
-I/usr/include/
libxml2/libxml -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wund
ef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPE
N_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=athlon-xp -O3
-pipe -fom
it-frame-pointer -fno-exceptions -fno-check-new -I/usr/include
-I/usr/include/libxml2  -
c -o dcfiletool.moc.o `test -f dcfiletool.moc.cpp || echo './'`dcfiletool.moc.cpp
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
source='dchubprofile.moc.cpp' object='dchubprofile.moc.o' libtool=no \
depfile='.deps/dchubprofile.moc.Po' tmpdepfile='.deps/dchubprofile.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include
-I/usr/X11R6/incl
ude  -DQT_THREAD_SUPPORT -march=athlon-xp -O3 -pipe -fomit-frame-pointer
-I/usr/include/
libxml2/libxml -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wund
ef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPE
N_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=athlon-xp -O3
-pipe -fom
it-frame-pointer -fno-exceptions -fno-check-new -I/usr/include
-I/usr/include/libxml2  -
c -o dchubprofile.moc.o `test -f dchubprofile.moc.cpp || echo
'./'`dchubprofile.moc.cpp
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
source='dchubsearch.moc.cpp' object='dchubsearch.moc.o' libtool=no \
depfile='.deps/dchubsearch.moc.Po' tmpdepfile='.deps/dchubsearch.moc.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include
-I/usr/X11R6/incl
ude  -DQT_THREAD_SUPPORT -march=athlon-xp -O3 -pipe -fomit-frame-pointer
-I/usr/include/
libxml2/libxml -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wund
ef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPE
N_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=athlon-xp -O3
-pipe -fom
it-frame-pointer -fno-exceptions -fno-check-new -I/usr/include
-I/usr/include/libxml2  -
c -o dchubsearch.moc.o `test -f dchubsearch.moc.cpp || echo './'`dchubsearch.moc.cpp
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
source='DCDialogHubProfile.cpp' object='DCDialogHubProfile.o' libtool=no \
depfile='.deps/DCDialogHubProfile.Po' tmpdepfile='.deps/DCDialogHubProfile.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include
-I/usr/X11R6/incl
ude  -DQT_THREAD_SUPPORT -march=athlon-xp -O3 -pipe -fomit-frame-pointer
-I/usr/include/
libxml2/libxml -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
-Wbad-function-cast -Wund
ef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi
-D_XOPE
N_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -march=athlon-xp -O3
-pipe -fom
it-frame-pointer -fno-exceptions -fno-check-new -I/usr/include
-I/usr/include/libxml2  -
c -o DCDialogHubProfile.o `test -f DCDialogHubProfile.cpp || echo
'./'`DCDialogHubProfil
e.cpp
cc1plus: warning: changing search order for system directory "/usr/include"
cc1plus: warning:   as it has already been specified as a non-system directory
DCDialogHubProfile.cpp: In constructor
`DCDialogHubProfile::DCDialogHubProfile(QWidget*,
 const char*, bool, unsigned int)':
DCDialogHubProfile.cpp:99: `languageChange' undeclared (first use this function)
DCDialogHubProfile.cpp:99: (Each undeclared identifier is reported only once for
each fu
nction it appears in.)
DCDialogHubProfile.cpp: At global scope:
DCDialogHubProfile.cpp:116: no `void DCDialogHubProfile::languageChange()'
member functi
on declared in class `DCDialogHubProfile'
make[3]: *** [DCDialogHubProfile.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/qt-dcgui-0.2_beta1/work/dcgui-0.2beta1/dcgu
i'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/qt-dcgui-0.2_beta1/work/dcgui-0.2beta1/dcgu
i'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/qt-dcgui-0.2_beta1/work/dcgui-0.2beta1'
make: *** [all] Error 2

!!! ERROR: net-p2p/qt-dcgui-0.2_beta1 failed.
!!! Function src_compile, Line 24, Exitcode 2
!!! (no error message)
Comment 1 SpanKY gentoo-dev 2002-11-18 06:49:43 UTC
dc is at beta2 but dclib and dcgui are not ... 
gentoo maintians sep ebuilds ... 
 
i changed emake to make, see if that fixes your problem 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-p2p/qt-dcgui/qt-dcgui-0.2_beta1.ebuild.diff?r1=1.1&r2=1.2 
Comment 2 atom 2002-11-18 12:36:09 UTC
hi,

i made the changes you suggested, but no change on output. still dies at the
same place.

DCDialogHubProfile.cpp:116: no `void DCDialogHubProfile::languageChange()'
member function declared in class `DCDialogHubProfile'

-adam
Comment 3 atom 2002-11-20 00:40:12 UTC
I was able to build dclib and dcgui versions 0.2beta1 by hand. i added the
following to both configure commands

--prefix=/usr --exec-prefix=/usr

This worked, and allowed for proper installation. I tried modifying the ebuilds
and trying using emerge, with the same changes. This did not work. Any ideas?

I also spoke with the main developer of dcgui, he said he will not be releasing
beta2 in separate files. Does that mean we cannot add beta2 to the portage tree?
Or can we make our own using the files from the dc beta2.
Comment 4 SpanKY gentoo-dev 2002-11-24 13:24:56 UTC
*** Bug 11162 has been marked as a duplicate of this bug. ***
Comment 5 SpanKY gentoo-dev 2002-11-30 23:30:05 UTC
i just added beta4, please try that out
Comment 6 atom 2002-12-02 04:44:25 UTC
beta4 works for me. though i am looking at it now and there is only a beta5 for
dclib. the first time i emerge qt-dcgui it worked fine. maybe the ebuild was
removed after i did that? i was having some problems with it, but i managed to
rebuild qt-dcgui by adding a > in front of the dclib dependency. that fixed the
problems i was having. it looks like there is a beta5 for dcgui out as well.
maybe we should go ahead and create an ebuild for that if its not in the works?

this bug seems to be resolved to me, i'll let you decide if you want to close it
out. its fine with me if you want to leave it open for the beta4/5 mismatch.

thanks,
-adam
Comment 7 SpanKY gentoo-dev 2002-12-02 05:06:03 UTC
i added beta5 and removed beta4 
 
just rsync and you should have beta5 for both dclib and qt-dcgui 
have fun ;)