From patchwork Wed Dec 20 14:29:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 25053 Received: (qmail 113547 invoked by alias); 20 Dec 2017 14:29:19 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 113528 invoked by uid 89); 20 Dec 2017 14:29:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.8 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:sk:EUR03-D, HX-HELO:sk:EUR03-D, Hx-spam-relays-external:sk:EUR03-D X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; Message-ID: <5A3A73B7.1000006@arm.com> Date: Wed, 20 Dec 2017 14:29:11 +0000 From: Szabolcs Nagy User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: GNU C Library CC: nd@arm.com, Joseph Myers Subject: [PATCH] Add aarch64 disable-multi-arch variant to build-many-glibcs.py X-ClientProxiedBy: DB6PR0201CA0026.eurprd02.prod.outlook.com (2603:10a6:4:3f::36) To AM5PR0802MB2482.eurprd08.prod.outlook.com (2603:10a6:203:98::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: beed7067-8080-4260-8228-08d547b60ae2 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(2017052603307)(7153060)(49563074); SRVR:AM5PR0802MB2482; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2482; 3:L/sIeVj709co1JDsxs6NEN7Nvz0KwJ4I1EFTBH/a96M/4TFfNDW5mG7RkEBPp2OXappGnXRmRjJymW5Ummph75VkfVp9mT1bi+QazHVsfzQUDyGSW035tcOaQhhXK0NUjXn8QNXDnu1p/jYzp0Zli0/0PpMzrtEg/MiYs6/dGnPaGfter4mJ5kR8K8nBQnm2N9sydbDYM4PS2FX8/nbIaWZPkbZCwWqPb40bHLj4knqIymEEQ8EA+MCc9WrRDucx; 25:DzR1vHI9hBjHGvXQKrGmAmSRzvaLiA4vSopwqDBwzix+ROEughraiA/TpqXznfK9HxDGDtFy5dQDlM+isW4WloHpVQIlHco6yJh036z3ceYrI38TOmG9E1OK3XOgfqFVyC3ohTjw488NrGP+GGwwzvKlvVGZeP3ONjI3HTmkIlerE0KZ4u5hTJUyaMHOv6rbghEvxLEITBfbtSenA5ZClg1f+uGhnNgb3XNuLCDIbccATpxz0m18alIYh57OftxyGiXW26bbdWUR8UjdOLd1BUQkbR+lpTBOeeCGAdTkwmXpkWBMpwmBRhbabAaWZHiyF5GmgCwJYRhJQ72i/Q88hQ==; 31:9vhXkR2gH7uA/4P8UpsI9d3+bXe40WO8OZM6gMiJs67D6spBddksGBfkto+uLQu86ogVe+38+8tObWQPlRm1i5CI5L2/E0b1VE1gdLNzFTEm0zVcTc2aDEr5XK/M1yHSv154GHXHUW/DZwvlmRFwslddf7Zq1hfWqT1jOKUuNm0aqa4VsbAKGlDX6d2sCP3zUVIktnM6m+qafqMeECWRuIab3fC9/kcrMxLqKFsGIr8= X-MS-TrafficTypeDiagnostic: AM5PR0802MB2482: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2482; 20:xLlYfZ4Ur4fjUPiRWwnZggaAzKtGvvyMIJbVLglLtRl9vJHmQL6j3A/9e7jvLm/at+keuHGktVTGTo865NCLcsFqbEy74/fqIBFzU4Q3QEWwq7jNGTGd3pI4Mb5iZjefA0UOSDinrCna2GVlG11g6ZEXFNjp249zFKZxsjb0D0U=; 4:dOPNfZFjfQugOA8H1c1tWPPo2wqftoK2IvazCkeld9IaNHtDnY8oTd5CUMTR3msb9AggQEKY20nFKu9+Ufpcfr4WmA3Madv4fMYs7liPY7GKec0zmOD1/sbqZAbOQAgYJev0pDobx2nJ0o51v61hnd2D+GK1sRCLE4690fY8gLVv45t7DlvDeLox1Aj3/rBnNnLev6hHUKoq1DsBHrWeVZ6MUQ21CWUEHFdsUrhImZY6i5SJ7x/eZPbyUCL7GyQI/VSDq3H+BVw04povALqHBQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(102415395)(6040470)(2401047)(5005006)(8121501046)(3231023)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:AM5PR0802MB2482; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:AM5PR0802MB2482; X-Forefront-PRVS: 0527DFA348 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(396003)(346002)(39380400002)(376002)(39850400004)(189003)(199004)(316002)(2906002)(36756003)(16576012)(5660300001)(8936002)(59896002)(230783001)(33656002)(81166006)(4326008)(270700001)(64126003)(52116002)(568964002)(83506002)(68736007)(53936002)(105586002)(2476003)(6486002)(77096006)(6116002)(3846002)(106356001)(33964004)(305945005)(564344004)(386003)(97736004)(65816011)(87266011)(65956001)(16526018)(66066001)(65806001)(6916009)(478600001)(58126008)(21490400003)(84326002)(4610100001)(16586007)(81156014)(5000100001)(80316001)(8676002)(5890100001)(72206003)(7736002)(25786009)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0802MB2482; H:[10.2.206.69]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0802MB2482; 23:2WtcZIYFp8NanIGge1BN3oueSa3YH0iqMpvwFZa?= =?us-ascii?Q?zwIS/u8NvMhSBkZln5RAkUCUMLiYSTjc9n6KUuQPbVRUhhK5a4pLaEFiBzBU?= =?us-ascii?Q?TJsApryn+q/fnUpnA21g/60bHisav11hyySNsQ9/90XLIqxI6LQvIoCzNryF?= =?us-ascii?Q?2CxMVxQtEAvj9tUBX+CdJLdJ7gnNGWDFvRBpaV56wjkQBQ1u+fNSJj4u6PAi?= =?us-ascii?Q?3l1RY/ZJaikjStIpbsPLDgL72tbhlqTwHTklE0ze4ce+iZA/UJTIvo0gC6Ln?= =?us-ascii?Q?imWUqko3TnNXPMu2Jhh0r3+KIgshbPWpu20fffBuaTCTESk0lALSOpwVDog5?= =?us-ascii?Q?fz5UZiKFM/gR+24kRKHCUK1BcIgwycrIDqp8xnxmSRAjb7baXYeCX+I3cgcg?= =?us-ascii?Q?hKwnFjwiOerfac1bvp4RwcjRl31q+wN2Bp/HlRyY6YVjJpHGhOnJlgFmKlxX?= =?us-ascii?Q?xrLh0/BCuVTGrCt7W22ucUGFo+lmsqs3i1I3kSUdBnIB+3IkvVkjFgBw9nqu?= =?us-ascii?Q?Vf/41UHaoMiepXszcqZXaO5iuMMVS23Q25hMhXlve2P1jtcdI3H8WLOUlCER?= =?us-ascii?Q?LSlCnzqAgCk8E12KLPuigzO2Rzy4d9L2sDYXYfna0CUuQ8QqikpmFoGbjgC6?= =?us-ascii?Q?39OTEIhMSnpHFLPIM2Y/i0MByyyTjvN9rZ616m4+eZ0kUrF7iqkLFJExYz1q?= =?us-ascii?Q?ZNwevXZW/+AdVYm59XvaUMv3lWxTWQtY6kjq0nEsqWTIwt5Gg7L0exF5Hq/s?= =?us-ascii?Q?pn0GhaiBuLj4KLBvOIjzF8j13PIw7pvSMQ+tEoKILxGB15oRd7XOVUviIUP/?= =?us-ascii?Q?YaL2lJbX3+V6J6gUsbwAkRzLGxgfTriU1FkfSrVhiYN5Vzb2U6aJ56v/kL6X?= =?us-ascii?Q?piqIV+MGx/9QdEDWWxlAsts4QIFzIaT8gF3u0O7izV/0XFtC2UpZ1Wru0hyP?= =?us-ascii?Q?TqCn8w4u2R6OOIeO/OtLMBAbBHWsTk+iQ1pVzjR6MRLMwFmXyMI4vzORxm55?= =?us-ascii?Q?N/ms4U2dMDYBzgp+x0OxN2UZew7bgRXc4NgkjxCb06YXNEZkh6/oWvMgRLsx?= =?us-ascii?Q?JR0q9Q/zRgGAGFdbm+Qm2xwGSmBNWT66/fnQYf+dXx2Y88xXD9KM77LUnMWV?= =?us-ascii?Q?rFP0qHWhIcMDOFQcceX+aM63HWY2v2Ojkv+LhQtPzcoL0FU+yfzdp46E5JXA?= =?us-ascii?Q?1qYONWvhQalBeWZk1QbLFzvmordANhEOA56uV896TFAM+IoNWQnj/ActcU2+?= =?us-ascii?Q?hxAK/XI7PRihIJrccst+u4eWzVeesiT7oG65r+na0uH6iZIv9FJDjbZ4QqtW?= =?us-ascii?Q?yepfSakQO+5yBHlIzFCXGvwNWMfzSOAEhhuGNyyI1zhYOL3RJB54GVgPiHBi?= =?us-ascii?Q?pEolNfNtYedMi/+djh8PsgFVlhk9oq698nCcaPtfH6dG9Jjp2S97WwNFvHjH?= =?us-ascii?Q?Miw0gD7Omjw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0802MB2482; 6:e5IYB2iW856eO6VcwSSBFm4LEXyyC9ybr6TTxE1R/J71cfkxb4TCj5cfCQ0IExN4Ky4tF569BZsYsIwOd0LepyDJbsauBvPl9a6vetY4MjmrWB/px3wVL4vnuhDSEowh5mWsekqdjK7QKVLbuTftaaMO0T4uea3tUm4eU+v0nfubpcEJfhvT5gyVzU5iRnB33HC3oZQrCzmgMyXwskPUVajGW41p+IrQ86SPILW5V7YWXyqrv51hD94jxQjNlIASCPDYmKxHco2nrFp68fRey7X0T60pV23Y7ermjmhf8HMCNPY/ApGbP67fgN++MC16/9R9QJHhtoekMyYksQVlS6KVpCDQDzIaiqmOhh3M54Q=; 5:ZD/ag8yvkQ4OlfgukU/TubrH7+mLM4tui/sNpu0AOxdZ0yaGRCoad/IHx4B4XQrup7A2Cr+OWB5jx6aX9z30qLXf9Y176kf6Er7cGoTjC17tjA2mDk/aSBdAaucujcs/Mqi+YXggwq/sicWjz66m4c0s0RFfWWbBL0GTPvapLXg=; 24:4lDMgn4u6UGG6VQZFbr9ocktFNe1z8h6ampiKcGxkTXyD3m6v06MkMlMMrSmu/UkWqs39xJdBnWGAhKND7VqR7VUk4eNNHkQNNTg0B0GKPc=; 7:H9GTNRyIBEPZJoL0541R3ryZWFomMWSKFkLa+ra2A5sjRxYT89MtJlfqqBD0LQdrNe0YhRlKOyG+kUQB6iKJ4g62lrtPms/UWPzi2FGm02bJ0sc3/rGeFZ9Zoj4mXwXQT2KrjK0hyt6sGiTUz3gRu7g/gxK218trhkZCOXkvGVX8hQO3CwfWFPMZnzSVbnVM+bZX34XB30xcumQ9xe1LXHySFzhMJYygcBQ79XNXDqFxrR7DR/jnL79v/nFM2wM5 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Dec 2017 14:29:13.0810 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: beed7067-8080-4260-8228-08d547b60ae2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0802MB2482 aarch64 has several ifuncs now so test it without multiarch support separately. * scripts/build-many-glibcs.py (Context.add_all_configs): Add disable-multi-arch variant to aarch64-linux-gnu. diff --git a/scripts/build-many-glibcs.py b/scripts/build-many-glibcs.py index b86d6c1387..70a0b8a2bd 100755 --- a/scripts/build-many-glibcs.py +++ b/scripts/build-many-glibcs.py @@ -160,7 +160,9 @@ class Context(object): def add_all_configs(self): """Add all known glibc build configurations.""" self.add_config(arch='aarch64', - os_name='linux-gnu') + os_name='linux-gnu', + extra_glibcs=[{'variant': 'disable-multi-arch', + 'cfg': ['--disable-multi-arch']}]) self.add_config(arch='aarch64_be', os_name='linux-gnu') self.add_config(arch='alpha',