1 |
Guck dir mal die Datei "config.log" im Working-Directory an: |
2 |
|
3 |
/var/tmp/portage/net-nntp/slrn-1.0.2/work/slrn-1.0.2/config.log |
4 |
|
5 |
Dort steht drinnen wieso das nicht funktioniert hat. |
6 |
Such einfach nach "cannot create executables" und guck dir die Zeilen |
7 |
darüber an. |
8 |
|
9 |
mfg |
10 |
|
11 |
Am Sun, 14 Dec 2014 18:25:55 +0100 |
12 |
schrieb Clemens Schüller <cs.mlists+gentoo-user-de@×××××××.org>: |
13 |
|
14 |
> Hallo! |
15 |
> |
16 |
> Seit einiger Zeit kann ich keine Pakete mehr emergen: |
17 |
> |
18 |
> Hier slrn als Beispiel: |
19 |
> |
20 |
> --8<---------------cut here---------------start------------->8--- |
21 |
> checking for x86_64-pc-linux-gnu-gcc... clang |
22 |
> checking whether the C compiler works... no |
23 |
> configure: error: in |
24 |
> `/var/tmp/portage/net-nntp/slrn-1.0.2/work/slrn-1.0.2': configure: |
25 |
> error: C compiler cannot create executables See `config.log' for more |
26 |
> details |
27 |
> |
28 |
> !!! Please attach the following file when seeking support: |
29 |
> !!! /var/tmp/portage/net-nntp/slrn-1.0.2/work/slrn-1.0.2/config.log |
30 |
> * ERROR: net-nntp/slrn-1.0.2::gentoo failed (configure phase): |
31 |
> * econf failed |
32 |
> *=20 |
33 |
> * Call stack: |
34 |
> * ebuild.sh, line 93: Called src_configure |
35 |
> * environment, line 2844: Called |
36 |
> autotools-utils_src_configure |
37 |
> * environment, line 600: Called econf |
38 |
> '--docdir=3D/usr/share/doc/= slrn-1.0.2' |
39 |
> '--with-docdir=3D/usr/share/doc/slrn-1.0.2' '--with-slrnpull' '= |
40 |
> --without-canlock' '--without-uu' '--enable-nls' '--with-ssl' |
41 |
> * phase-helpers.sh, line 584: Called die |
42 |
> * The specific snippet of code: |
43 |
> * die "econf failed" |
44 |
> *=20 |
45 |
> * If you need support, post the output of `emerge --info |
46 |
> '=3Dnet-nntp/slrn= -1.0.2::gentoo'`, |
47 |
> * the complete build log and the output of `emerge -pqv |
48 |
> '=3Dnet-nntp/slrn-= 1.0.2::gentoo'`. |
49 |
> * The complete build log is located at |
50 |
> '/var/tmp/portage/net-nntp/slrn-1.0= .2/temp/build.log'. |
51 |
> * The ebuild environment file is located at |
52 |
> '/var/tmp/portage/net-nntp/slr= n-1.0.2/temp/environment'. |
53 |
> * Working directory: |
54 |
> '/var/tmp/portage/net-nntp/slrn-1.0.2/work/slrn-1.0.2' |
55 |
> * S: '/var/tmp/portage/net-nntp/slrn-1.0.2/work/slrn-1.0.2' |
56 |
> --8<---------------cut here---------------end--------------->8--- |
57 |
> |
58 |
> |
59 |
> Und hier der relevante Auszug aus meiner make.conf: |
60 |
> |
61 |
> --8<---------------cut here---------------start------------->8--- |
62 |
> CC=3Dclang |
63 |
> CXX=3Dclang++ |
64 |
> CFLAGS=3D"-O2 -march=3Dcore2 -pipe -fcolor-diagnostics" |
65 |
> CHOST=3D"x86_64-pc-linux-gnu" |
66 |
> CXXFLAGS=3D"${CFLAGS}" |
67 |
> LDFLAGS=3D"-Wl -O1 --as-needed" |
68 |
> ACCEPT_KEYWORDS=3D"~amd64" |
69 |
> MAKEOPTS=3D"-j8" |
70 |
> FEATURES=3D"parallel-fetch protect-owned splitdebug userfetch |
71 |
> userpriv ccache" --8<---------------cut |
72 |
> here---------------end--------------->8--- |
73 |
> |
74 |
> Das Problem tritt _nur_ beim emergen von verschiedenen Paketen auf. |
75 |
> Ein manuelles make funktioniert ohne Probleme. |
76 |
> |
77 |
> |
78 |
> |