sebsd kernel compilation

Robert Watson rwatson at FreeBSD.org
Wed Jun 8 23:52:27 GMT 2005


On Tue, 7 Jun 2005, Josef Pojsl wrote:

> On Mon, May 30, 2005 at 08:11:44PM +0100, Robert Watson wrote:
>>> Here is the checksum:
>>>
>>> MD5 (mac_posix_sem.c) = 76d3aac61df8ee064f310013303dec29
>>>
>>> I have once again tried to cvsup sebsd source tree, no change so far.
>>
>> I checked in with Gordon Tetlow, who helps run the FreeBSD perforce
>> server, and apparently there's a problem wherein the perforce tree has
>> gotten out of sync with the CVS export, so there are some changes that
>> haven't been exported.  In particular, the fix for the build problem
>> you're seeing.  It sounds like it should be fixed shortly (tomorrow?).
>
> thanks for your answer. There were a few changes in the sebsd cvsup 
> repository recently, but the mac_posix_sem.c file is still the same. The 
> changes break even buildworld that had worked for me before:

Josef,

Sorry for the delay in responding -- I'm at Apple's WWDC conference this 
week in San Francisco so am somewhat offline (the 802.11 here wasn't 
intended to handle 4000 notebooks).  I'm able to build SEBSD locally out 
of cvsup on a 5.x box, o I'm wondering if something is left over from 
previous build attempts that's getting in the way.  Could you rm -Rf your 
/usr/obj/(whatever) tree and rety?  If there's still a problem, maybe 
cvsup is confused and we should have you re-cvsup the source tree.  I know 
there were minor corruption problems on cvsup10 so Gordon had to re-export 
the SEBSD source oto fix them.



Robert N M Watson

>
> ...
> cc -o make_keys -O2 -pipe  -I. -I/usr/trustedbsd/projects/trustedbsd/sebsd/lib/libncurses -I/usr/trustedbsd/projects/trustedbsd/sebsd/lib/libncurses/../../contrib/ncurses/ncurses -I/usr/trustedbsd/projects/trustedbsd/sebsd/lib/libncurses/../../contrib/ncurses/include -Wall -DFREEBSD_NATIVE -DNDEBUG -DHAVE_CONFIG_H -DTERMIOS  /usr/trustedbsd/projects/trustedbsd/sebsd/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/make_keys.c
> /usr/obj/usr/trustedbsd/projects/trustedbsd/sebsd/i386/usr/bin/ld: cannot find -lc
> *** Error code 1
>
> I am really sorry for bothering you again. Is there any other way
> to get the up-to-date source tree (maybe with Perforce client)?
>
> Thanks,
> --
> Josef
>
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-discuss" in the body of the message



More information about the trustedbsd-discuss mailing list