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 |