Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


I believe it's about time to drop 10.4 support in LibreOffice. [in master]

I agree, but please ignore my opinion, as I am not really in the Mac part of this community... I 
just happen to have also a MacBookPro, I love it, and build LO on it (natively, and cross-compiling 
for iOS).

Most of this is because I'd like to Upgrade my box to 10.7 and the new 
version of xCode 4.1 (the Mac development suit) doesn't support 10.4.

Xcode 4(.0) which has been out for some time already has not supported 10.4 either, so one had to 
install Xcode 3 in parallel with Xcode 4. Which works fine, as long as you install Xcode 3 first, 
and in a different prefix (like /Xcode3, instead of the default /Developer). You can even develop 
against the 10.4 SDK in thr Xcode IDE if you add a few symlinks, 
http://hints.macworld.com/article.php?story=20110318050811544 . (But for an LO build that is 
irrelevant, we don't use the IDE.)

I upgraded my Mac to 10.7 yesterday, and with some minor glitches, a LO build seemed to get going 
normally. I didn't have time to let it complete, though, before the wife started to use the MBP, 
and she has a tendency of putting it to sleep (closing the lid) when finishing, and I didn't bother 
go down and re-open the lid, reopen my ssh connections, etc, as it was getting late;)

I pushed some fixes that I hope help with the above mentioned glitches. Seems that we for some 
reason have been using -L/usr/lib when building for the Mac, which of course is silly as we 
explicitly build against the 10.4 SDK, so we should never have any reason to link against a library 
in the potentially much newer build OS. Previously that apparently/hopefully didn't matter, but in 
10.7 I saw some strange problem that seemed to be caused by such unintended linking with stuff from 
/usr/lib. Or something.


--tml



Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.