On Sun, Sep 04, 2005 at 11:20:08AM +0200, Michal Moskal wrote: > On 9/4/05, Jakub Bogusz <[EMAIL PROTECTED]> wrote: > > Bo było stare mono. > > Teraz nie da się zainstalować nowego monodoc, bo się mono-tools nie > > kompiluje. > > Do tego nowe mono: > > - nie działa na sparcu (teoretycznie powinno, ale po poprawieniu błędu > > kompilacji libgc mono sypie się z SIGSEGV) > > <quote> > Hi, > > What OS are you using ? If it is linux, then this is because the > runtime has not been ported to sparc linux. > > Zoltan > </quote>
Ciekawe, bo po zbudowaniu mono z -O0 bootstrap przechodzi. (z -O2 wylatuje z memory faultem) Wrote: /home/users/builder2/rpm/RPMS/mono-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-devel-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-basic-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-csharp-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-ilasm-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-jscript-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-static-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-jay-1.1.8.3-4dbg.sparc.rpm Wrote: /home/users/builder2/rpm/RPMS/mono-compat-links-1.1.8.3-4dbg.sparc.rpm Swoją drogą dziwnie wygląda błąd na buildlogs: mcs /nowarn:649 /nowarn:169 -nowarn:612 -nowarn:618 -d:INSIDE_CORLIB -d:NET_1_1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig /unsafe /nostdlib /target:library /out:mscorlib.dll @corlib.dll.sources ** ERROR **: file exceptions-sparc.c: line 382 (mono_arch_handle_exception): assertion failed: (!ctx->uc_mcontext.gregs) aborting... pochodzi on od zainstalowanego na builderze mono 1.0.6 - ale jak ręcznie uruchamiam na builderze to polecenie, to przechodzi... BTW, czy powinniśmy pozwalać używać zainstalowanego mono do bootstrapowania? Jego brak objawia się komunikatem: *** The compiler 'mcs' doesn't appear to be usable. *** Falling back to using pre-compiled binaries. Be warned, this may not work. ale działa. Jeśli będzie akurat zainstalowana jakaś walnięta wersja mono, to nowe mono się nie zbuduje poprawnie. Z kolei na alphie normalnie nie znajduje mcs, bo jest tylko mint - można mu pomóc przekazując EXTERNAL_RUNTIME=mint. PS. -rw------- 1 qboosh users 14135104 2005-09-04 17:12 PLD/RPMS/mono-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 383087 2005-09-04 17:12 PLD/RPMS/mono-basic-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 4869 2005-09-04 17:12 PLD/RPMS/mono-compat-links-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 1100219 2005-09-04 17:12 PLD/RPMS/mono-csharp-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 2887723 2005-09-04 17:12 PLD/RPMS/mono-devel-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 128515 2005-09-04 17:12 PLD/RPMS/mono-ilasm-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 55876 2005-09-04 17:12 PLD/RPMS/mono-jay-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 7522 2005-09-04 17:12 PLD/RPMS/mono-jscript-1.1.8.3-4.alpha.rpm -rw------- 1 qboosh users 808046 2005-09-04 17:12 PLD/RPMS/mono-static-1.1.8.3-4.alpha.rpm ale to na builderze nie przejdzie, bo musiałem make wznawiać z kilkadziesiąt razy. -- Jakub Bogusz http://qboosh.cs.net.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
