Re: [NTG-context] [Dev-luatex] luatex not compiling
Hi Yannis, I had recently a new MacBook Pro (my good old PowerBook was stolen…) and so I installed MacOS X 10.5 on my Intel based MacBook. I confirm that I cannot run LuaTeX (actually I never could run anything other than very simple ConTeXt mkii files with luatex…). Following up the discussions on LuaTeX it seems that Hans van der Meer pointed out an issue with SIGSTKSZ, Taco added a fix and some people have succeded to compile luatex mkiv on MacOS X 10.5.1., but I haven't tried since all this is above my understanding. I did install SheepShaver to run MacOS 9.0.1 or 9.0.2: I can run this on my Intel based MacBook, but I cannot do anything with it, because I cannot install into the disk image created for SheepShaver any MacOS 9 software I have… If you need any further information on the issue, I can send you off list the steps taken for an install of SheepShaver. Best regards and my best wishes for everyone: OK On 25 déc. 07, at 13:43, Yannis Haralambous wrote: Le 24 déc. 07 à 21h50, Taco Hoekwater a écrit : Something changed from 10.4 to 10.5 I spent 30 minutes installing 10.5 and after ten minutes decided to return to 10.4 (which took me a few hours). Nothing worked anymore, neither X, nor Classic. And to install Time Machine I needed twice the hard disk I had... Now I'm desperately trying to install SheepShaver so that I'll still be able to run my Classic application (FontStudio!) when I finally switch to 10.5... Anhyone has tried it? -- + ---+ | Yannis Haralambous, Ph.D. [EMAIL PROTECTED] | | Professor http://omega.enstb.org/yannis | | Tel. +33 (0)2.29.00.14.27 | | Fax +33 (0)2.29.00.12.82 | | Computer Science Department | | TELECOM Bretagne | | Technopole de Brest Iroise, CS 83818, 29238 Brest CEDEX 3, France | | Google-Earth coordinates: 48°21'31.57"N 4°34'16.76"W | + ---+ ...pour distinguer l'exterieur d'un aquarium, mieux vaut n'etre pas poisson ...the ball I threw while playing in the park has not yet reached the ground Es gab eine Zeit, wo ich nur ungern ueber Schubert sprechen, nur Naechtens den Baeumen und Sternen von ihm vorerzaehlen moegen. ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___ ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
On Dec 25, 2007 11:13 AM, Yannis Haralambous <[EMAIL PROTECTED]> wrote: > > Le 24 déc. 07 à 21h50, Taco Hoekwater a écrit : > > > Something changed from 10.4 to 10.5 > I spent 30 minutes installing 10.5 and after ten minutes decided to return > to 10.4 (which took me a few hours). > Nothing worked anymore, neither X, nor Classic. And to install Time Machine > I needed twice the hard disk I had... > > Now I'm desperately trying to install SheepShaver so that I'll still be able > to run my Classic application (FontStudio!) > when I finally switch to 10.5... Anhyone has tried it? Welcome ! -- luigi http://wiki.contextgarden.net/User:Luigi.scarso/Merry_Christmas_2007 it's new . it's powerful . it's luatex . http://www.luatex.org ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
Le 24 déc. 07 à 21h50, Taco Hoekwater a écrit : Something changed from 10.4 to 10.5 I spent 30 minutes installing 10.5 and after ten minutes decided to return to 10.4 (which took me a few hours). Nothing worked anymore, neither X, nor Classic. And to install Time Machine I needed twice the hard disk I had... Now I'm desperately trying to install SheepShaver so that I'll still be able to run my Classic application (FontStudio!) when I finally switch to 10.5... Anhyone has tried it? -- +--- + | Yannis Haralambous, Ph.D. [EMAIL PROTECTED] bretagne.eu | | Professor http://omega.enstb.org/ yannis | | Tel. +33 (0) 2.29.00.14.27 | | Fax +33 (0) 2.29.00.12.82 | | Computer Science Department | | TELECOM Bretagne | | Technopole de Brest Iroise, CS 83818, 29238 Brest CEDEX 3, France | | Google-Earth coordinates: 48°21'31.57"N 4° 34'16.76"W | +--- + ...pour distinguer l'exterieur d'un aquarium, mieux vaut n'etre pas poisson ...the ball I threw while playing in the park has not yet reached the ground Es gab eine Zeit, wo ich nur ungern ueber Schubert sprechen, nur Naechtens den Baeumen und Sternen von ihm vorerzaehlen moegen. ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
Jjgod Jiang wrote: > > I just checked out the latest luatex source from svn, with > the following patch, luatex builds fine on 10.5: Thank you very much. Patch applied to trunk. Best wishes, Taco ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
Hi Taco, On Mon, 24 Dec 2007, Taco Hoekwater wrote: > Perhaps not any more in 10.5? Something changed from 10.4 to 10.5 that > broke luatex's build process. Just the building though, pre-compiled > binaries work fine. What exactly has changed is a mystery so far. You're right, I think it has been changed in 10.5, the following text is copied from sigaltstack(2) in 10.5: LEGACY SYNOPSIS #include #include The include file is necessary. struct sigaltstack { char *ss_sp; int ss_size; int ss_flags; }; int sigaltstack(const struct sigaltstack *ss, struct sigaltstack *oss); The variable types have changed. Specifically, the sigaltstack struct is no longer used. COMPATIBILITY Use of the (obsolete) sigaltstack struct will cause compiler diagnostics. Use stack_t, defined in . I just checked out the latest luatex source from svn, with the following patch, luatex builds fine on 10.5: Index: src/texk/web2c/lib/texmfmp.c === --- src/texk/web2c/lib/texmfmp.c(revision 972) +++ src/texk/web2c/lib/texmfmp.c(working copy) @@ -405,7 +405,11 @@ #ifdef WIN32 SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) &segv_handler_filter); #else +#if __DARWIN_UNIX03 +stack_t sigstk; +#else struct sigaltstack sigstk; +#endif struct sigaction segv_act; sigstk.ss_sp = xmalloc(SIGSTKSZ); sigstk.ss_size = SIGSTKSZ; HTH. - Jiang ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
Jjgod Jiang wrote: > On Fri, 21 Dec 2007, Taco Hoekwater wrote: it on OSX? On linux it's ... >>> Should'nt this discssion go to the dev-luatex list? :-) >> But did not CC the list himself. :-) >> >> This: http://www.hmug.org/man/2/sigaltstack.php >> >> looks like a Mac OS X manual page. However, Thomas reported that >> using stack_t (as the man page says) did not actually help either. >> >> I do not have a recent Macintosh, so I can not test this. If this >> issue can not be resolved, I will simply remove the signal trapping >> code in the next beta. > > Will you please elaborate? I'm not quite sure what you guys are talking > about, but (/usr/include/signal.h) in current Mac OS X (10.5, > 10.4 at least) already included . Perhaps not any more in 10.5? Something changed from 10.4 to 10.5 that broke luatex's build process. Just the building though, pre-compiled binaries work fine. What exactly has changed is a mystery so far. Best wishes, Taco ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] [Dev-luatex] luatex not compiling
On Fri, 21 Dec 2007, Taco Hoekwater wrote: >>> it on OSX? On linux it's ... >> >> Should'nt this discssion go to the dev-luatex list? :-) > > But did not CC the list himself. :-) > > This: http://www.hmug.org/man/2/sigaltstack.php > > looks like a Mac OS X manual page. However, Thomas reported that > using stack_t (as the man page says) did not actually help either. > > I do not have a recent Macintosh, so I can not test this. If this > issue can not be resolved, I will simply remove the signal trapping > code in the next beta. Will you please elaborate? I'm not quite sure what you guys are talking about, but (/usr/include/signal.h) in current Mac OS X (10.5, 10.4 at least) already included . - Jiang ___ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___