Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149135 - gnome-cups-manager-0.31-r1 refuses to build
Summary: gnome-cups-manager-0.31-r1 refuses to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-25 22:12 UTC by Andrew Dorney
Modified: 2006-10-28 07:37 UTC (History)
0 users

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


Attachments
My emerge --info (emergeinfo,3.33 KB, text/plain)
2006-09-25 22:12 UTC, Andrew Dorney
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Dorney 2006-09-25 22:12:00 UTC
I've got the latest libgnomecups, 0.2.2, and it isn't helping. Previous versions of libgnomecups haven't solved the problem either.


if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/libgnomecups-1   -I.. -DPREFIX=\""/usr"\" -DSYSCONFDIR=\""/etc"\" -DLIBDIR=\""/usr/lib64"\" -DDATADIR=\""/usr/share"\" -DGNOME_CUPS_MANAGER_DATADIR=\""/usr/share/gnome-cups-manager"\" -DGNOMELOCALEDIR=\""/usr/share/locale"\"    -march=k8 -O0 -pipe -ggdb -MT druid-helper.o -MD -MP -MF ".deps/druid-helper.Tpo" \
  -c -o druid-helper.o `test -f 'druid-helper.c' || echo './'`druid-helper.c; \
then mv -f ".deps/druid-helper.Tpo" ".deps/druid-helper.Po"; \
else rm -f ".deps/druid-helper.Tpo"; exit 1; \
fi
add-printer.c: In function 
Comment 1 Andrew Dorney 2006-09-25 22:12:00 UTC
I've got the latest libgnomecups, 0.2.2, and it isn't helping. Previous versions of libgnomecups haven't solved the problem either.


if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/libgnomecups-1   -I.. -DPREFIX=\""/usr"\" -DSYSCONFDIR=\""/etc"\" -DLIBDIR=\""/usr/lib64"\" -DDATADIR=\""/usr/share"\" -DGNOME_CUPS_MANAGER_DATADIR=\""/usr/share/gnome-cups-manager"\" -DGNOMELOCALEDIR=\""/usr/share/locale"\"    -march=k8 -O0 -pipe -ggdb -MT druid-helper.o -MD -MP -MF ".deps/druid-helper.Tpo" \
  -c -o druid-helper.o `test -f 'druid-helper.c' || echo './'`druid-helper.c; \
then mv -f ".deps/druid-helper.Tpo" ".deps/druid-helper.Po"; \
else rm -f ".deps/druid-helper.Tpo"; exit 1; \
fi
add-printer.c: In function driver_page_next:
add-printer.c:208: warning: unused variable ptr
add-printer.c:208: warning: unused variable name
add-printer.c: In function check_printer_name:
add-printer.c:245: warning: unused variable i
add-printer.c: In function create_progress_window:
add-printer.c:430: warning: passing argument 2 of gtk_window_set_decorated makes integer from pointer without a cast
add-printer.c:426: warning: unused variable sid
add-printer.c: In function main:
add-printer.c:518: warning: passing argument 2 of g_timeout_add from incompatible pointer type
/bin/sh ../libtool --mode=link x86_64-pc-linux-gnu-gcc  -march=k8 -O0 -pipe -ggdb   -o gnome-cups-add -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgnome-2 -lpopt -lgnomevfs-2 -lgconf-2 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lbonobo-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lgnomecups-1.0 -lcups -lgnutls -ltasn1 -lgcrypt -lgpg-error -lnsl -lgobject-2.0 -lgnome-keyring -lglib-2.0   ../libgnomecups/libgnomecupsui-1.0.la add-printer.o druid-helper.o
mkdir .libs
x86_64-pc-linux-gnu-gcc -march=k8 -O0 -pipe -ggdb -o .libs/gnome-cups-add add-printer.o druid-helper.o  -pthread /usr/lib64/libgnomeui-2.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libbonoboui-2.so /usr/lib64/libgnomecanvas-2.so /usr/lib64/libart_lgpl_2.so /usr/lib64/libpangoft2-1.0.so /usr/lib64/libgnome-2.so /usr/lib64/libpopt.so /usr/lib64/libgnomevfs-2.so /usr/lib64/libgconf-2.so /usr/lib64/libglade-2.0.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libxml2.so -lz /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libbonobo-2.so /usr/lib64/libbonobo-activation.so /usr/lib64/libORBit-2.so -lm /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so /usr/lib64/libgnomecups-1.0.so -lcups /usr/lib64/libgnutls.so /usr/lib64/libtasn1.so /usr/lib64/libgcrypt.so /usr/lib64/libgpg-error.so -lnsl /usr/lib64/libgobject-2.0.so /usr/lib64/libgnome-keyring.so /usr/lib64/libglib-2.0.so ../libgnomecups/.libs/libgnomecupsui-1.0.so
../libgnomecups/.libs/libgnomecupsui-1.0.so: undefined reference to `__cxa_get_exception_ptr@CXXABI_1.3.1'
collect2: ld returned 1 exit status
make[2]: *** [gnome-cups-add] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-cups-manager-0.31-r1/work/gnome-cups-manager-0.31/gnome-cups-add'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-cups-manager-0.31-r1/work/gnome-cups-manager-0.31'
make: *** [all] Error 2

!!! ERROR: net-print/gnome-cups-manager-0.31-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1255:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 2 Andrew Dorney 2006-09-25 22:12:16 UTC
Created attachment 98093 [details]
My emerge --info
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-10-20 13:06:47 UTC
Please, follow http://www.gentoo.org/doc/en/gcc-upgrading.xml


*** This bug has been marked as a duplicate of 64615 ***
Comment 4 Andrew Dorney 2006-10-27 18:35:16 UTC
I have followed the tutorial for upgrading GCC to 4.1.1. I have chosen GCC 4.1.1 via gcc-config. I have run env-update && source /etc/profile. I have run fix_libtool_files.sh 3.4.6. I have re-emerged libtool. I have re-emerged libgnomecups.

I recompiled world a few weeks ago, right after I did all this.

It still fails to compile.
Comment 5 Andrew Dorney 2006-10-28 07:37:17 UTC
I had been keeping a GCC 3.4.6-r1 installed just in case 4.1.1 went belly-up. I haven't had any problems with 4.1.1 since, so I removed gcc 3.4.6-r1. After that, gnome-cups-manager recompiled just fine.