Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103732 - dev-cpp/gtkmm-2.4.11 does not compile
Summary: dev-cpp/gtkmm-2.4.11 does not compile
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: GNOME C++ Bindings Maintainers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 11:02 UTC by Balint Dobai-Pataky
Modified: 2005-08-26 23:32 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 Balint Dobai-Pataky 2005-08-25 11:02:15 UTC
the end of the build output:

make[4]: Entering directory
`/var/tmp/portage/gtkmm-2.4.11/work/gtkmm-2.4.11/pango/pangomm'
if /bin/sh ../../libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++
-DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"pangomm\"  -I../../pango -I../../pango
-I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk
-I../../gtk -I../../gtk -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O3 -march=pentium4
-fomit-frame-pointer -Wall -MT attributes.lo -MD -MP -MF ".deps/attributes.Tpo"
-c -o attributes.lo attributes.cc; \
then mv -f ".deps/attributes.Tpo" ".deps/attributes.Plo"; else rm -f
".deps/attributes.Tpo"; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"pangomm\" -I../../pango
-I../../pango -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk
-I../../gdk -I../../gtk -I../../gtk -I/usr/include/glibmm-2.4
-I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0
-I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O3 -march=pentium4
-fomit-frame-pointer -Wall -MT attributes.lo -MD -MP -MF .deps/attributes.Tpo -c
attributes.cc  -fPIC -DPIC -o .libs/attributes.o
In file included from /usr/include/glibmm-2.4/glibmm.h:61,
                 from ../../pango/pangomm/attributes.h:6,
                 from attributes.cc:3:
/usr/include/glibmm-2.4/glibmm/spawn.h:120: error: parse error before `,' token
/usr/include/glibmm-2.4/glibmm/spawn.h:125: error: missing ';' before right 
   brace
/usr/include/glibmm-2.4/glibmm/spawn.h:127: error: parse error before `,' token
/usr/include/glibmm-2.4/glibmm/spawn.h:128: error: parse error before `*' token
/usr/include/glibmm-2.4/glibmm/spawn.h:129: error: parse error before `)' token
/usr/include/glibmm-2.4/glibmm/spawn.h:134: error: friend declaration not in 
   class definition
/usr/include/glibmm-2.4/glibmm/spawn.h:142: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:142: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:151: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:151: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:161: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:161: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:167: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:167: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:174: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:174: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:182: error: type specifier omitted for 
   parameter `SpawnFlags'
/usr/include/glibmm-2.4/glibmm/spawn.h:182: error: parse error before `=' token
/usr/include/glibmm-2.4/glibmm/spawn.h:195: error: `Pid' was not declared in 
   this scope
/usr/include/glibmm-2.4/glibmm/spawn.h:195: error: parse error before `)' token
make[4]: *** [attributes.lo] Error 1
make[4]: Leaving directory
`/var/tmp/portage/gtkmm-2.4.11/work/gtkmm-2.4.11/pango/pangomm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gtkmm-2.4.11/work/gtkmm-2.4.11/pango/pangomm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtkmm-2.4.11/work/gtkmm-2.4.11/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtkmm-2.4.11/work/gtkmm-2.4.11'
make: *** [all] Error 2

!!! ERROR: dev-cpp/gtkmm-2.4.11 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:




emerge --info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r1, 2.6.12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 Mobile Intel(R) Pentium(R) 4     CPU 2.66GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://gw/gentoo-portage"
USE="x86 X acpi alsa apm avi bash-completion bitmap-fonts cdparanoia cdr crypt
cups curl divx4linux dvd dvdr dvdread emboss encode erandom esd fam firefox
foomaticdb fortran fpu gd gif gmail gnome gphoto2 gpm gstreamer gtk gtk2 hal
imagemagick imap imlib ithreads jabber jpeg kqemu libg++ libwww mad mikmod mime
mmx motif mozilla mozmail mp3 mpeg mtrr ncurses nls nptl nptlonly ogg oggvorbis
opengl oss pam perl png ppds python quicktime readline rtc ruby sdl softmmu sse
sse2 ssl tcpd tiff truetype truetype-fonts type1-fonts usb userlocales vorbis
win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Aaron Walker (RETIRED) gentoo-dev 2005-08-25 12:02:52 UTC
version of glibmm?
Comment 2 Balint Dobai-Pataky 2005-08-25 12:11:00 UTC
glibmm-2.6.1

but i can't reproduce it anymore :(
Comment 3 Stian Skjelstad 2005-08-26 16:21:36 UTC
close it if you can't reproduce it anymore and reopen if it happens again. did 
you do another emerge at the same time (that might have updated the header 
files?)
Comment 4 Balint Dobai-Pataky 2005-08-26 23:32:00 UTC
no, i don't know what could it be.