Rubino Enterprise fallisce la compilazione con GCC 4.5
-
04-10-2019 - |
Domanda
Rubino Enterprise Edition non riesce a compilare dai sorgenti con GCC 4.5, ma con successo compila con 4.3.3.
In realtà, non so se si tratta di GCC, ma, in realtà, i686 sistema Linux Arch con aggiornamenti laest non sarà RE compilazione.
Compilation riesce con il messaggio:
mkdir -p .ext/common
make PRELIBS='-Wl,-rpath,/opt/ruby-enterprise-1.8.7-2010.01/lib -L/opt/ruby-enterprise-1.8.7-2010.01/lib -ltcmalloc_minimal '
./lib/fileutils.rb:1215: [BUG] Segmentation fault
ruby 1.8.7 (2009-12-24 patchlevel 248) [i686-linux], MBARI 0x8770, Ruby Enterprise Edition 2010.01
make: *** [.rbconfig.time] Aborted
Ci sono delle soluzioni eccetto GCC downgrade?
Soluzione
Ehi, aggiornando Archlinux alla versione più recente risolve il problema, al momento. Non sono sicuro di cosa sia hanno cambiato.
L'errore che si vede non è in GCC btw, il rubino installatore tentativi di script di un file # chmod e per qualche ragione non incontra un SEGFAULT.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow