Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83064 - gcc-3.3.2-r7 fails to emerge due to missing libunwind.h
Summary: gcc-3.3.2-r7 fails to emerge due to missing libunwind.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: IA64 Linux
: High major (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-23 06:16 UTC by Henrik Grubbström
Modified: 2005-04-24 00:01 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 Henrik Grubbström 2005-02-23 06:16:16 UTC
Emerging of gcc-3.3.2-r7 fails with the following:



Reproducible: Always
Steps to Reproduce:
1. emerge -uD world

Actual Results:  
The emerge fails as above when it attempts to build gcc-3.3.2-r7.

Expected Results:  
It should have built and installed gcc-3.3.2-r7.

# emerge info
Portage 2.0.51-r15 (default-linux/ia64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.8-gentoo-r3 ia64)
=================================================================
System uname: 2.6.8-gentoo-r3 ia64 
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 11:10:48)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.4, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.14.90.0.8-r1, 2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="ia64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="ia64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LC_ALL="C"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi berkdb bitmap-fonts bzlib canna cjk crypt cups emacs encode f77
font-server foomaticdb fortran freetds gdbm gif gmp gnutls gpm gtk gtk2 ia64
imlib ipv6 jpeg libg++ libwww maildir mbox mhash mikmod mime motif mozilla mule
mysql mysqli ncurses nis nls nptl odbc offensive oggvorbis opengl oss pam pcre
pdflib perl pic pie png posix python qt quicktime readline recode samba sdl
spell sqlite ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode
xml2 xmms xpm xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS
Comment 1 Henrik Grubbström 2005-02-23 06:27:41 UTC
Hmm... seems my Firefox cut away the trace. Wait a minute...

Comment 2 Henrik Grubbström 2005-02-23 06:31:18 UTC
> ./xgcc -B./ -B/usr/ia64-unknown-linux-gnu/bin/ -isystem /usr/ia64-unknown-linux-gnu/include -isystem /usr/ia64-unknown-linux-gnu/sys-include -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -DHAVE_SYSLOG -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc -I/var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/. -I/var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/config -I/var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/../include -fexceptions -c /var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/unwind-sjlj.c -o libgcc/./unwind-sjlj.o
> /var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/unwind-libunwind.c:38:23: libunwind.h: No such file or directory
> /var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/unwind-libunwind.c:45: error: syntax error before "unw_cursor_t"
> /var/tmp/portage/gcc-3.3.2-r7/work/gcc-3.3.2/gcc/unwind-libunwind.c:45: warning: no semicolon at end of struct or union
[...]
Comment 3 SpanKY gentoo-dev 2005-02-23 14:51:06 UTC
change your gcc via gcc-config to 3.3.2 and it should work

i havent quite tracked this one down yet
Comment 4 Henrik Grubbström 2005-02-24 09:29:48 UTC
Correct; after I changed to gcc-3.3.2 it emerged ok.
Comment 5 SpanKY gentoo-dev 2005-04-24 00:01:36 UTC
i fixed this already just forgot to close the bug