On Sat, Feb 04, 2006, Bill Campbell wrote:
>I'm trying to build openpkg-20060204 on OS X Tiger this morning.
>
>The first problem I found was in OSSP uuid where there's a conflict with
>the system definition of uuid_t in /usr/include/unistd.h and the uuid.h.in
>file,
>
>So far I've tried a few things including running ``aclocal'' in the
>directory, but the only one that allowed uuid to build is to hack the
>uuid.h.in file to redefine uuid_t when building on Tiger.
>
>I did this with this patch, and modifying the openpkg.spec file to apply
>the patch and add ``-DDARWIN'' to CFLAGS.  I would prefer to use something
>that's defined by gcc automatically, but haven't been able to find the
>default CPP definitions on Apple's site.

The patch I posted earlier today worked -- at least I have the
basic bootstrap built, have built ``make'', and am in the
processo of building gcc.

Ralf probably has a better fix for uuid than this.

I'm attaching the patch and the openpkg.spec file I used to
bootstrap this.

The files are also here:

        http://opkg.libertysoft.org/opsys/osx/

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676

``Now if there is one thing that we do worse than any other nation, it is
try and manage somebody else's affairs.''
    Will Rogers
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to