Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 68336 - hardware-monitor-0.7 fails to build
Summary: hardware-monitor-0.7 fails to build
Status: RESOLVED DUPLICATE of bug 68331
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-20 19:44 UTC by Omer Hasan
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 Omer Hasan 2004-10-20 19:44:55 UTC
hardware-monitor fails to build:
 g++ -DHAVE_CONFIG_H -I. -I. -I.. -DHARDWARE_MONITOR_GLADEDIR=\""/usr/share/hardware-monitor/glade/"\"             -DGNOMELOCALEDIR=\""/usr/share/locale"\"        -DGNOMEICONDIR=\""/usr/share/pixmaps"\"              -DSENSORS_CONF_FILE=\""/etc/sensors.conf"\"    -O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libgnomemm-2.6 -I/usr/lib/libgnomemm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnome-2.0 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeuimm-2.0 -I/usr/lib/libgnomeuimm-2.0/include -I/usr/include/libgnomecanvasmm-2.0 -I/usr/lib/libgnomecanvasmm-2.0/include -I/usr/include/gconfmm-2.0 -I/usr/lib/gconfmm-2.0/include -I/usr/include/libglademm-2.0 -I/usr/lib/libglademm-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libbonoboui-2.0 -I/usr/include/panel-2.0 -I/usr/include/libgtop-2.0    -Wall -O3 -c flame-view.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -DHARDWARE_MONITOR_GLADEDIR=\""/usr/share/hardware-monitor/glade/"\"             -DGNOMELOCALEDIR=\""/usr/share/locale"\"        -DGNOMEICONDIR=\""/usr/share/pixmaps"\"              -DSENSORS_CONF_FILE=\""/etc/sensors.conf"\"    -O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libgnomemm-2.6 -I/usr/lib/libgnomemm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnome-2.0 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeuimm-2.0 -I/usr/lib/libgnomeuimm-2.0/include -I/usr/include/libgnomecanvasmm-2.0 -I/usr/lib/libgnomecanvasmm-2.0/include -I/usr/include/gconfmm-2.0 -I/usr/lib/gconfmm-2.0/include -I/usr/include/libglademm-2.0 -I/usr/lib/libglademm-2.0/include -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/libbonoboui-2.0 -I/usr/include/panel-2.0 -I/usr/include/libgtop-2.0    -Wall -O3 -c helpers.cpp
In file included from flame-view.cpp:28:
pixbuf-drawing.hpp: In constructor `PixelPosition::PixelPosition()':
pixbuf-drawing.hpp:93: error: uninitialized member 'PixelPosition::rowstride'
   with 'const' type 'const int'
pixbuf-drawing.hpp:93: error: uninitialized member 'PixelPosition::channels'
   with 'const' type 'const int'
pixbuf-drawing.hpp: In constructor `PixelIterator::PixelIterator()':
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::width' with
   'const' type 'const int'
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::channels'
   with 'const' type 'const int'
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::padding'
   with 'const' type 'const int'
make[2]: *** [flame-view.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from column-view.cpp:31:
pixbuf-drawing.hpp: In constructor `PixelPosition::PixelPosition()':
pixbuf-drawing.hpp:93: error: uninitialized member 'PixelPosition::rowstride'
   with 'const' type 'const int'
pixbuf-drawing.hpp:93: error: uninitialized member 'PixelPosition::channels'
   with 'const' type 'const int'
pixbuf-drawing.hpp: In constructor `PixelIterator::PixelIterator()':
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::width' with
   'const' type 'const int'
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::channels'
   with 'const' type 'const int'
pixbuf-drawing.hpp:156: error: uninitialized member 'PixelIterator::padding'
   with 'const' type 'const int'
make[2]: *** [column-view.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/hardware-monitor-0.7/work/hardware-monitor-0.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/hardware-monitor-0.7/work/hardware-monitor-0.7'
make: *** [all-recursive-am] Error 2

!!! ERROR: gnome-extra/hardware-monitor-0.7 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure


Reproducible: Always
Steps to Reproduce:
1.emerge hardware-monitor
2.
3.

Actual Results:  
Fails to compile

Expected Results:  
Should have compiled properly and emerged.

Portage 2.0.50-r11 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.8-gentoo-r10)
=================================================================
System uname: 2.6.8-gentoo-r10 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.2
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cups fixpackages foomaticdb nls ppds usb"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aalib acpi alsa apache2 arts avi berkdb bitmap-fonts
bonobo cdr crypt cups distcc dvd dvdr eds encode esd f77 foomaticdb gdbm gif
gnome gpm gstreamer gtk gtk2 gtkhtml guile hal imlib java jpeg kde ldap libg++
libwww mad mikmod mmx mmxext motif mozilla mpeg mysql ncurses nls nptl oggvorbis
opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang
spell sse sse2 ssl svga syscall tcltk tcpd tetex truetype x x86 xml2 xmms xprint
xv zlib"
Comment 1 Mike Gardiner (RETIRED) gentoo-dev 2004-11-04 01:52:36 UTC
You're using gtkmm-2.4, you need gtkmm-2.2. See the comments on bug #68331, which I'm duping because that is the root of the problem. Randomly changing dependencies is NOT recommended.

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