From owner-freebsd-stable@freebsd.org Sun Mar 4 17:29:38 2018 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43D5CF45E91 for ; Sun, 4 Mar 2018 17:29:38 +0000 (UTC) (envelope-from chris@chrullrich.net) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0051.outbound.protection.outlook.com [104.47.2.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT TLS CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 953F7848AE for ; Sun, 4 Mar 2018 17:29:36 +0000 (UTC) (envelope-from chris@chrullrich.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gloomberg.onmicrosoft.com; s=selector1-chrullrich-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=lf+OCdEP3PICI/3q+zSyZJ1ynvySxLv1HvkUj0qvJz4=; b=XGJSv5Ffd8XiB5S6hnRZbPCQ7FRy9ngNdFxTXFSxxM3JWz7LbBPhQlwwV+Kw5nozYDro7DfUt1Njx50kzbQak0GzE2YJ8r/6OhWYe/nXND4a3bp+Dg/++o0QbMrSYQ4kXaMPh3ZZRC4wsNmmv4aBF2MphNpUk6bh2dqswS/A4jM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=chris@chrullrich.net; Received: from [192.168.92.135] (217.31.70.82) by HE1PR10MB0235.EURPRD10.PROD.OUTLOOK.COM (2a01:111:e400:c51b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.527.15; Sun, 4 Mar 2018 17:29:33 +0000 From: Christian Ullrich Subject: "Cross" building for same architecture, different CPUTYPE X-Mozilla-News-Host: news://news://news.gmane.org:119 To: freebsd-stable@freebsd.org Message-ID: <2126f358-c827-ecf0-109b-0488c5b155b6@chrullrich.net> Date: Sun, 4 Mar 2018 18:29:29 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [217.31.70.82] X-ClientProxiedBy: AM3PR04CA0133.eurprd04.prod.outlook.com (2603:10a6:207::17) To HE1PR10MB0235.EURPRD10.PROD.OUTLOOK.COM (2a01:111:e400:c51b::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b3881807-e4a6-4dd6-7a4c-08d581f57eca X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(7021125)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:HE1PR10MB0235; X-Microsoft-Exchange-Diagnostics: 1; HE1PR10MB0235; 3:NRwAd3xCv9XfL5X9tYU0WokWQRgnGkOIsvqO3mQ0v0QmczKVzsttscKDOySO4yBf6+IGQkHD/ipLqFRRdgFgprGaLrcCbUQH0uX4aYFlEH/YSTP2QFGITSbsSaigAynLGubQzZ7bCCSYW+AA49+czzMXZ2S9orrLhPaUHXYQRKqOVWNDpd17KW0aO4Z1sQXIP56BEFvNtRAWVKJNVyUFZHRPOqpQPd2U4jdJ0CIWMw72cVytXHhMqnZo8JCArDx4; 25:PjLoJki1CuCFrsBzqc4Eocrtn3GBG7aF/NPny0lZf5/BBJFGWRJwvGLbVFFMRmh20dbU8fV70/DzUZkB8jAJjGygJPVBBKvnvMkkGapuDUxHh599cWBVI7Sr9oo4W+3j3adNn2ATZ4gdVDt68mDrv2DyzRrO34BdAit8TZiCpXAhOhAm8jLpRTJuSslOVx9scOzBNtIyq4KeYrSdKif/HU4LDJMYOaxb/fQMihzLeCjTqAuxNxCFUAiHZI+UMYvnH2WSrhYkdpJEzxQ1QVITyNlWVPVvYp3C8rY/LFO7dnRRhoogWSlaKwiplojcFmx9uzwn+LC9sU5BMf/ikORfYg==; 31:4ABsTmGODzFzjJSJlMdciNVNu999EZ0RHuv9XpNUqeoJjLm9pBQNvxKSVV/dTsZlAgf52YeK++uNEuHosEha50rsiOHrrsFOAGwDY17UACcBDdF/4Xka+kuXRO3Z6weV/V4kJI5pvMlRMjsk+fJ5MwxzLKXvNFqjV1oeTlJjJFO9wWICKTxqOCf18lkkx0q1rcy10GoHtjLEQITVOCUfsWG+G26d3xd3ESIsOzQ64uY= X-MS-TrafficTypeDiagnostic: HE1PR10MB0235: X-Microsoft-Exchange-Diagnostics: 1; HE1PR10MB0235; 20:ShmKC+BhHbIIKbqocBA0sHk+atRBLyuypnYwmqd2qnIowmNd/Yi0ikM60kazVPHJhccOXnouR6j4g0U02oc4NV1bbFJJuWR1sk2TmdG2ZKqggYT+u5N1RT4kIsEXSYJZGRd4f+zvZzeNGVMxh8clCtnbmGHmyVGiTxsrX8W6MDZh0XthMnGhSijiOWl95QiE8fWG4UVhhmqy5NuQevLqCcTQi8f20+wSZPOacaPZwN/Dmqej/l7z3FehvZWnB1FvlyAVUa3zvjV9sRV6lBSJD6laN5iMrWd9n+EdScEopxxDUNV4RO0el0Cj4wZZMjV7qBqQyhvBRrJQhnJhu9WSbph4pjJIUUzjjkJQspFOnzS10wTotykB5ebc7c7Fuan7Gl8wpN56weflsujeWCbHwP5JSF7HEO3KCurhL1eIntaib4EmBaztqZTlBO5NUCwlNC7v7G+T4QGiYeXuMiufYf1dU0u/x6oLrOKQZQdIXge2HvnOxRaTqeU/Yg+0k4YU; 4:0PEfHztFyWea7HoNdj9bwVIYkQ2bJ4A18ZIidbyyouspHHd3Po1LV8msDjp+Mc6+hHCf0YdQCuCd9nOBimgIrIhdD8PSXsAUcXqBkcj6shlB515ETZxInwJhNUNGgFcVrvQU4nMf247i7h2NFtD2qYHdPl/9U8tXEokMml/1gK1a3oaTtG7FM22mhPqB17ypq0/Ck41ZJ9Eqax4Qqr12PeiN0D4Fo3n2YDllpipK8B0fAbqD3QhmkJNfTv8oaK3OBrn1m9phdjBwzouNL9qexA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231220)(944501244)(52105095)(93006095)(93001095)(6041288)(20161123560045)(2016111802025)(20161123558120)(20161123562045)(20161123564045)(6043046)(6072148)(201708071742011); SRVR:HE1PR10MB0235; BCL:0; PCL:0; RULEID:; SRVR:HE1PR10MB0235; X-Forefront-PRVS: 060166847D X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(346002)(39380400002)(396003)(376002)(39830400003)(199004)(189003)(2361001)(2351001)(65826007)(106356001)(8676002)(6916009)(305945005)(16526019)(230700001)(7736002)(186003)(31696002)(478600001)(53936002)(105586002)(5660300001)(81156014)(6666003)(6116002)(3846002)(64126003)(50466002)(65806001)(65956001)(66066001)(47776003)(86362001)(68736007)(31686004)(6486002)(36756003)(386003)(67846002)(117156002)(81166006)(26005)(97736004)(8936002)(23676004)(2486003)(52146003)(316002)(25786009)(77096007)(3260700006)(58126008)(2906002)(16576012)(52116002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR10MB0235; H:[192.168.92.135]; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: chrullrich.net does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjEwTUIwMjM1OzIzOmV4aEkxdFFmdDFpT0V6R0VmMlNCQWdmVnQ0?= =?utf-8?B?cCtHYjV1VTZqN1pnOE1RaHNwdWZvZ3UvYk5yc0RLSUpmMWR2bkUyR1RCa1lB?= =?utf-8?B?KzB6aUdDN0MrUmVacWoyOW4vMkd3MDBvYk8rL2sweE9zSG5JKzBSVkkvMHY4?= =?utf-8?B?V3VVNTNxem9mc1cySCtzYXVWMVZjMWJrVmJWY05aUEF4QVE2cmR3ZjVtVkRj?= =?utf-8?B?N1dpbnZ1S1kySEYrOE41MFhzWTQ5bjZtMUVmaldwUjhBcTBkcTZ3aXBZdUdS?= =?utf-8?B?ZGVMcHdaVGROT1RldURSKzArLzgrVkxUbUlXcmszL0x0WW1JL0xtR0d5TUpk?= =?utf-8?B?Y3ZQVVFBMjMvT0huM2o5alBnU2FYQWRyTzNIcWdXNHVCcDV0ZmZsalRGamFN?= =?utf-8?B?M2t4WXdUWVZjenVESExaYzVMY2pkOVFTOGJoMXVTWHJmMnVudm4vZzFhNTFO?= =?utf-8?B?Ym9qNzhjOWc0YndzMVJtL0J4VWdPSjZFSndqaUtVWmxyVisvNGwwS2c5Umo0?= =?utf-8?B?OGMwK3JTbXM3TU5rMjEzR29oRUZGc1BZczBXZEZkbW1RWGUxK3Iyd0hGZy9I?= =?utf-8?B?aFQ0UTE1b1g3TTY3Z29NT0NHcXZNOGEzZWRUd1BDd3RtV2NraUVhSzZrMzcr?= =?utf-8?B?SkxRQW9rS01oLzFqV0NPUGN4cG5KWHZHSTZoYU5SMGdJMkoyWTd4aWtNUmxJ?= =?utf-8?B?b0hKM09WbXp0L0w2RS94eEkwRFhqWGRZaWs5cnlLMmNGYUpyS2QvTjJUYWdV?= =?utf-8?B?cGxIWG9LUVVNZ3R1eG9EZ2Rnb1BjWjZuRGxUVTR1eEljUGY2d2N4VkxPREpU?= =?utf-8?B?MkF2K0doSENOVmU0eHMycG1LU2JIWHZGaVg4RCtxWDJqS0pMQmlJbTIvVkFZ?= =?utf-8?B?UDdDQjV0cDZWVkQvdUZzQmdLbFNWTmFrblk5WktQaGthc1RKWEovcnhpRzVE?= =?utf-8?B?RHhSUHZKMmZ4MHpEZW1KNnMvN0NoUHMrMk9IQ0x1SXlUM0h1dGRpS2R2N1hS?= =?utf-8?B?UzZvK2dVTWhGbGRPdmRVRXJ2cWduWnRlWHdxRWFTTmhYQmtrZXplT1dHUjk0?= =?utf-8?B?TExIODF0MFJHVXd2WHpERURJVHFqd2d5STBvSHlJcFYvL0NPVVlad2pWU3J5?= =?utf-8?B?aHp2VEd5MFJjVzJKTTlkNFUxcXloMkFwekpYOVFjZ2piT1lOZ1JYZDdWMENB?= =?utf-8?B?MGxVNXdhR2x0NVhwenVUYjB5V0dFTzVuZTI1enViZUVDMTQ3Szl5aTQ1TENn?= =?utf-8?B?L1RCN0Q1RmFyd1p2VDZFK1ZxdzRmY3lSakFpK3MvRTlWVXVIdzNOVDQ3V2cv?= =?utf-8?B?bXRZZ2NRdy8zRDR5dllpVlIvVU5nNjFZREN2MnE2eE5qWURYeWpLYVlPekZ5?= =?utf-8?B?UjVvbytoV240SVhJMitnYlFjL0V0ZDd2UVY5L0VPaXFnRThXcTdDV0h0U3hr?= =?utf-8?B?Y1lqQjZSV3hDWnJuMzY4V05kMEk1ZjJEZEhGVWk3WUc4eXowblVUbXFhbUpG?= =?utf-8?B?RDJneldIT1RNd2wxT3pCTjZiUWRaS2NMdy9CVm5QclRpOE1UUnJnRkVoZHBs?= =?utf-8?B?cnRlVjIyRHhjZnIzM3lDY0dOVjYwL2NtOHRXNjVtQ3YxanJ0di9wT1liYWVY?= =?utf-8?B?L0E1T01jekVXNEx0RmFNR2VibjRaYVYvVEttbnFrMGJpTTVac2x2Kyt4eUdv?= =?utf-8?B?dXU4TDJYK0lBWFhESFE3ZEtMU2FtTkxBWWNIKzF0VzUzUkgzNkJjamljN3Zn?= =?utf-8?Q?vJF/BFOi3A3p51g34Nlf0Hv/QW52uZ9UkHTrk=3D?= X-Microsoft-Antispam-Message-Info: MNpT83ZHa1BVFPPAfQMWa3yZxEDxZ/7gDXet1cFavE8sbar9jYsYTdjnDUSi3zSBp6eboTifHuAYr/FcVGICHLXDUNUgEXU92oeD4HnFYmWQBzQJyXPyougU+OgD07h1OlIUEyGhJxLhPwhymhJ5FbtjVhwcrrugMgbDoLNWatD7XRq+t12oVP8KLlT0tNLy X-Microsoft-Exchange-Diagnostics: 1; HE1PR10MB0235; 6:FtnjkBJlzGvAHqB55uoVK03W9coCk/ykVG2KNKLnzY2WgVAJCvcnSdZFR09iX0Gn7p/B3ULMXqmBNaWy/IAnEcWyKQuqU66Uhe3aXsXy1vLSosxUofb+sfi/8yO2Iywkj5uNUyLOe4A1/+34aVuGmC67i2e7BibiO5Yas8wjwUVKs9CCrXijRXOt73dI+l3KnxvugbMC75GSSDo9o0de1zM2nX5jo4fRly7NRFRwsXUSQZ0GGchsTfYniTYTnCcRV+803njgB7oYyxzzLtl2s1uRCx90oMOkr8u7E/V0ffQxBmoTvliNbJr0H6Hx78ZTQsRTbBckH1d+zmCf6DOS3aVxW6ZKwyoOqRKGDPaD/Es=; 5:psqP04+FBVtL7hu9awyXAvt3NI3zUeJadLesi2DXIvmzAJXQmvYmA1kfT2YLp6CmGny5qmrOKauTW7sCZ4512GFbi1Lk+DwHADF4k5luTz6zwOxyOEpmd0NSNGz3Gk2/b2iEHojpYze1aJ6NWO6ZclB9K/BjyRLxvdgt51iWhzg=; 24:NC7x4TVYE0kjVM6/EbnH2iohjjz3N2ROm2qid24sAyt875DmFhq7MurassagUh/hqRu1rW0oWwnQJXxZfoJm/ZiPrxAHC+vtgHj+bFhDUCE=; 7:nCkCQ4tbstOogWoLRb17UJfwB6pvd8+9w40DgUISFFiwAcVIBXxX0eHIRP98lfm32wZZoKfNh/dSS8T4cil1z3onmQJ13DRVWqoH/uiZtTFgHucmUwdA0zbskNLj92DqqalE+t9OHsmuQbrNOTvbLa45ScxxJDx39y9JvhaKG2R7u5DJgcsoU5/QAnp5VGMPXp78XxICh+f0vXtbFuzWR2E2n0/FnWdgz7oQ6yMw+bw0JUimYQUddv8zxOVs3675 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: chrullrich.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2018 17:29:33.1024 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b3881807-e4a6-4dd6-7a4c-08d581f57eca X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ee9b5e7-26b6-4fdf-9b47-cf4fbc6d4e3f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR10MB0235 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2018 17:29:38 -0000 Hello, I'm trying to buildworld/buildkernel of stable/11 r330373 for an Intel Atom CPU (CPUTYPE=slm) on a (slightly faster, CPUTYPE=core-avx2) build machine. That works fine, but make installkernel on the Atom box fails with a SIGILL (signal 4) in the "install" command (sorry, no log or screenshot). As far as I can tell, this is because installkernel uses the install from ...obj.../tmp/legacy/usr/bin, which is built for the host. Disassembling the binary shows that it uses AVX opcodes. The "main" part of the build output correctly respects the CPUTYPE override. I suppose I'm doing something wrong here, but what? It must be possible to build for a different CPU of the same family, right? I even tried running a cross build (TARGET=amd64 TARGET_ARCH=amd64), but since the build host _is_ amd64, the Makefiles laughed at me and only did the normal build. The command that did not work was: MAKEOBJDIRPREFIX=/usr/obj/slm make CPUTYPE=slm buildworld buildkernel I have CPUTYPE?=core-avx2 in make.conf, but that should be irrelevant here. Thanks for any hints. -- Christian