Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28475 - gnome-extra/at-spi-1.1.9 fails to build on new ~x86 gcc-3.3.1 system
Summary: gnome-extra/at-spi-1.1.9 fails to build on new ~x86 gcc-3.3.1 system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-11 14:46 UTC by John Ottander
Modified: 2003-10-12 09:50 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 John Ottander 2003-09-11 14:46:34 UTC
Gnome-extra/at-spi-1.1.9 fails to build. This happens when "emerge gnome" on a
system which did not used to have gnome. Using gcc-3.3.1-r1 that was unmasked
for ~x86.

Portage 2.0.49-r3 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.6.0-test5)
=================================================================
System uname: 2.6.0-test5 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apm avi encode foomaticdb gif kde gnome libg++ libwww mad mikmod mpeg
ncurses pdflib qt quicktime sdl truetype xml2 xmms zlib gdbm slang readline svga
java gpm python imlib gtk motif opengl mozilla perl mysql X gtk2 xv alsa png
jpeg tiff oggvorbis pam crypt ssl cups dvd cdr mmx sse sse2 spell -3dnow -oss
-nls -berkdb -arts -esd tcpd"

Build Error:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I .. -I/usr/X11R6/include -DORBIT2=1
-I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe
-L/usr/X11R6/lib -lSM -lICE -lX11 -c spi_image.c  -fPIC -DPIC -o spi_image.lo
gcc: -lSM: linker input file unused because linking not done
gcc: -lICE: linker input file unused because linking not done
gcc: -lX11: linker input file unused because linking not done
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I ..       
              -I ..                    -I/usr/X11R6/include          -DORBIT2=1
-I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/atk-1.0      -march=pentium4 -O2 -fomit-frame-pointer -pipe 
-L/usr/X11R6/lib  -lSM -lICE -lX11  -c spi_main.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I .. -I .. -I/usr/X11R6/include -DORBIT2=1
-I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe
-L/usr/X11R6/lib -lSM -lICE -lX11 -c spi_main.c  -fPIC -DPIC -o spi_main.lo
spi_main.c: In function `report_leaked_ref':
spi_main.c:417: error: `stderr' undeclared (first use in this function)
spi_main.c:417: error: (Each undeclared identifier is reported only once
spi_main.c:417: error: for each function it appears in.)
spi_main.c: In function `SPI_exit':
spi_main.c:466: error: `stderr' undeclared (first use in this function)
make[3]: *** [spi_main.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9/cspi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9/cspi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/at-spi-1.1.9/work/at-spi-1.1.9'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: gnome-extra/at-spi-1.1.9 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Spider (RETIRED) gentoo-dev 2003-09-11 16:35:06 UTC
yeah, :-/

This is fixed with at-spi 1.3.x which is now hard-masked in the tree, scheluded to be unmasked for ~x86 in a few days.

As things are now, can you test the new at-spi if it works on your system?
Comment 2 foser (RETIRED) gentoo-dev 2003-10-12 09:50:27 UTC
assume that was a yes.

closing, the new set of accessibility tools should enter gnome-meta soon-ish
(for whoever needs em) & go stable afterwards.