[Alpine-info] Problems building alpine 2.00 for Mac OS X 10.6

Mark Crispin mrc+uw at panda.com
Fri Oct 9 08:54:45 PDT 2009


On Fri, 9 Oct 2009, Andrew Carter wrote:

> So, investigating this, it appears there is a special case for pre-10.6 that

> has the pam includes in a non-standard location

> (imap/src/osdep/unix/ckp_pam.c). This is governed by a macro MAC_OSX_KLUDGE.

> So if I simply remove this line in the Makefile:

>

> imap/Makefile:

> 421: EXTRACFLAGS="$(EXTRACFLAGS) -DMAC_OSX_KLUDGE=1" \


This is the correct remedy.

In Panda IMAP, I created a new "oss" port that reflects this change. I
think that re-alpine may have done the same thing, with some extra rules
in the Alpine configure script to detect this difference.

I don't know which is more annoying: Apple picking an incompatible
location to begin with, or changing it to create an incompatibility
between Snow Leopard and all prior versions.

-- Mark --

http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.


More information about the Alpine-info mailing list