Re: [NTG-context] [Dev-luatex] luatex not compiling

2007-12-26 Thread Otared Kavian

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

2007-12-26 Thread luigi scarso
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

2007-12-26 Thread Yannis Haralambous

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

2007-12-24 Thread Taco Hoekwater
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

2007-12-24 Thread Jjgod Jiang
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

2007-12-24 Thread Taco Hoekwater
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

2007-12-24 Thread Jjgod Jiang

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
___