Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2006 09:11:05 -0800
From:      Martin Fong <martin.fong@sri.com>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        trustedbsd-audit@FreeBSD.org
Subject:   Re: FYI: OpenBSM 1.0 alpha 4 tarball up for download
Message-ID:  <440332A9.4060207@sri.com>
In-Reply-To: <20060227022732.Q52695@fledge.watson.org>
References:  <43FF8789.80203@sri.com> <20060227022732.Q52695@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Robert,

 > On Fri, 24 Feb 2006, Martin Fong wrote:
 >
 >>    building shared library libbsm.1.dylib
 >>    /usr/bin/libtool: for architecture: cputype (16777234) cpusubtype
 >>    (0) file: -lSystem is not an object file (not allowed in a
 >>    library)
 >>    *** Error code 1
 >>
 >>    Stop in projects/trustedbsd/openbsm/libbsm.
 >>
 >>  Is this due to a development environment requirement other than
 >>  using bsdmake?
 >
 > BTW, Google suggests that this is a product of an old Xcode install
 > on a recent Tiger, and that an upgrade to a recent Xcode should
 > help....  [It] would be great if you could give it a try.

I've installed the latest Xcode 2.2 distribution
(xcode_2.2_8m654_018213974.dmg) on my Mac OS X 10.4.5 machine and,
ignoring linting issues (e.g., signedness differences on arguments), I
now have the following compilation error:

     % bsdmake
     ===> bsm (all)
     ===> libbsm (all)
       [Snip.]

     cc -O -pipe -I- -I.. -Wall  -c bsm_wrappers.c
     cc1: note: obsolete option -I- used, please use -iquote instead
     In file included from /usr/include/sys/ucred.h:64,
                      from /usr/include/sys/sysctl.h:71,
                      from bsm_wrappers.c:38:
     ../bsm/audit.h:248: error: parse error before 'TAILQ_ENTRY'
     ../bsm/audit.h:255: error: parse error before 'TAILQ_HEAD'
     ../bsm/audit.h:258: error: parse error before 'au_rec_q'
     In file included from /usr/include/sys/sysctl.h:71,
                      from bsm_wrappers.c:38:
     /usr/include/sys/ucred.h:75: error: parse error before 'TAILQ_ENTRY'
     /usr/include/sys/ucred.h:88: error: parse error before '}' token
     *** Error code 1

     Stop in /projects/trustedbsd/openbsm/libbsm.
     *** Error code 1

     Stop in /projects/trustedbsd/openbsm.

(BTW, I've put a log of the build in
ftp://ftp.csl.sri.com/pub/emerald/.macbsm/.rwatson as build3.log.)

      Thanks!

      ...Martin

[-- Attachment #2 --]
0	*H
010	+0	*H
D0
0shR*W0
	*H
010	UUS10U
VeriSign, Inc.1<0:U3Class 2 Public Primary Certification Authority - G21:08U1(c) 1998 VeriSign, Inc. - For authorized use only10UVeriSign Trust Network0
020923000000Z
070922235959Z010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CA00
	*H
0kU[ҪT/VT;T ++=kT#F=9~b	gLwA3낂&dՙQYb6]̖k800U00DU =0;09`HE0*0(+https://www.verisign.com/rpa04U-0+0)'%#http://crl.verisign.com/pca2-g2.crl0U0	`HB0(U!0010UPrivateLabel2-820U-N~	mEAq?;&Jdd0U#0ݡǤ010	UUS10U
VeriSign, Inc.1<0:U3Class 2 Public Primary Certification Authority - G21:08U1(c) 1998 VeriSign, Inc. - For authorized use only10UVeriSign Trust Network/`̈zF	[pl0
	*H
yqF|iĊ]
o@._chv@:}+Ň/?OTArxg9/I@GG{S.3mXFRmEH,7γȓ]00aLLWuInqn:0
	*H
010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CA0
050725000000Z
060725235959Z010U
SRI International1(0&UInformation Technology Services1F0DU=www.verisign.com/repository/CPS Incorp. by Ref.,LIAB.LTD(c)9910UEmployeeID - E1710510U
Martin W Fong1"0 	*H
	martin.fong@sri.com0"0
	*H
0
[HˠA8U׭yHHF^j61
EwU[+yIBk6,PPXSCg&N	AŊwrya+	pڳtU*Åv˜Ђ(^?U68įGVZÀl3&둢
2$DZJl#b=cRfrmO_h#YFpv!CÕUH^LZ䙠£?
3[R{p?_%J0F0	U00U 00`HE00(+https://www.verisign.com/CPS0b+0V0VeriSign, Inc.0=VeriSign's CPS incorp. by reference liab. ltd. (c)97 VeriSign0U0	`HB0jUc0a0_][Yhttp://onsitecrl.verisign.com/SRIInternationalInformationTechnologyServices/LatestCRL.crl0
	*H
gLe$-.ЇJN1xZ/Y4re@#<&}g$쀚.?1"J9[|\r4;Sja}pԹ똓m1)
Z00aLLWuInqn:0
	*H
010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CA0
050725000000Z
060725235959Z010U
SRI International1(0&UInformation Technology Services1F0DU=www.verisign.com/repository/CPS Incorp. by Ref.,LIAB.LTD(c)9910UEmployeeID - E1710510U
Martin W Fong1"0 	*H
	martin.fong@sri.com0"0
	*H
0
[HˠA8U׭yHHF^j61
EwU[+yIBk6,PPXSCg&N	AŊwrya+	pڳtU*Åv˜Ђ(^?U68įGVZÀl3&둢
2$DZJl#b=cRfrmO_h#YFpv!CÕUH^LZ䙠£?
3[R{p?_%J0F0	U00U 00`HE00(+https://www.verisign.com/CPS0b+0V0VeriSign, Inc.0=VeriSign's CPS incorp. by reference liab. ltd. (c)97 VeriSign0U0	`HB0jUc0a0_][Yhttp://onsitecrl.verisign.com/SRIInternationalInformationTechnologyServices/LatestCRL.crl0
	*H
gLe$-.ЇJN1xZ/Y4re@#<&}g$쀚.?1"J9[|\r4;Sja}pԹ똓m1)
Z100010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CAaLLWuInqn:0	+0	*H
	1	*H
0	*H
	1
060227171105Z0#	*H
	1\1Sdf0$0R	*H
	1E0C0
*H
0*H
0
*H
@0+0
*H
(0	+710010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CAaLLWuInqn:0*H
	1010	UUS10U
SRI International10UVeriSign Trust Network1;09U2Terms of use at https://www.verisign.com/rpa (c)02100.U'Class 2 OnSite Individual Subscriber CA10USRI International CAaLLWuInqn:0
	*H
:cuIlp^WNi.jr_?mt3}3QP:`rIaq5yx`W)P[t
lHą
[5srԠNfц 3۸@sF2=4v;jHz95{_ʄ6tW:*zcM2"TX GzyW(} Sj/m8oJ4"*Խ)uri$
LD}LX_JBVuZΓ8gO

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440332A9.4060207>