On 1/02/13 16:58, Hanspeter Niederstrasser wrote:
[]
> Further digging found that taglib (or rather kde4-buildenv) sets
> -DCMAKE_OSX_SYSROOT:PATH=/ and this makes cmake unhappy.  Testing
> options to make cmake no longer unhappy.

This used to be the way to tell cmake "don't use any SDK". The new 
version now seems to want in addition 
-DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=""

The package I tested it with, scribus-aqua, already had this for some 
reason, so I didn't notice.

In general, I don't want to patch cmake's quirks, unless they interfere 
directly with Fink's build system like the FRAMEWORK/APPBUNDLE FIRST 
default, which I changed to LAST, because it meant "include any 3rd 
party crap that you can find" and led to frequent breakage.

So I would recommend that packages that use -DCMAKE_OSX_SYSROOT:PATH=/ 
now also use -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING="". For the present 
case, this should be done by modifying the kde4-buildenv package.

-- 
Martin



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to