1 |
On 2013-04-15 11:42 AM, Michael Mol <mikemol@×××××.com> wrote: |
2 |
> On 04/15/2013 11:37 AM, Tanstaafl wrote: |
3 |
>> Hi all, |
4 |
>> |
5 |
>> Help!!!!! :( |
6 |
> |
7 |
> [snip] |
8 |
> |
9 |
>> |
10 |
>> I've tried recompiling both (both compile/install ok), but when I try to |
11 |
>> start SSHD I get: |
12 |
>> |
13 |
>> # /etc/init.d/sshd start |
14 |
>> /etc/init.d/sshd: line 18: 2079 Illegal instruction "${SSHD_BINARY}" -t |
15 |
>> ${SSHD_OPTS} |
16 |
>> * ERROR: sshd failed to start |
17 |
> |
18 |
> ^^ That screams 'CFLAGS' issue. Verify that the CFLAGS for your prod |
19 |
> server are the same (or close enough) to that of your dev server. |
20 |
> |
21 |
> Guessing the new host has different CPU capabilities exposed to the |
22 |
> guest, either because of a differing hypervisor configuraiton, or |
23 |
> because of the different underlying hardware. |
24 |
|
25 |
Ok, as I said, I got SSH working now and am making progress, updating |
26 |
@system a little at a time... |
27 |
|
28 |
Before I started updating everything in @system though, I tried ncurses |
29 |
again (one of the first ones that failed on me), and it still dies with |
30 |
this: |
31 |
|
32 |
INFO: setup |
33 |
Package: sys-libs/ncurses-5.9-r2 |
34 |
Repository: gentoo |
35 |
Maintainer: base-system@g.o |
36 |
USE: abi_x86_32 cxx elibc_glibc gpm kernel_linux unicode |
37 |
userland_GNU x86 |
38 |
FEATURES: sandbox |
39 |
INFO: unpack |
40 |
Applying ncurses-5.8-gfbsd.patch ... |
41 |
Applying ncurses-5.7-nongnu.patch ... |
42 |
Applying ncurses-5.9-rxvt-unicode-9.15.patch ... |
43 |
Applying ncurses-5.9-fix-clang-build.patch ... |
44 |
ERROR: compile |
45 |
ERROR: sys-libs/ncurses-5.9-r2 failed (compile phase): |
46 |
(no error message) |
47 |
|
48 |
Call stack: |
49 |
ebuild.sh, line 93: Called src_compile |
50 |
environment, line 2340: Called do_compile 'narrowc' |
51 |
environment, line 467: Called die |
52 |
The specific snippet of code: |
53 |
emake ${make_flags} || die |
54 |
|
55 |
If you need support, post the output of `emerge --info |
56 |
'=sys-libs/ncurses-5.9-r2'`, |
57 |
the complete build log and the output of `emerge -pqv |
58 |
'=sys-libs/ncurses-5.9-r2'`. |
59 |
The complete build log is located at |
60 |
'/var/tmp/portage/sys-libs/ncurses-5.9-r2/temp/build.log'. |
61 |
The ebuild environment file is located at |
62 |
'/var/tmp/portage/sys-libs/ncurses-5.9-r2/temp/environment'. |
63 |
Working directory: '/var/tmp/portage/sys-libs/ncurses-5.9-r2/work/narrowc' |
64 |
S: '/var/tmp/portage/sys-libs/ncurses-5.9-r2/work/ncurses-5.9' |
65 |
|
66 |
Ideas? |