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
This is a cryptographically signed message in MIME format.

--------------ms030308060203070707040905
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

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

--------------ms030308060203070707040905
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIPRDCC
BQowggRzoAMCAQICEGjfUr2ClKcq8Z8CV5IICNEwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMiBQdWJs
aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykg
MTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4XDTAyMDkyMzAwMDAwMFoXDTA3MDkyMjIzNTk1
OVowgdgxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0
dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25T
aXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9u
YWwgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM751MJrmZgUkgBVW9KqAtIYVC9W
un/gCB8OVKcVuaEU47A7VM7AmvumIBrylJYrK5yP7T2Ra7qbx1TUI0Y9OX4R4gARYp8JZwgO
yfNMd4GZQTMB64KCmK4mydRk1ZnNUdBZgAeCmMwXmYyWYjaaixLBG9DkXcyWG9v1GWs4y/35
AgMBAAGjggHoMIIB5DASBgNVHRMBAf8ECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4
RQEHFwIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNV
HR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9wY2EyLWcyLmNybDALBgNV
HQ8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgEGMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBQ
cml2YXRlTGFiZWwyLTgyMB0GA1UdDgQWBBQtTn4J8G1FQRGscdo/O/YmSn9kZDCB6AYDVR0j
BIHgMIHdoYHHpIHEMIHBMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4x
PDA6BgNVBAsTM0NsYXNzIDIgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
dHkgLSBHMjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9y
aXplZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29ya4IRALkvYMyI
n6F6Rgm4W3Bsiq8wDQYJKoZIhvcNAQEFBQADgYEAeZjG2scHcdTpRhvwfGmezMSKzV3ZCm+l
phlAGtAVksYu/YuHF1+Jkq9jaHZAluQ6feev3SvFhw8vP9AcT1QfQRoachKTj+MXksV4Z8Hf
OS8P7kmuQOQLR0f9e53j5lPJ5i7TM/lt1MzHWEZSbYNFSPssm7mmGzekzrMT9MiTXaUwggUX
MIIEgKADAgECAhBhTNrTTFd1SW4GmPpxbvA6MA0GCSqGSIb3DQEBBAUAMIHYMQswCQYDVQQG
EwJVUzEaMBgGA1UEChMRU1JJIEludGVybmF0aW9uYWwxHzAdBgNVBAsTFlZlcmlTaWduIFRy
dXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJp
c2lnbi5jb20vcnBhIChjKTAyMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFs
IFN1YnNjcmliZXIgQ0ExHTAbBgNVBAMTFFNSSSBJbnRlcm5hdGlvbmFsIENBMB4XDTA1MDcy
NTAwMDAwMFoXDTA2MDcyNTIzNTk1OVowgegxGjAYBgNVBAoUEVNSSSBJbnRlcm5hdGlvbmFs
MSgwJgYDVQQLFB9JbmZvcm1hdGlvbiBUZWNobm9sb2d5IFNlcnZpY2VzMUYwRAYDVQQLEz13
d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvQ1BTIEluY29ycC4gYnkgUmVmLixMSUFCLkxU
RChjKTk5MRwwGgYDVQQLFBNFbXBsb3llZUlEIC0gRTE3MTA1MRYwFAYDVQQDEw1NYXJ0aW4g
VyBGb25nMSIwIAYJKoZIhvcNAQkBFhNtYXJ0aW4uZm9uZ0BzcmkuY29tMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4vxbSMuguUE4qsDS4lXXrXmjErcbH6jASEiYRo5eGrRq
Nr8xCkULd1Vbyx7oK3lJ9Qe7QpJrNixQEFCd/A4EF1joFlNDZ8cmja4OGqBOCadBl6j4xYp3
cpt5YSsJ2fjIz3AZGbD07ubas3RVKsOF/HbCmJfQgr7XKNUF6l7qjD9V38A2OMSvsf1H2Fb/
2udaucOAbIgZMxrFJvnrkaL/xg0yJESGWkpsByP5ov9iH/e8mD1jjlK0ZqmAjoOycm3fT4eT
mr1faCOOWUZwuZyfw3YhQ5PTw5VVSF7kH+tMWuSZoMKjP7L1f6OGHQoz+FvinPQYDuq4wfkC
Untwvz9fJQIDAQABo4IBSjCCAUYwCQYDVR0TBAIwADCBrAYDVR0gBIGkMIGhMIGeBgtghkgB
hvhFAQcXAjCBjjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQUzBi
BggrBgEFBQcCAjBWMBUWDlZlcmlTaWduLCBJbmMuMAMCAQEaPVZlcmlTaWduJ3MgQ1BTIGlu
Y29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTcgVmVyaVNpZ24wCwYDVR0PBAQD
AgWgMBEGCWCGSAGG+EIBAQQEAwIHgDBqBgNVHR8EYzBhMF+gXaBbhllodHRwOi8vb25zaXRl
Y3JsLnZlcmlzaWduLmNvbS9TUklJbnRlcm5hdGlvbmFsSW5mb3JtYXRpb25UZWNobm9sb2d5
U2VydmljZXMvTGF0ZXN0Q1JMLmNybDANBgkqhkiG9w0BAQQFAAOBgQBnjQRMhhdlJC0uwaPQ
h5Hoh0pOGgYxeFov/L6ZBVnb+DSxcs/7Zf/Ix8r4QH+HkdIP/7Tz9LW/IzynJrB9gZVnvZYk
7ICa9tcVLvuRPzH3/iIGB83wSjlbfPpc+3KqCzSFO4lTze4Aarj/FmG3kH30cNS5ruTrmJNt
EDEpClrS5TCCBRcwggSAoAMCAQICEGFM2tNMV3VJbgaY+nFu8DowDQYJKoZIhvcNAQEEBQAw
gdgxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UECxMW
VmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBz
Oi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25TaXRl
IEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9uYWwg
Q0EwHhcNMDUwNzI1MDAwMDAwWhcNMDYwNzI1MjM1OTU5WjCB6DEaMBgGA1UEChQRU1JJIElu
dGVybmF0aW9uYWwxKDAmBgNVBAsUH0luZm9ybWF0aW9uIFRlY2hub2xvZ3kgU2VydmljZXMx
RjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9DUFMgSW5jb3JwLiBieSBS
ZWYuLExJQUIuTFREKGMpOTkxHDAaBgNVBAsUE0VtcGxveWVlSUQgLSBFMTcxMDUxFjAUBgNV
BAMTDU1hcnRpbiBXIEZvbmcxIjAgBgkqhkiG9w0BCQEWE21hcnRpbi5mb25nQHNyaS5jb20w
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDi/FtIy6C5QTiqwNLiVdeteaMStxsf
qMBISJhGjl4atGo2vzEKRQt3VVvLHugreUn1B7tCkms2LFAQUJ38DgQXWOgWU0NnxyaNrg4a
oE4Jp0GXqPjFindym3lhKwnZ+MjPcBkZsPTu5tqzdFUqw4X8dsKYl9CCvtco1QXqXuqMP1Xf
wDY4xK+x/UfYVv/a51q5w4BsiBkzGsUm+euRov/GDTIkRIZaSmwHI/mi/2If97yYPWOOUrRm
qYCOg7Jybd9Ph5OavV9oI45ZRnC5nJ/DdiFDk9PDlVVIXuQf60xa5JmgwqM/svV/o4YdCjP4
W+Kc9BgO6rjB+QJSe3C/P18lAgMBAAGjggFKMIIBRjAJBgNVHRMEAjAAMIGsBgNVHSAEgaQw
gaEwgZ4GC2CGSAGG+EUBBxcCMIGOMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2ln
bi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNpZ24sIEluYy4wAwIBARo9VmVyaVNp
Z24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4gbHRkLiAoYyk5NyBWZXJpU2ln
bjALBgNVHQ8EBAMCBaAwEQYJYIZIAYb4QgEBBAQDAgeAMGoGA1UdHwRjMGEwX6BdoFuGWWh0
dHA6Ly9vbnNpdGVjcmwudmVyaXNpZ24uY29tL1NSSUludGVybmF0aW9uYWxJbmZvcm1hdGlv
blRlY2hub2xvZ3lTZXJ2aWNlcy9MYXRlc3RDUkwuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAGeN
BEyGF2UkLS7Bo9CHkeiHSk4aBjF4Wi/8vpkFWdv4NLFyz/tl/8jHyvhAf4eR0g//tPP0tb8j
PKcmsH2BlWe9liTsgJr21xUu+5E/Mff+IgYHzfBKOVt8+lz7cqoLNIU7iVPN7gBquP8WYbeQ
ffRw1Lmu5OuYk20QMSkKWtLlMYIEzzCCBMsCAQEwge0wgdgxCzAJBgNVBAYTAlVTMRowGAYD
VQQKExFTUkkgSW50ZXJuYXRpb25hbDEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9y
cGEgKGMpMDIxMDAuBgNVBAsTJ0NsYXNzIDIgT25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJl
ciBDQTEdMBsGA1UEAxMUU1JJIEludGVybmF0aW9uYWwgQ0ECEGFM2tNMV3VJbgaY+nFu8Dow
CQYFKw4DAhoFAKCCArYwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUx
DxcNMDYwMjI3MTcxMTA1WjAjBgkqhkiG9w0BCQQxFgQUXAusMVNkG4BmMNgOJLIGEtHtpf4w
UgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN
AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgf4GCSsGAQQBgjcQBDGB8DCB7TCB2DEL
MAkGA1UEBhMCVVMxGjAYBgNVBAoTEVNSSSBJbnRlcm5hdGlvbmFsMR8wHQYDVQQLExZWZXJp
U2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93
d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMjEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5k
aXZpZHVhbCBTdWJzY3JpYmVyIENBMR0wGwYDVQQDExRTUkkgSW50ZXJuYXRpb25hbCBDQQIQ
YUza00xXdUluBpj6cW7wOjCCAQAGCyqGSIb3DQEJEAILMYHwoIHtMIHYMQswCQYDVQQGEwJV
UzEaMBgGA1UEChMRU1JJIEludGVybmF0aW9uYWwxHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0
IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2ln
bi5jb20vcnBhIChjKTAyMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFsIFN1
YnNjcmliZXIgQ0ExHTAbBgNVBAMTFFNSSSBJbnRlcm5hdGlvbmFsIENBAhBhTNrTTFd1SW4G
mPpxbvA6MA0GCSqGSIb3DQEBAQUABIIBAIua4gA6y2N1SWzocNDAXldOtAOrrxPzrWkuFdBq
ynLUXz/4B89tdMMzFK19EpUzUR/7qxrqUA86uWCm9nJJYXE1eXi5YFcpUFvcGnSexgANbEjv
xIWdBQ1bNX9ziXLQ1KBOZtGGIDMBxxjbuPmdHQ9AhXPxwEamMj2DuTR28ho7+aRq7wNIjno5
F+WyNRZ7XxXKhDZ0VzqgKnpjh39NhsEyIqKInlRYINEBlARHevp5Vyh9+SBTarcvbThv3Uo0
GCIWFhG4n8sqB/qzz9S9GY7fF7m/KXVy6hYWvY9pBSQKzddMROPqFX1MWF/hSkJW3PF1p5e4
WgbOkzhnT/D9Db8AAAAAAAA=
--------------ms030308060203070707040905--



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