Gentoo Archives: gentoo-embedded

From: Robert Szentmihalyi <robert.szentmihalyi@×××.de>
To: Mike Frysinger <vapier@g.o>
Cc: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] cross-arm-softfloat-linux-uclibc/uclibc-0.9.28.3-r1 fails
Date: Sat, 06 Oct 2007 13:05:43
Message-Id: 200710061454.24518.robert.szentmihalyi@gmx.de
In Reply to: Re: [gentoo-embedded] cross-arm-softfloat-linux-uclibc/uclibc-0.9.28.3-r1 fails by Mike Frysinger
1 Hi, Mike!
2
3
4 On Samstag, 6. Oktober 2007, Mike Frysinger wrote:
5 > On Friday 05 October 2007, Robert Szentmihalyi wrote:
6 > > ioperm.c:47:22: error: asm/page.h: No such file or directory
7 > >
8 > > Is it a bug?
9 >
10 > yes
11 >
12 > > Any ideas?
13 >
14 > it's been fixed in newer uClibc's
15 > -mike
16
17 I used the ebuild from bugs.gentoo.org, but there
18 is a problem still:
19
20 # USE="-nls -iconv" crossdev --libc uclibc-0.9.29 --target arm-softfloat-linux-uclibc
21
22 leads to
23
24 --------------------------------------------------------------------
25 #
26 # configuration written to .config
27 #
28 ./extra/scripts/conf-header.sh .config > include/bits/uClibc_config.h
29 /bin/sh: line 1: 13162 Segmentation fault arm-softfloat-linux-uclibc-ld --warn-unresolved-symbols -o /dev/null -b binary /dev/null > /dev/null 2>&1
30 * QA Notice: USE Flag 'crosscompile_opts_headers-only' not in IUSE for cross-arm-softfloat-linux-uclibc/uclibc-0.9.29
31 /bin/sh: line 1: 13379 Segmentation fault arm-softfloat-linux-uclibc-ld --warn-unresolved-symbols -o /dev/null -b binary /dev/null > /dev/null 2>&1
32 make[1]: `conf' is up to date.
33 /bin/sh: line 1: 13481 Segmentation fault arm-softfloat-linux-uclibc-ld --warn-unresolved-symbols -o /dev/null -b binary /dev/null > /dev/null 2>&1
34 CC ldso/ldso/ldso.oS
35 ./ldso/include/dl-syscall.h: In function '_dl_mmap':
36 ./ldso/include/dl-syscall.h:156: error: impossible constraint in 'asm'
37 make: *** [ldso/ldso/ldso.oS] Error 1
38 *
39 * ERROR: cross-arm-softfloat-linux-uclibc/uclibc-0.9.29 failed.
40 * Call stack:
41 * ebuild.sh, line 1654: Called dyn_compile
42 * ebuild.sh, line 990: Called qa_call 'src_compile'
43 * ebuild.sh, line 44: Called src_compile
44 * uclibc-0.9.29.ebuild, line 379: Called die
45 *
46 * make failed
47 * If you need support, post the topmost build error, and the call stack if relevant.
48 * A complete build log is located at '/var/tmp/cross/arm-softfloat-linux-uclibc/portage/cross-arm-softfloat-linux-uclibc/uclibc-0.9.29/temp/build.log'.
49 * This ebuild is from an overlay: '/usr/local/portage/'
50 *
51
52 * Messages for package cross-arm-softfloat-linux-uclibc/uclibc-0.9.29:
53
54 * You really should consider setting UCLIBC_CPU
55 * Otherwise, the build will be generic (read: slow).
56 * Available CPU options:
57 *
58 * ERROR: cross-arm-softfloat-linux-uclibc/uclibc-0.9.29 failed.
59 * Call stack:
60 * ebuild.sh, line 1654: Called dyn_compile
61 * ebuild.sh, line 990: Called qa_call 'src_compile'
62 * ebuild.sh, line 44: Called src_compile
63 * uclibc-0.9.29.ebuild, line 379: Called die
64 *
65 * make failed
66 * If you need support, post the topmost build error, and the call stack if relevant.
67 * A complete build log is located at '/var/tmp/cross/arm-softfloat-linux-uclibc/portage/cross-arm-softfloat-linux-uclibc/uclibc-0.9.29/temp/build.log'.
68 * This ebuild is from an overlay: '/usr/local/portage/'
69
70 --------------------------------------------------------------------
71
72 Any ideas?
73 If you need more information, just tell me.
74
75 TIA,
76 Robert
77
78 --
79 gentoo-embedded@g.o mailing list