[Vm-dev] Unix VM closure enabled?

Bert Freudenberg bert at freudenbergs.de
Fri Jul 17 20:55:53 UTC 2009

On 17.07.2009, at 22:36, Andreas Wacknitz wrote:

> Am 17.07.2009 um 22:22 schrieb Bert Freudenberg:
>> On 17.07.2009, at 21:55, Andreas Wacknitz wrote:
>>> Am 17.07.2009 um 18:46 schrieb Bert Freudenberg:
>>>> On 17.07.2009, at 18:25, Andreas Wacknitz wrote:
>>>>> Am 17.07.2009 um 13:23 schrieb Damien Cassou:
>>>>>> On Wed, Jul 15, 2009 at 12:56 AM, Andreas Raab<andreas.raab at gmx.de 
>>>>>> > wrote:
>>>>>>> In any case, what is the process that users have to go through  
>>>>>>> to get a
>>>>>>> closure-enabled VM on their preferred Unix flavor?
>>>>>> Download the 'GNU/Linux and other Unix' VM from:
>>>>> I don't understand why UNIX is mentioned if only a Linux VM is  
>>>>> available under this entry.
>>>>> I really would like to see a real (and actual) UNIX VM available  
>>>>> for download.
>>>> There are very few non-Linux Unix users in the Squeak community.  
>>>> If someone would step forward to maintain a Solaris or *BSD or  
>>>> whatever unixy VM binary they would be welcome. Until then,  
>>>> everyone who needs it compiles their
>>> I intend to create Solaris SPARC packages. Alas I have some  
>>> problems with prerequisites at the moment. Libffi-3.0.8 has
>>>  expected passes: 1049
>>>  unexpected failures: 285
>>>  unsupported tests: 15
>>> I want to find out how to reduce the amount of failures (if  
>>> possible). Then I will try to create real packages (not just tar  
>>> files like on http://www.squeakvm.org/unix/)
>>> I don't like the /usr/local locations in the archives that are  
>>> provided at squeakvm because they violate the SysV specifications.
>>> Alas I have to patch some places that were already fixed several  
>>> months ago but nobody commited the changes.
>>> Of course I am also waiting for the closure changes appearing in  
>>> the UNIX sources...
>> /usr/local is just the default location for user-compiled software.  
>> If you are building system packages you can of course change that,  
>> use the prefix option for the configure script.
> /usr/local violates SysV specs. User compiled software should be  
> installed to /opt for SysV. /usr/local is only valid for BSD and  
> Linux systems.
> Andreas

Ah. Good to have experts :) That should be fixed in configure then (or  
maybe configure even knows and we override its defaults?)

- Bert -

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20090717/df2f8898/attachment.htm

More information about the Vm-dev mailing list