Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3716 - gtkmm-addons break with gcc 3.1
Summary: gtkmm-addons break with gcc 3.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-13 20:35 UTC by Spider (RETIRED)
Modified: 2003-04-04 01:24 UTC (History)
2 users (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 Spider (RETIRED) gentoo-dev 2002-06-13 20:35:19 UTC
heres from inside config.log :

configure:1992: c++ -o conftest -march=athlon-tbird -O2 -pipe
-I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/sigc++-1.0/include
-I/usr/include/sigc++-1.0   conftest.C  -rdynamic -L/usr/lib -L/usr/X11R6/lib
-lgtkmm -lgdkmm -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lsigc
-lpthread 1>&5
In file included from /usr/include/g++-v31/cstdlib:52,
                 from /usr/include/g++-v31/bits/stl_algobase.h:67,
                 from /usr/include/g++-v31/memory:54,
                 from /usr/include/g++-v31/string:48,
                 from /usr/include/gtk--/base.h:28,
                 from /usr/include/gtk--.h:70,
                 from configure:1915:
/usr/include/stdlib.h:577: declaration of `void exit(int) throw ()' throws
different exceptions
configure:1912: than previous declaration `void exit(int)'
configure: failed program was:
....
Comment 1 Nicholas Wourms 2002-08-20 13:02:46 UTC
CXX="c++ -fno-exceptions" will get rid of that...

How about implimenting the fixes proposed in:

http://lists.gentoo.org/pipermail/gentoo-dev/2002-March/010495.html
Comment 2 foser (RETIRED) gentoo-dev 2002-10-09 10:53:34 UTC
Well it looks like gtkmm-addons needs serious fixing for gcc3. By the looks of
its cvs theres some work being done on porting it to gtk2.

There is no package depending on it afaics. Should i mask this ?
Comment 3 foser (RETIRED) gentoo-dev 2002-10-13 13:03:58 UTC
The suggested changes in comment #1 aren't good enough for gcc32 it seems. I'm
masking this for now.
Comment 4 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:19:23 UTC
db fix
Comment 5 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:24:22 UTC
db fix