Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231127 - gnome-extra/gnome-system-monitor-2.20.2 compilation failed
Summary: gnome-extra/gnome-system-monitor-2.20.2 compilation failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-08 00:03 UTC by Dmitry Kopytov
Modified: 2008-07-17 20:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,44.82 KB, text/plain)
2008-07-08 00:05 UTC, Dmitry Kopytov
Details
emerge --info (emerge.info.txt,3.69 KB, text/plain)
2008-07-09 20:04 UTC, Dmitry Kopytov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Kopytov 2008-07-08 00:03:35 UTC
When emerging gnome-base/gnome-2.20.3, complation of gnome-extra/gnome-system-monitor-2.20.2 fails:

...

Generating and caching the translation database
Merging translations into gnome-system-monitor.schemas.
/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc  -Wall     -Winline     -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes     -Wnested-externs -Wpointer-arith     -Wcast-align -Wsign-compare     -std=gnu89     -O3 -march=pentium-m -mmmx -msse -msse2 -fomit-frame-pointer -pipe   -o libbacon.la   bacon-message-connection.lo  
i686-pc-linux-gnu-ar cru .libs/libbacon.a .libs/bacon-message-connection.o
i686-pc-linux-gnu-ranlib .libs/libbacon.a
creating libbacon.la
(cd .libs && rm -f libbacon.la && ln -s ../libbacon.la libbacon.la)
/bin/sh ../libtool --tag=CXX --mode=link i686-pc-linux-gnu-g++  -Wall -std=c++98 -O3 -march=pentium-m -mmmx -msse -msse2 -fomit-frame-pointer -pipe   -o gnome-system-monitor  procman.o interface.o callbacks.o load-graph.o proctable.o prettytable.o util.o procactions.o procdialogs.o memmaps.o openfiles.o smooth_refresh.o disks.o selinux.o procman_gnomesu.o procman_gksu.o sysinfo.o lsof.o selection.o gconf-keys.o iconthemewrapper.o e_date.o -pthread -lgtop-2.0 -lwnck-1 -lstartup-notification-1 -lgnomevfs-2 -lgconf-2 -lORBit-2 -lgthread-2.0 -lrt -lgtkmm-2.4 -lgdkmm-2.4 -lgtk-x11-2.0 -lpangomm-1.4 -lcairomm-1.0 -lglibmm-2.4 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lxml2   -lpcre   -lpcrecpp libbacon.la 
i686-pc-linux-gnu-g++ -Wall -std=c++98 -O3 -march=pentium-m -mmmx -msse -msse2 -fomit-frame-pointer -pipe -o gnome-system-monitor procman.o interface.o callbacks.o load-graph.o proctable.o prettytable.o util.o procactions.o procdialogs.o memmaps.o openfiles.o smooth_refresh.o disks.o selinux.o procman_gnomesu.o procman_gksu.o sysinfo.o lsof.o selection.o gconf-keys.o iconthemewrapper.o e_date.o -pthread  /usr/lib/libgtop-2.0.so /usr/lib/libwnck-1.so /usr/lib/libstartup-notification-1.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libgtkmm-2.4.so /usr/lib/libgdkmm-2.4.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libpangomm-1.4.so /usr/lib/libcairomm-1.0.so /usr/lib/libglibmm-2.4.so /usr/lib/libsigc-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libxml2.so /usr/lib/libpcre.so /usr/lib/libpcrecpp.so ./.libs/libbacon.a  
/usr/lib/libcairomm-1.0.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)@GLIBCXX_3.4.9'
collect2: ld returned 1 exit status
make[2]: *** [gnome-system-monitor] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-system-monitor-2.20.2/work/gnome-system-monitor-2.20.2/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/gnome-extra/gnome-system-monitor-2.20.2/work/gnome-system-monitor-2.20.2'
make: *** [all] Ошибка 2


Reproducible: Always

Steps to Reproduce:
Comment 1 Dmitry Kopytov 2008-07-08 00:05:35 UTC
Created attachment 159846 [details]
build.log
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2008-07-08 07:03:18 UTC
Could you also please paste the output of "emerge --info" ?

Thanks
Comment 3 Dmitry Kopytov 2008-07-09 20:04:22 UTC
Created attachment 159976 [details]
emerge --info
Comment 4 Daniel Gryniewicz (RETIRED) gentoo-dev 2008-07-17 18:51:49 UTC
Could you re-emerge cairomm?
Comment 5 Dmitry Kopytov 2008-07-17 20:12:34 UTC
Thanks Daniel. It has builded successfully.