Gentoo Archives: gentoo-alpha

From: "Wang
To: gentoo-alpha@l.g.o
Cc: gentoo-dev@l.g.o
Subject: [gentoo-alpha] glibc2.5 build failed on alpha platform(both r2 and r3) with ntpl
Date: Mon, 25 Jun 2007 09:09:11
Message-Id: 200706251708.31791.wangbj@lzu.edu.cn
1 hi, list:
2
3 I got the following problem while emerge world (--update --deep --newuse):
4
5 gentoo 2007.0
6
7 USE FLAGS:
8
9 USE="-X -gtk -gnome -qt3 -qt4 -kde -java"
10 USE="$USE nptl nptlonly hal avahi ipv6 xml aio tcpd bzip2 zlib unicode cscope
11 bash-completion acl vim emacs threads fortran iconv"
12
13 portage version: 20070623
14 Gentoo Base System release 1.12.9 (/etc/gentoo-release)
15
16 glibc version: 2.5-r2(2.5-r3 also has the same problem)
17 platform: DEC alpha 4100(ev56)
18
19 error message while
20
21 # emerge glibc
22
23 alpha-unknown-linux-gnu-gcc ../sysdeps/unix/sysv/linux/alpha/sigsuspend.S -c -I../include -I/var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl/signal -I/var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl -I../nptl/sysdeps/alpha/elf -I../sysdeps/alpha/elf -I../sysdeps/unix/sysv/linux/alpha/alpha -I../nptl/sysdeps/unix/sysv/linux/alpha -I../sysdeps/unix/sysv/linux/alpha -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/ieee754/ldbl-64-128 -I../sysdeps/ieee754/ldbl-opt -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/alpha -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/alpha/fpu -I../nptl/sysdeps/alpha -I../sysdeps/alpha -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-128 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/alpha/soft-fp -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/alpha-unknown-linux-gnu/4.1.2/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DASSEMBLER -Wa,--noexecstack -o /var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl/signal/sigsuspend.o -MD -MP -MF /var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl/signal/sigsuspend.o.dt -MT /var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl/signal/sigsuspend.o
24 ../sysdeps/unix/sysv/linux/alpha/sigsuspend.S: Assembler messages:
25 ../sysdeps/unix/sysv/linux/alpha/sigsuspend.S:41: Error: previous CFI entry
26 not closed (missing .cfi_endproc)
27 ../sysdeps/unix/sysv/linux/alpha/sigsuspend.S:43: Error: .cfi_endproc without
28 corresponding .cfi_startproc
29 make[2]: ***
30 [/var/tmp/portage/sys-libs/glibc-2.5-r2/work/build-default-alpha-unknown-linux-gnu-nptl/signal/sigsuspend.o]
31 Error 1
32 make[2]: Leaving directory
33 `/var/tmp/portage/sys-libs/glibc-2.5-r2/work/glibc-2.5/signal'
34 make[1]: *** [signal/subdir_lib] Error 2
35 make[1]: Leaving directory
36 `/var/tmp/portage/sys-libs/glibc-2.5-r2/work/glibc-2.5'
37 make: *** [all] Error 2
38
39 I check the debian(ubuntu) glibc patch set, it contain a patch named
40 `submitted-sigsuspend.diff', I have tried to apply the patch, but it didn't
41 help, though. the attachment is the patch.
42
43 any idea to fix this problem? thanks in advance!
44
45 regards, Wang
46 --
47 Wang, Baojun Lanzhou University
48 Distributed & Embedded System Lab http://dslab.lzu.edu.cn
49 School of Information Science and Engeneering wangbj@×××××××.cn
50 Tianshui South Road 222. Lanzhou 730000 .P.R.China
51 Tel:+86-931-8912025 Fax:+86-931-8912022

Attachments

File name MIME type
submitted-sigsuspend.diff text/x-diff