Subject: Re: Darwin/OS X bmake Installation was Re: Darwin/OS X Bootstrap
To: Simon J. Gerraty <sjg@crufty.net>
From: Randy Beaudreault <maccult@mac.com>
List: tech-pkg
Date: 01/23/2002 10:00:04
>Are we talking about pkgsrc/devel/bmake ?
>If so you could try sending me the output of configure and
>make -f makefile.boot bootstrap
>I don't have access to a mac, but as maintiner of bmake, I'm interested
>in seeing it work.
>
>Which "make" is being used for bootstrapping do you know?
>
>--sjg

The one in the darwin bootstrap pkgsrc which I would assume to be the same.

All output from running make -f makefile.boot bootstrap:
(cd lst.lib; make -f makefile.boot CC="cc" CFLAGS="-I.. -I./.. -I. 
-I. -DHAVE_CONFIG_H  "-D_PATH_DEFSYSPATH=\"/usr/pkg/share/mk\"" 
-DMAKE_BOOTSTRAP " )
make[1]: Nothing to be done for `all'.
cc *.o lst.lib/*.o -o bmake.boot
/usr/bin/ld: multiple definitions of symbol _Lst_Append
lstAppend.o definition of _Lst_Append in section (__TEXT,__text)
lst.lib/lstAppend.o definition of _Lst_Append in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_AtEnd
lstAtEnd.o definition of _Lst_AtEnd in section (__TEXT,__text)
lst.lib/lstAtEnd.o definition of _Lst_AtEnd in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_AtFront
lstAtFront.o definition of _Lst_AtFront in section (__TEXT,__text)
lst.lib/lstAtFront.o definition of _Lst_AtFront in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Close
lstClose.o definition of _Lst_Close in section (__TEXT,__text)
lst.lib/lstClose.o definition of _Lst_Close in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Concat
lstConcat.o definition of _Lst_Concat in section (__TEXT,__text)
lst.lib/lstConcat.o definition of _Lst_Concat in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Datum
lstDatum.o definition of _Lst_Datum in section (__TEXT,__text)
lst.lib/lstDatum.o definition of _Lst_Datum in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_DeQueue
lstDeQueue.o definition of _Lst_DeQueue in section (__TEXT,__text)
lst.lib/lstDeQueue.o definition of _Lst_DeQueue in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Destroy
lstDestroy.o definition of _Lst_Destroy in section (__TEXT,__text)
lst.lib/lstDestroy.o definition of _Lst_Destroy in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Duplicate
lstDupl.o definition of _Lst_Duplicate in section (__TEXT,__text)
lst.lib/lstDupl.o definition of _Lst_Duplicate in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_EnQueue
lstEnQueue.o definition of _Lst_EnQueue in section (__TEXT,__text)
lst.lib/lstEnQueue.o definition of _Lst_EnQueue in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Find
lstFind.o definition of _Lst_Find in section (__TEXT,__text)
lst.lib/lstFind.o definition of _Lst_Find in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_FindFrom
lstFindFrom.o definition of _Lst_FindFrom in section (__TEXT,__text)
lst.lib/lstFindFrom.o definition of _Lst_FindFrom in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_First
lstFirst.o definition of _Lst_First in section (__TEXT,__text)
lst.lib/lstFirst.o definition of _Lst_First in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_ForEach
lstForEach.o definition of _Lst_ForEach in section (__TEXT,__text)
lst.lib/lstForEach.o definition of _Lst_ForEach in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_ForEachFrom
lstForEachFrom.o definition of _Lst_ForEachFrom in section (__TEXT,__text)
lst.lib/lstForEachFrom.o definition of _Lst_ForEachFrom in section 
(__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Init
lstInit.o definition of _Lst_Init in section (__TEXT,__text)
lst.lib/lstInit.o definition of _Lst_Init in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Insert
lstInsert.o definition of _Lst_Insert in section (__TEXT,__text)
lst.lib/lstInsert.o definition of _Lst_Insert in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_IsAtEnd
lstIsAtEnd.o definition of _Lst_IsAtEnd in section (__TEXT,__text)
lst.lib/lstIsAtEnd.o definition of _Lst_IsAtEnd in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_IsEmpty
lstIsEmpty.o definition of _Lst_IsEmpty in section (__TEXT,__text)
lst.lib/lstIsEmpty.o definition of _Lst_IsEmpty in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Last
lstLast.o definition of _Lst_Last in section (__TEXT,__text)
lst.lib/lstLast.o definition of _Lst_Last in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Member
lstMember.o definition of _Lst_Member in section (__TEXT,__text)
lst.lib/lstMember.o definition of _Lst_Member in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Next
lstNext.o definition of _Lst_Next in section (__TEXT,__text)
lst.lib/lstNext.o definition of _Lst_Next in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Open
lstOpen.o definition of _Lst_Open in section (__TEXT,__text)
lst.lib/lstOpen.o definition of _Lst_Open in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Remove
lstRemove.o definition of _Lst_Remove in section (__TEXT,__text)
lst.lib/lstRemove.o definition of _Lst_Remove in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Replace
lstReplace.o definition of _Lst_Replace in section (__TEXT,__text)
lst.lib/lstReplace.o definition of _Lst_Replace in section (__TEXT,__text)
/usr/bin/ld: multiple definitions of symbol _Lst_Succ
lstSucc.o definition of _Lst_Succ in section (__TEXT,__text)
lst.lib/lstSucc.o definition of _Lst_Succ in section (__TEXT,__text)
make: *** [bmake.boot] Error 1
-- 
Randy

OS X - UNIX for the rest of us
NetBSD - I got it up and running!