Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO] Fallita compilazione di dev86
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Spiros
Apprentice
Apprentice


Joined: 11 Mar 2008
Posts: 189
Location: Zurich

PostPosted: Fri Jun 26, 2009 5:16 pm    Post subject: [RISOLTO] Fallita compilazione di dev86 Reply with quote

Sto installando virtualbox-ose e tra le dipendenze c'è sys-devel/dev86. La versione che sto installando è la stabile, cioè la 0.16.17-r5. L'errore che ottengo mentre emergo questo pacchetto è il seguente (ometto la parte senza errori):

Code:

make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/ld'                                                                                       
cp -p ld/objdump86 bin/objdump86                                                                                                                                                     
test -f bin/ncc                                                                                                                                                                       
make -C libc CC=ncc "CCFLAGS=-O" AR=ar86 ARFLAGS=r PLATFORM=i86-ELKS                                                                                                                 
make[3]: Entering directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc'                                                                                     
ncc -c -Mn -O -D__LIBC__ -D__LIBC_VER__='"0.16.17"' -o crt0.o crt0.c                                                                                                                 
*** buffer overflow detected ***: ncc terminated                                                                                                                                     
======= Backtrace: =========                                                                                                                                                         
/lib/libc.so.6(__fortify_fail+0x37)[0x2b77fe010567]                                                                                                                                   
/lib/libc.so.6[0x2b77fe00e370]                                                                                                                                                       
/lib/libc.so.6[0x2b77fe00ea5b]                                                                                                                                                       
ncc[0x401548]                                                                                                                                                                         
ncc[0x403347]                                                                                                                                                                         
/lib/libc.so.6(__libc_start_main+0xe6)[0x2b77fdf4b486]                                                                                                                               
ncc[0x400db9]                                                                                                                                                                         
======= Memory map: ========                                                                                                                                                         
00400000-00405000 r-xp 00000000 08:05 363917                             /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/bin/ncc                                       
00604000-00605000 r--p 00004000 08:05 363917                             /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/bin/ncc                                       
00605000-00606000 rw-p 00005000 08:05 363917                             /var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/bin/ncc                                       
0135a000-0137b000 rw-p 0135a000 00:00 0                                  [heap]                                                                                                       
2b77fdb00000-2b77fdb1c000 r-xp 00000000 08:05 277578                     /lib64/ld-2.8.so                                                                                             
2b77fdb1c000-2b77fdb1e000 rw-p 2b77fdb1c000 00:00 0                                                                                                                                   
2b77fdd1b000-2b77fdd1c000 r--p 0001b000 08:05 277578                     /lib64/ld-2.8.so                                                                                             
2b77fdd1c000-2b77fdd1d000 rw-p 0001c000 08:05 277578                     /lib64/ld-2.8.so                                                                                             
2b77fdd1d000-2b77fdd29000 r-xp 00000000 08:05 12281                      /usr/lib64/libsandbox.so                                                                                     
2b77fdd29000-2b77fdf29000 ---p 0000c000 08:05 12281                      /usr/lib64/libsandbox.so                                                                                     
2b77fdf29000-2b77fdf2a000 r--p 0000c000 08:05 12281                      /usr/lib64/libsandbox.so                                                                                     
2b77fdf2a000-2b77fdf2b000 rw-p 0000d000 08:05 12281                      /usr/lib64/libsandbox.so                                                                                     
2b77fdf2b000-2b77fdf2d000 rw-p 2b77fdf2b000 00:00 0                                                                                                                                   
2b77fdf2d000-2b77fe076000 r-xp 00000000 08:05 277605                     /lib64/libc-2.8.so                                                                                           
2b77fe076000-2b77fe276000 ---p 00149000 08:05 277605                     /lib64/libc-2.8.so                                                                                           
2b77fe276000-2b77fe27a000 r--p 00149000 08:05 277605                     /lib64/libc-2.8.so                                                                                           
2b77fe27a000-2b77fe27b000 rw-p 0014d000 08:05 277605                     /lib64/libc-2.8.so                                                                                           
2b77fe27b000-2b77fe280000 rw-p 2b77fe27b000 00:00 0                                                                                                                                   
2b77fe280000-2b77fe282000 r-xp 00000000 08:05 277587                     /lib64/libdl-2.8.so                                                                                         
2b77fe282000-2b77fe482000 ---p 00002000 08:05 277587                     /lib64/libdl-2.8.so                                                                                         
2b77fe482000-2b77fe483000 r--p 00002000 08:05 277587                     /lib64/libdl-2.8.so                                                                                         
2b77fe483000-2b77fe484000 rw-p 00003000 08:05 277587                     /lib64/libdl-2.8.so                                                                                         
2b77fe484000-2b77fe486000 rw-p 2b77fe484000 00:00 0                                                                                                                                   
2b77fe486000-2b77fe49c000 r-xp 00000000 08:05 272682                     /lib64/libgcc_s.so.1                                                                                         
2b77fe49c000-2b77fe69b000 ---p 00016000 08:05 272682                     /lib64/libgcc_s.so.1                                                                                         
2b77fe69b000-2b77fe69c000 r--p 00015000 08:05 272682                     /lib64/libgcc_s.so.1                                                                                         
2b77fe69c000-2b77fe69d000 rw-p 00016000 08:05 272682                     /lib64/libgcc_s.so.1                                                                                         
7fffacf92000-7fffacfa9000 rw-p 7ffffffe8000 00:00 0                      [stack]                                                                                                     
7fffacffc000-7fffacffd000 r-xp 7fffacffc000 00:00 0                      [vdso]                                                                                                       
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]                                                                                                   
make[3]: *** [crt0.o] Aborted                                                                                                                                                         
make[3]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17/libc'                                                                                     
make[2]: *** [library] Error 2                                                                                                                                                       
make[2]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/sys-devel/dev86-0.16.17-r5/work/dev86-0.16.17'
make: *** [all] Error 2
 *
 * ERROR: sys-devel/dev86-0.16.17-r5 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2239:  Called die
 * The specific snippet of code:
 *       emake -j1 DIST="${D}" || die;
 *  The die message:
 *   (no error message)
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/sys-devel/dev86-0.16.17-r5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-devel/dev86-0.16.17-r5/temp/environment'.


Che cosa posso fare?
Non so serve, ma il comando che sembra aver dato problemi è ncc -c -Mn -O -D__LIBC__ -D__LIBC_VER__='"0.16.17"' -o crt0.o crt0.c. Non so che cosa sia, ma io ncc non ce l'ho nel PATH. È un compiler?


EDIT: ho aperto una discussione sul forum internazionale (nonostante il mio scarsissimo inglese) e sono riuscito a risolvere. Per gli interessati, la discussione è qui. Per gli interessati frettolosi: ho risolto smascherando la versione successivo (la r6).
_________________
Spiros
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum