RELEASE on March, 1st !!!

Simon Beaumont simon.beaumont at mac.com
Wed Apr 14 00:28:44 CEST 2004


On Tue, 10 Feb 2004 19:43:10 +0100, Marc-Antoine Parent wrote
(in message <mailman.7.1076438978.20368.mozart-hackers at mozart-oz.org>):

 
> Now, I must say we have a harder issue: Do we build for Panther (10.3) 
> only, stay compatible with Jaguar (10.2), etc. (I am not sure we are 
> even still compatible with 10.1, and I would advise against even 
> trying.)
> We may have to consider separate versions. For example, Mozart uses 
> dlopen, etc. which were not in Jaguar, so we used a compatibility shim 
> (dlcompat); it became standard in Panther. I am not sure that, if we 
> link against dlcompat, mozart will work properly with Panther (though 
> it should.) The reverse is of course not true.
> libbz2 and libiconv, both needed by mozart-gtk, also made their way 
> into Panther.
> In other words, some testing and some hard decisions should be done. I 
> myself would favour separate packages, but it adds to the workload.

Please support binary versions for latest os/hardware platform built and 
tested against standard (ootb) dynamic libraries where possible.  There is no 
need to provide binaries for non-standard or out of date platforms as the 
number of permutations may become seriously intractable with time.  As long 
as the build from source/cvs is configurable in a backwardly compatible 
manner then users of old or non standard platforms will be able to build from 
source/cvs.

> 
> While still on the Panther issue, we also need to add a few lines to 
> configuration of  platform/wish:
> The Makefile.in uses pbxbuild in two places. This was renamed to 
> xcodebuild in Panther. we should check which of these, if any, was 
> installed. (It would live in /usr/bin )
> I am not familiar with configure, but maybe I could attempt writing 
> this.
>
I thought Denys or you fixed this some time back (Panther 10.3) I haven't 
re-built to date (now on Panther 10.3.3) or done cvs update (due a don't fix 
what ain't broken philospohy) but I am happy to test the source/cvs build at 
any time. The build must have worked for me sometime as I built from the cvs 
head at the time and have had pretty useful performance and stability since. 
I also built the stdlib recently without any problem and make extensive use 
of QTk in one of my applications. I am always interested in speed-ups and bug 
fixes however ;-)
    
>> darwin-ppc
>> 997 (hard-wired name of compiler ('gcc') in oztool.sh)
> 
> Good point, we now have the xlc option. Did anyone try building mozart 
> with it?

Tell me more...

Simon Beaumont




More information about the mozart-hackers mailing list