From owner-freebsd-current@freebsd.org Mon Jun 13 23:46:58 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AA41AF10F6 for ; Mon, 13 Jun 2016 23:46:58 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0136.outbound.protection.outlook.com [65.55.169.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B37AC29D7; Mon, 13 Jun 2016 23:46:57 +0000 (UTC) (envelope-from sjg@juniper.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=59kF3kX9jOIAN0igFa6Wz0tcqmrauDMMdgc64fVT2bc=; b=YkL8T9oIlBUN2LzwlIzMGUYciknGpHC7Antx06BbnUa/UnfCNqyj6OlIWbKU07n5EHqJAg7/pLhuxKJ72CxAFdzgRZogpAKt0dIwMRLL73k79v/qpZRrE/LvG4765ZTfURrqufD3xCa0VuM3bxquXRUfGoPoOcT/a33WUjYG+5k= Received: from BY2PR05CA033.namprd05.prod.outlook.com (10.141.250.23) by SN2PR05MB2495.namprd05.prod.outlook.com (10.166.213.16) with Microsoft SMTP Server (TLS) id 15.1.517.8; Mon, 13 Jun 2016 22:15:50 +0000 Received: from BN1BFFO11FD051.protection.gbl (2a01:111:f400:7c10::1:151) by BY2PR05CA033.outlook.office365.com (2a01:111:e400:2c5f::23) with Microsoft SMTP Server (TLS) id 15.1.517.8 via Frontend Transport; Mon, 13 Jun 2016 22:15:50 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.19) smtp.mailfrom=juniper.net; dsl-only.net; dkim=none (message not signed) header.d=none;dsl-only.net; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.19 as permitted sender) Received: from P-EMFE01C-SAC.jnpr.net (66.129.239.19) by BN1BFFO11FD051.mail.protection.outlook.com (10.58.145.6) with Microsoft SMTP Server (TLS) id 15.1.511.7 via Frontend Transport; Mon, 13 Jun 2016 22:15:49 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMFE01C-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Mon, 13 Jun 2016 15:15:48 -0700 Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.16.84]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id u5DMFlE69525; Mon, 13 Jun 2016 15:15:47 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from kaos.jnpr.net (localhost [127.0.0.1]) by kaos.jnpr.net (Postfix) with ESMTP id 185CE38551E; Mon, 13 Jun 2016 15:15:47 -0700 (PDT) To: Bryan Drewery CC: Mark Millard , FreeBSD Current , Subject: Re: 11.0 -r301139: WITH_META_MODE=yes vs. "sh: ./make_keys: Exec format error"? [still true of -r301815] In-Reply-To: <6ab4f223-436b-dc13-f780-5f9a90262204@FreeBSD.org> References: <890D3808-1939-4BEA-886F-324EBA8C8671@dsl-only.net> <92116.1464890038@kaos.jnpr.net> <4a2034a9-a2e1-d951-aecf-43e043c48d75@FreeBSD.org> <55609B4E-DCC8-4666-BA15-17B6EF7D593F@dsl-only.net> <38443.1465735161@kaos.jnpr.net> <6ab4f223-436b-dc13-f780-5f9a90262204@FreeBSD.org> Comments: In-reply-to: Bryan Drewery message dated "Mon, 13 Jun 2016 11:55:04 -0700." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <53397.1465856147.1@kaos.jnpr.net> Content-Transfer-Encoding: quoted-printable Date: Mon, 13 Jun 2016 15:15:47 -0700 Message-ID: <53399.1465856147@kaos.jnpr.net> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:66.129.239.19; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(7916002)(2980300002)(24454002)(199003)(189002)(50466002)(8936002)(106466001)(53416004)(46406003)(117636001)(76506005)(6806005)(47776003)(586003)(97736004)(76176999)(50986999)(110136002)(107886002)(23726003)(189998001)(8746002)(93886004)(50226002)(11100500001)(5008740100001)(105596002)(4326007)(9686002)(77096005)(69596002)(5003600100002)(86362001)(4001430100002)(19580405001)(19580395003)(2906002)(87936001)(2950100001)(68736007)(356003)(2810700001)(81156014)(97756001)(8676002)(81166006)(92566002)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN2PR05MB2495; H:P-EMFE01C-SAC.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; CAT:NONE; LANG:en; CAT:NONE; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD051; 1:s6W1OXR01bqQHsNBNn9S4C6JEEZlehGRR1H5mdH8/Q8AhKRJ/0zD5kiPNjCSpx9h5sY/3CkmyczRem6ENBp0uVvdTlFiWgEDBK8AMq7YC5MhmQxJz44GoHpNC9dX1iTsVzstYfQR4wYbcal8l95wETG0Eqst5iE8LYwJNS4Jj8yvVHmJBKXiT550Hokv7wpbLKEf3Y382QGYJtquwKTy9GvWBXgmyVJGl2q7OUg4cXHdApOCU1iog5dFNFnprAZ9g63aoNKHvFiPjMoe4+rJRJNYN1w+EAJfeP/cg7F6x/jlslDkPAOCPG+XLPmK4uUkYDG6AVAlbsRfnpK/VVejnxsEAtNiE8YpMeJRZQJS/9fRZ2OMmKJK3vB2uWUzBhEhboMYEY+l+nKwVKA/yBZ3m6axVmqYNiWgH+OYDHocUenP5XAFosCwEMA0/vnTWGDSyAx3IbwfmvJmCbF2qFkRaQk1H8AqiO88DW3/FVTE3BLD6XAiSIbf+eIn3aCGu2fNc4Vo3ndg487eG3FJd7QzEw== X-MS-Office365-Filtering-Correlation-Id: acd6e8ee-8ee1-4993-1ead-08d393d846b1 X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2495; 2:3Ke2PMqd8YTqSWBG2S/MPixQu/V8I6/tK1r2IfzVmW3b2+bQ+XwA4gkaIsCSwImUpiasiEqwV2XZ59dwYydFEjeraNLH99hOV0W5muQoTkJWeW00QriXmca0/0KiqzZb2qOnNHRq8Nfcs5HDkjUhzSUNjsNC5K2TGunPhVoIFY3IkHrZTzaFTCqVDa4+MQ2P; 3:xcwXugzWemCDDNzx9ntUT1pb2CwAiba9E/QDDwMaUO8TD2QEuN8JFtanPkRvMIMNOreWjf9cR4kNSjUibzlu4mZFDixbL8YQhKkLCbrKdVu7RX1iwHtbYHF4DSnP9DWhd4q2Y8SJLEyPhhSHxPKCdr05EjvTpWaJUfEx3tzz3FP0ILIdq5sWSaylHECzI5uJ4iX3fuuf4UaEfSIovp4Nkoei0z4br365x2OULhfn9F8=; 25:pQdAwil62fBEqlmO31u3Ue5pZ7Qul9AUca3rFnEQiOUg8gEzvNr9QMEz4qtBugeTKlv4HoY0Brvh2oUQetk33/5uFvDdxXMeThmhc4bBqQP2K1/euQWuMjSdkhWW0hOWDKR6zCjZGTPQsD2ZHVsOueD1ky0RWnAXCHWZ2qHnaWxBfuJdqY0qRR0vQ78i1te3tHV5RtWpyx6obnCSRFT4FwGZxcBYA2tTZ6I/p+NUhMEx12Z3Es0KXl5AlE48JSoNplxWkL/Plx5L2o6eiMLDXvaSb1YlVVcpM8jvYut/jRf4VmoUfvhbi6UrfwaMbR4rjy9AtmM5UUAEGiKj38dzUjvfDhl33YZZeuGiK3au33NSbFvZy4X7wxb2s390gcibXrOtX2sQtOigVO7vPgH+lysJC9Tj49B6EUSvCibGfU8= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR05MB2495; X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2495; 20:655GyKeajT0mO+G+bfXBWJZJg2FGuTuwD6CAs2z0+Q7KEUQS1zhzzPjKtFDwWq7SnlHkl8VwO6Ley5iSrRcukjvRDivZoT6IMQZiJHyVEK5k036h6jRGuACsprz4tyY7S876V+tIoBGaYJw9xZtr7AHzGWUIFckehW9yZ8+gV13GmNNEMOeMe/lE0oOHELJHf9pdMaGlcgX37sunfKhCqWtl8yeTDWumT4z4xxUTswsiM7pvCsaP3DJzgpaDnBK8jPT448RWnF2sh5Y/wJBWr9MJDQvEEIVOOnguck9ZcL5HdmHlJSdTjAWXNYNHi6gfgxdWvyGgCxASuXbvmFcW2jsBuWslCAe8DcwndhEv0R8b2KFBdSvgHHbmhk7KVbqn0SrtmdbGpiqADRu1sD2TOBLY67y17AvPe4VOECjh8hunaJLKeL0q+x5a/UmxgjOQyYG22dxq1sVl84PVxGSGgjqVVRlJXh3SaKLzLQXjS6FMa/XoAgFNm8v5IkjY6gM3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(13015025)(5005006)(13017025)(13023025)(13018025)(13024025)(3002001)(10201501046)(6055026); SRVR:SN2PR05MB2495; BCL:0; PCL:0; RULEID:; SRVR:SN2PR05MB2495; X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2495; 4:zktVZ+Opw7Uh7ShtAxhP2ejaz8CJiUR17ZUFhiKvkZkE82KSBSqu9GZB236WKyyGsogxDzD/hMQBQ+mH/cxL6CteQaL5sNAYf/J7Me4bpngHh3Qcs859P4Qe7XBE8fsSjInLDJywBDYZaq8YTub4u9MomKXQRaIFh9eCzo5XUVqaax6hMd6F1dcXHB+eAgjUko7KmdveEWyaAo/HbKr1HTttDmsoJDbUbr0qjdwGJZogFcePS4DUpEYkZXbttUkK/thK2oVlrBEi+oNJVseTcNIjb/aPeZ0fMjl/5PeqIBY7DdZOt5/hA97VjB7kxzOfM8qnyiaT82Vzc/RwrJOfpCPD9ZkSe8RI7EStZYKJ4HqWLiUGTeo7+VOWzJPueZaYrvBatuvn7fLSQvz9Kmo4AnCSs/MTDYQl0IO/R5RbWE8GenlLieLQeLy43b0M1XDaiFVFZG50iSMalwVQe4mKG/M5YEZAwKcZZhvboPnIlW4= X-Forefront-PRVS: 0972DEC1D9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR05MB2495; 23:N70AoFvUVCIEXEab2glPd4vrD2nFk/4rx/PZJ52hi?= =?us-ascii?Q?hoYOm4ljc8czyO6kABk/EYkNMAd4ScaPQo2A3dqDdGI9E+D8fLx9Ggi/2suM?= =?us-ascii?Q?1L+cEk7PpKl2VhurpTPhYg8J25yrUp8fjLXae8+pl/Goz/CcwmLXH1Oja3Zy?= =?us-ascii?Q?rWzZKe8p6h94Cy4nOjo6CrDMv2RWsQhJ20oYoGAum6CgTrE+ankGy/xBOzRs?= =?us-ascii?Q?E4xY+wBldUxMYk9olp4bOAvvGaChXDeWrCyVAX0ztPRe5fWPe+YOrbIcetB4?= =?us-ascii?Q?uOBwU4U78zwmD5B44Ju+NLIIkB1ISLI0MrjubQ0qpMZBPm/kvAGRjM2C4XIX?= =?us-ascii?Q?G0BHpWVkYp577Kot7VpJvA8YThghHkLus7IArHVe4Mf8lfTKaXp2qlR9PBR3?= =?us-ascii?Q?gcrdk9df+XrNGNPUjkY8WOsnR+MqJdgPJNP9NNoraKdZu8DyARrmHd/vNjc7?= =?us-ascii?Q?g9fooaJqUWvu9x2g+dIUSJOo3ObgWEKmb3kyYC4HJbs2e+o+7UuFCtF0JTRe?= =?us-ascii?Q?GufB3KptvVhldAgwZrcQacgCJFrl/UwKn6jgRme9TUSYH065YocHydZleldb?= =?us-ascii?Q?fLwhUorQ6+ogNMN+AbGAMMOggkDBsrl/bQPYfmm6wQOu/keB05boL7kV3JQt?= =?us-ascii?Q?D9dTnPqIEBEmk7sbZC+gyA65ZKHH/17rlP1d1YkCPRqg0jPTNx0kPZGgJgxd?= =?us-ascii?Q?IwAzeyzbvIYSqb9SFnrSqR1xQWX5dRHHbvKa7lHb1Zb+5/KjvX/dXcBow+nB?= =?us-ascii?Q?qIrUNpwvVnNyNq8Nh57TTuxYORrPRVCtDmQgsgiUf5GqUqrMl+cgCFYb76p2?= =?us-ascii?Q?TIo3r/4ImVGXdS0zzBg6ryZ45sj3PV43j2P41suyo8lVMPzWh6HX40DxM4ys?= =?us-ascii?Q?DnHy9Vs5nUhZNNk2NQelsNKGoMs5+tLaFo5A8O+avg9aOW2Frq9d3TXIfTSl?= =?us-ascii?Q?t1Um/VAqfabmpJk1WdQ2qYPjNCziOwQp2ORwl9gIcJXLAa56X6gG220moBbU?= =?us-ascii?Q?Y/n3w4wEsdBijzjVIYj+LDS8u1Z/sp2aDfFYN0zRxAZJ7ULqciQJfPstnOwr?= =?us-ascii?Q?KDGVh0F8RYfgQ6jaLf+TzR6sjPAGuDowkfENBmnJOjHhJxVcrCxeQvT6BOfd?= =?us-ascii?Q?PfNGyaOYnI4tDKMrZD2E3KTQC2RxoMTjlMyQvr6tOoH/CQcHyBVXJrafu2g/?= =?us-ascii?Q?k0JECFVTDwHc29remtMssJwV1xmBjOYNWgu5CaVPCQ/DGZZttTUJxbY6PZLS?= =?us-ascii?Q?W7J/sj+uoq5vsF5zWGtQqOsZqTfdojpULD7LHwp?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2495; 6:xfinaUfA2iku4SXdQSU3jbuil6ECfHxSWol9i0AVt1onJBPcxP3DmERYwfSFSKb8uTCeVCgDSLoe+EiGiJHvDf1DFamEOq3eCO7H9+QfzrbRAxP8PBIynjqa76N2Xj+jx02G7FrUJrDjulKwxxr9z+pHrBvdeUUR3GjmBx3CNoqkRW61V2zQ/7k2KjE38eHjvmb3AgB8t4ES7ztbmdztyHY/bZcoFmBCv9HnUx1nJW3WhHDsnE5bZMUHTo3JIQ8Bu/RoXpeTrgu8OtjkDNaSpG1rvx//6OYmT4Tk4IUGT7LOv7/rmAkLLFXAlyZbyRztyOSpPEKA2Pd/Ejr4mu8Izg==; 5:ULenc9cZP7uXhdN6PtNFolfyc7aO+J1/U56459VR2VYe+MFagg5AFnKVBBAHb2fP7j2S5gi5cFRNnTB/mb8SYDRt+jUR1EDOPZdLSfXtYYgXqvqKJBiBdFroIut7z43K9Vue0a5wOXUCF41V4Ok6DQ==; 24:tcoLf9oVLVIxlQHcug/bs+8KzfKwD6Tp6ixd6/aTjEdU7J5QU48A3jM/JltyqowhPUMhfV39EH5NKfJyicEdp0XusFXZVnkNnWNiJq0KWfs=; 7:QV97+2RJJm2FIP97Co/XazoWgJV0uIyQG0oVP1D7LGppQtH2mJ9auPWihJc00Gfg61V2SKv3naD1EpWkn9hEp/pk5fEjnsFyjHQagT3goiGKIXNPILclmTQgb1vMtRfmKzt+5L6SBwG5kps8nIks9nPFCJI3oP5KxqOsTKWWHFt+Ufz2bUKTPgoQqtQo3xbLevFQhA/LFhqOp5/L9GNe3nID7HDa3GUh9byMeVxd4rE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jun 2016 22:15:49.4015 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.19]; Helo=[P-EMFE01C-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR05MB2495 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2016 23:46:58 -0000 Bryan Drewery wrote: > > eg. in our internal tree - which cross builds fine: > > = > > make_keys: make_keys.c names.c ncurses_def.h ${HEADERS} > > ${HOST_CC} -o $@ ${HOST_CFLAGS} ${NCURSES_DIR}/ncurses/tinfo/m= ake_keys.c > = > I like this method but am going to put it off for a while. The The above is a reasonably non-intrusive way of dealing with targets like that. For tools which are more expensive to build, having a separate dir is best, since (with DIRDEPS at least) it is then easier to build them only once and at the right time.