Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49565 - GTKMM 2.2.11 and GTKMM 2.2.10 both yield compile failure while trying to emerge with GCC 3.4 (from portage) while trying to emerge k3b
Summary: GTKMM 2.2.11 and GTKMM 2.2.10 both yield compile failure while trying to emer...
Status: RESOLVED DUPLICATE of bug 49350
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-30 20:17 UTC by Christopher Gentile
Modified: 2005-07-17 13:06 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 Christopher Gentile 2004-04-30 20:17:07 UTC
Reproducible: Always
Steps to Reproduce:
1. Emerge and successfully compile GCC 3.4
2. Recompile glibc with GCC 3.4 (I am using glibc 2.3.3_pre20040420
3. Try to emerge either GTKMM 2.2.10 or GTKMM 2.2.11 with the new gcc

Actual Results:  
GTKMM 2.2.11 and GTKMM 2.2.10 fail to compile every time in the same spot with
GCC 3.4


GTKMM 2.2.11 fails compile every time, same spot, with following errors at the end.


 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION -I../../glib
-I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
-I../../gdk -I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include
-I/usr/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -O2 -mtune=pentium4 -pipe -Wall -MT fixed.lo -MD -MP
-MF .deps/fixed.Tpo -c fixed.cc  -fPIC -DPIC -o .libs/fixed.o
In file included from ../../gtk/gtkmm/treeselection.h:31,
                 from ../../gtk/gtkmm/treeview.h:32,
                 from ../../gtk/gtkmm/fileselection.h:35,
                 from fileselection.cc:3:
../../gtk/gtkmm/treepath.h: In member function `void Gtk::TreePath::append(In, In)':
../../gtk/gtkmm/treepath.h:297: error: insufficient contextual information to
determine type
make[5]: *** [fileselection.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory
`/var/tmp/portage/gtkmm-2.2.11/work/gtkmm-2.2.11/gtk/gtkmm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/var/tmp/portage/gtkmm-2.2.11/work/gtkmm-2.2.11/gtk/gtkmm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtkmm-2.2.11/work/gtkmm-2.2.11/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtkmm-2.2.11/work/gtkmm-2.2.11/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtkmm-2.2.11/work/gtkmm-2.2.11'
make: *** [all] Error 2
 
!!! ERROR: dev-cpp/gtkmm-2.2.11 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure


GTKMM 2.2.10 fails compile with the following message at the end:


 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION -I../../glib
-I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
-I../../gdk -I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include
-I/usr/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -O2 -mtune=pentium4 -pipe -Wall -MT fixed.lo -MD -MP
-MF .deps/fixed.Tpo -c fixed.cc  -fPIC -DPIC -o .libs/fixed.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H
-DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION  -I../../glib -I../../glib
-I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk
-I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include    -O2 -mtune=pentium4 -pipe -Wall -MT
fontselection.lo -MD -MP -MF ".deps/fontselection.Tpo" \
  -c -o fontselection.lo `test -f 'fontselection.cc' || echo
'./'`fontselection.cc; \
then mv -f ".deps/fontselection.Tpo" ".deps/fontselection.Plo"; \
else rm -f ".deps/fontselection.Tpo"; exit 1; \
fi
In file included from ../../gtk/gtkmm/treeselection.h:31,
                 from ../../gtk/gtkmm/treeview.h:32,
                 from ../../gtk/gtkmm/fileselection.h:35,
                 from fileselection.cc:3:
../../gtk/gtkmm/treepath.h: In member function `void Gtk::TreePath::append(In, In)':
../../gtk/gtkmm/treepath.h:297: error: insufficient contextual information to
determine type
make[5]: *** [fileselection.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -Dgtkmm_COMPILATION -I../../glib
-I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
-I../../gdk -I../../gtk -I../../gtk -I/usr/lib/sigc++-1.2/include
-I/usr/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -O2 -mtune=pentium4 -pipe -Wall -MT fontselection.lo
-MD -MP -MF .deps/fontselection.Tpo -c fontselection.cc  -fPIC -DPIC -o
.libs/fontselection.o
make[5]: Leaving directory
`/var/tmp/portage/gtkmm-2.2.10/work/gtkmm-2.2.10/gtk/gtkmm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/var/tmp/portage/gtkmm-2.2.10/work/gtkmm-2.2.10/gtk/gtkmm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/gtkmm-2.2.10/work/gtkmm-2.2.10/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/gtkmm-2.2.10/work/gtkmm-2.2.10/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtkmm-2.2.10/work/gtkmm-2.2.10'
make: *** [all] Error 2
 
!!! ERROR: dev-cpp/gtkmm-2.2.10 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure



Expected Results:  
compiled clean as to be able to emerge k3b successfully
Comment 1 foser (RETIRED) gentoo-dev 2004-05-01 04:45:07 UTC
search please

*** This bug has been marked as a duplicate of 49350 ***