From owner-trustedbsd-audit@FreeBSD.ORG Mon Feb 27 17:10:55 2006 Return-Path: X-Original-To: trustedbsd-audit@FreeBSD.org Delivered-To: trustedbsd-audit@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B6C416A420 for ; Mon, 27 Feb 2006 17:10:55 +0000 (GMT) (envelope-from martin.fong@sri.com) Received: from mailgate-internal1.sri.com (mailgate-internal1.SRI.COM [128.18.84.103]) by mx1.FreeBSD.org (Postfix) with SMTP id 30B4343D81 for ; Mon, 27 Feb 2006 17:10:37 +0000 (GMT) (envelope-from martin.fong@sri.com) Received: from localhost (HELO mailgate-internal1.SRI.COM) (127.0.0.1) by mailgate-internal1.sri.com with SMTP; 27 Feb 2006 17:10:37 -0000 Received: from mx1.csl.sri.com ([130.107.1.29]) by mailgate-internal1.SRI.COM (SMSSMTP 4.1.11.41) with SMTP id M2006022709103630862 ; Mon, 27 Feb 2006 09:10:36 -0800 Received: from [130.107.14.22] (pompeii.csl.sri.com [130.107.14.22]) by mx1.csl.sri.com (8.12.11/8.12.11) with ESMTP id k1RHAaMh020390; Mon, 27 Feb 2006 09:10:36 -0800 (PST) (envelope-from martin.fong@sri.com) Message-ID: <440332A9.4060207@sri.com> Date: Mon, 27 Feb 2006 09:11:05 -0800 From: Martin Fong User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: <43FF8789.80203@sri.com> <20060227022732.Q52695@fledge.watson.org> In-Reply-To: <20060227022732.Q52695@fledge.watson.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030308060203070707040905" Cc: trustedbsd-audit@FreeBSD.org Subject: Re: FYI: OpenBSM 1.0 alpha 4 tarball up for download X-BeenThere: trustedbsd-audit@FreeBSD.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: TrustedBSD Audit Discussion List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Feb 2006 17:10:55 -0000 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--