Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 25718 - orbitcpp-1.3.6 fail to compile
Summary: orbitcpp-1.3.6 fail to compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Lowest minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://lists.freebsd.org/pipermail/cv...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-01 10:03 UTC by Mario Vazquez
Modified: 2003-09-15 03:30 UTC (History)
0 users

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 Mario Vazquez 2003-08-01 10:03:13 UTC
orbitcpp-1.3.6 fail to emerge giving the following error:

make[4]: *** Waiting for unfinished jobs....
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -DORBIT2=1 -pthread
-I/usr/include/orbit-2.0 -I/usr/include/linc-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -march=pentium4 -O2 -pipe -mmmx -msse -msse2
-mfpmath=sse -fomit-frame-pointer -frename-registers -ffast-math -fforce-addr
-frerun-loop-opt -frerun-cse-after-loop -fprefetch-loop-arrays
-falign-functions=4 -falign-jumps=4 -falign-loops=4 -c orbitcpp_constants.cc -o
orbitcpp_constants.o >/dev/null 2>&1
make[4]: Leaving directory
`/var/tmp/portage/orbitcpp-1.3.6/work/orbitcpp-1.3.6/orbitcpp/orb-cpp'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/orbitcpp-1.3.6/work/orbitcpp-1.3.6/orbitcpp/orb-cpp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/orbitcpp-1.3.6/work/orbitcpp-1.3.6/orbitcpp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/orbitcpp-1.3.6/work/orbitcpp-1.3.6'make: ***
[all-recursive-am] Error 2
 
!!! ERROR: dev-cpp/orbitcpp-1.3.6 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! (no error message)


I have a Gcc 3.3 system, and apparently (by the search I do in Google) the
compile problem is present with gcc 3.3 or greater.  I found a link that gives
some info on the problem.

This link explain that some files needed to be patched in order to be compiled
with gcc 3.3.1.

http://lists.freebsd.org/pipermail/cvs-all/2003-July/017930.html 


Reproducible: Always
Steps to Reproduce:
1.  Have gcc 3.3 or greater installed
2.  Try to emerge orbitcpp
Actual Results:  
The bug above

Expected Results:  
Should emerge without problems

Made some diff myself from those files using the cvs versions, it emerge without
problem but, later was unable to emerge libbonobomm-1.3.5 due to a function not
found, apparently removed by the diffs.
Comment 1 foser (RETIRED) gentoo-dev 2003-08-25 04:04:17 UTC
well, orbitcpp is still unstable itsself and gcc3.3 isnt officially supported, so this is very low priority.

Have you tried orbitcpp-1.3.7 btw ? (just bump the ebuild, don't think its in portage yet) 
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2003-08-27 23:34:14 UTC
orbitcpp has been bumped to 1.3.7 in portage, could you try building that please? it also looks like you have very aggressive CFLAGS. try reducing them to CFLAGS="-march=pentium4 -O2 -pipe" and see if this fixes it. thanks
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2003-09-15 03:30:33 UTC
i guess the newer version fixed things.