From patchwork Mon Aug 29 09:25:50 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Cercueil X-Patchwork-Id: 663539 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3sN68H0rg2z9sBX for ; Mon, 29 Aug 2016 19:40:31 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=analog.onmicrosoft.com header.i=@analog.onmicrosoft.com header.b=FEZ4AkK6; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 94F4E8879D; Mon, 29 Aug 2016 09:40:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Jinku5hVafS; Mon, 29 Aug 2016 09:40:27 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 9F08888757; Mon, 29 Aug 2016 09:40:23 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 7FF751C288B for ; Mon, 29 Aug 2016 09:40:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 7845D8A919 for ; Mon, 29 Aug 2016 09:40:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SLMr20pnb6gr for ; Mon, 29 Aug 2016 09:40:21 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0067.outbound.protection.outlook.com [104.47.37.67]) by whitealder.osuosl.org (Postfix) with ESMTPS id 5CB428982D for ; Mon, 29 Aug 2016 09:40:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=analog.onmicrosoft.com; s=selector1-analog-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JWZSrD10bBqI2xkeP8RDTDC53lOlF4zLuPCpjaV080k=; b=FEZ4AkK6Neyt1DAHnQO+iK/RxttgwBX4F1gbMkKyzJYOmBtDWJ4XYlWPYlgyUVxEK/QzxhvDciuhLWYzYB/oYpYcqgej4ZnBVKkd1/EpuHneCLE6qSi/ayowCy55fTxtXNoLlP93gB+az875Yn33WIuKfY2ft/BZX2X8Ss3JdCY= Received: from BN3PR0301CA0073.namprd03.prod.outlook.com (10.160.152.169) by CH1PR03MB1947.namprd03.prod.outlook.com (10.164.115.163) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.549.15; Mon, 29 Aug 2016 09:25:56 +0000 Received: from BN1AFFO11FD018.protection.gbl (2a01:111:f400:7c10::140) by BN3PR0301CA0073.outlook.office365.com (2a01:111:e400:401e::41) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.599.9 via Frontend Transport; Mon, 29 Aug 2016 09:25:56 +0000 Authentication-Results: spf=pass (sender IP is 137.71.25.55) smtp.mailfrom=analog.com; busybox.net; dkim=none (message not signed) header.d=none;busybox.net; dmarc=bestguesspass action=none header.from=analog.com; Received-SPF: Pass (protection.outlook.com: domain of analog.com designates 137.71.25.55 as permitted sender) receiver=protection.outlook.com; client-ip=137.71.25.55; helo=nwd2mta1.analog.com; Received: from nwd2mta1.analog.com (137.71.25.55) by BN1AFFO11FD018.mail.protection.outlook.com (10.58.52.78) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.587.6 via Frontend Transport; Mon, 29 Aug 2016 09:25:56 +0000 Received: from NWD2HUBCAS7.ad.analog.com (nwd2hubcas7.ad.analog.com [10.64.69.107]) by nwd2mta1.analog.com (8.13.8/8.13.8) with ESMTP id u7T9PuTc031937 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Mon, 29 Aug 2016 02:25:56 -0700 Received: from zeus.spd.analog.com (10.64.82.11) by NWD2HUBCAS7.ad.analog.com (10.64.69.107) with Microsoft SMTP Server id 14.3.210.2; Mon, 29 Aug 2016 05:25:56 -0400 Received: from carl.ad.analog.com ([10.43.17.134]) by zeus.spd.analog.com (8.15.1/8.15.1) with ESMTP id u7T9PsDc015532; Mon, 29 Aug 2016 05:25:55 -0400 From: Paul Cercueil To: Date: Mon, 29 Aug 2016 11:25:50 +0200 Message-ID: <1472462750-18919-1-git-send-email-paul.cercueil@analog.com> X-Mailer: git-send-email 2.8.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:137.71.25.55; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(199003)(189002)(5660300001)(110136002)(47776003)(450100001)(8936002)(586003)(50226002)(107886002)(2906002)(189998001)(229853001)(33646002)(50986999)(19580395003)(305945005)(7696003)(50466002)(19580405001)(8676002)(356003)(48376002)(4326007)(7636002)(11100500001)(77096005)(2351001)(15975445007)(106466001)(7846002)(87936001)(4001430100002)(5003940100001)(92566002)(36756003)(246002)(626004)(575784001)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:CH1PR03MB1947; H:nwd2mta1.analog.com; FPR:; SPF:Pass; PTR:nwd2mail10.analog.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD018; 1:jWyJ2RCyCLH1OvPijtVpx8iDlw17g2i0bT2PUPKQw2LTHkCjggbhGww/tbwA1P6XMIKutqS/r5V1632u06vOmNnpds9fFdCDky35K9sDMkHWoCDF7QtnI5JOCoLixgUtBWPqgbTdbpL3aqnt+NxKDtfkJ8vGlksNHJe/279VpVTdSuJRqXWnoIU8IpKt/0mIYj7ELavTyEPyOPQyoqbZSwlfcxchVe7U/+10OqECbPjIHHk7REIyvWpGJQuH8LL65msa6xQGeY5+M62wroGVrzbRRGQ1F/ASB/gl/8wzvwVcALoIwsi7NCZzTCxhQE8q4SJGIWqGn+0CwIypma/tKirTezEDDcm1xjC9hwIicN0ZzCRLMT95VUxISJs7xx37y/uq9f/IgPqyegE114Vu82TeLCpzgOdeQbHszsIWtVAXz1STOmgJdG8/nVK8HJ/mheHh6qrBC9Nwtz9dGIphgS4Cb9/T5LOiHYqX6Iy1oFCAP2tu7t2/01gmbYN3hdtaThaQNX2gKcJBIXCwbCPjflB2cNlgj012rQHXj3vIOLipLS+lkovA+tWAJsS7VS6K X-MS-Office365-Filtering-Correlation-Id: 94d4c194-cf50-4fd7-05c6-08d3cfee7b6d X-Microsoft-Exchange-Diagnostics: 1; CH1PR03MB1947; 2:wr6NTmL8VFDFNAOJcl6YwvrZLuMgK5Y6o3q3pnm1RmPMwAE/69YXL7LR/5XjjOAn69Bb0acLon0gfIeFzu4QlZTH3VKN9jwvgSy94ej5D+LYlkPFLnvOG3IfVInPdqOwgvgvs49wksU0UiOQuee5rSVzprMVEgjXee7R5BqFB5XacKn2gUjShz/MZ7GUi2X0; 3:QBX3jocFbLak13YeMqsOXD1pAMMJqtKua7qfEsbLKo9VJvV3geDjLWAzyIZ681vH3U3QtRLCLjF1wJ37fF1MI8zoM24ZY8ZQM+oRXoR2VDclWsLoTY1EzNa8Hq4X3bG7xQPJqml2aJGp4FsHXQOZYoliTAUGj2+fHdKvv/MX7Hub2NJ7Bf5hXJsqLMrNzFZufokd7boj2cr8rN/25GRzedoFWv6tav7kgBYN4cYKkw4EC+bVp4mYA4E0sanCLPIsncTuLxIykClWKrXyp2OqIw==; 25:rUaREoMJRsDOZj4pKJ+oWZQB7mwotliv1VxjvV6CtqiWKbMLi8xt6eYJ55Qf34VobE32TbAGhuVgrinwpyZOZyyicXvuDCPOPk8pH2UPZ8f9nD7l5DcGrccEFaopCUQwJhjBwHudQnvVgViQYmQhXzcmgF5gAvF0HCDaO5X84U8r72lQUzZIbYym4vu5FeLTa4DWeGfXHNQkUtOQJ1Vy67TQR+fNHgesXvQlIoiU6hzw0RqawW/I24fXePUNB8BgW0izDRYrRFeAMz7oWgUSZrjigZJuo25QYlloF9ESjYRhhCsh/JB6+b9cnU2qI6whZG0urwzudDUh3MSPaqQtu+p7Po+ShoTcMyyNvvZWcMnAgV14D0TqyCmZZY1H/qSPoqHEkfU72fmEvUs11UgPBKF9E8Ft4u6QaF0g6PYkXzQ= X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:CH1PR03MB1947; X-Microsoft-Exchange-Diagnostics: 1; CH1PR03MB1947; 31:9bNBtEV4KSLWo97LNsNoqD8qLrGlM+7Tmu5xeOcY/Wfb5cKmlWFuhJRhWqrggH0NH7bcUByVT4KxWZAezqb7rO2NJOzIj/133hoUx0C/J/+yxKItCP///JPSVyPJKc9oJ2bZarhHsI3REys89BcvVdkVUIPoTLM7ZxRHbMH9o2bpibLHrZKrXEivfonauyljWccr83jQVvK7nTwi0mqIS2PJqh2cgHYfBsbjNGhrhQE=; 20:Nc2fcsRN1A7T4LvIeUasXmZNKkoWP3XgGmJ1cu/CrDtdZtP1o1KM+3aF4rvi2X/SEA40ftL16ANSTHzp26kd0ekin+iUdjAQoYSpdQvQCHBY7dGz4BxUsPR967GuX/Mja9IcNJ3CbPrOfj+vHQi2igy5iABg89ss6pD/cPBiJjhA538gHuF1I9BYW0zkQ1vH7mmCuVta1DKP0RMe8EJd9NdJODfrz+g3xF4XVP4lD4Ku+0iqHsJjMRKggw/+w6TuOeikmUa8masMIIvKiIc7z/R++tSIC2sSZM01nXgMxrPc5bPoFphCykMkOwqZODLQFogIqTMqIgHHXZh8c6Pg1R6dB9vMgWTl7g7po9FbhEfF7FchMAliM9n0+NUkecRJwUWHgeS7pnVQjytd/9IMbLtKhODwL8oTmJA5cjfTRj4frEpBW1EI3tcADoxIKv/iApFKa13QuUycu+MQH2IuGYtk2lIzmdTPJMtLJ+M2VT+2lvQtt64iwzm0t2Sr+ce1 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(232431446821674); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(13015025)(13017025)(13023025)(13024025)(13018025)(3002001)(10201501046)(6055026); SRVR:CH1PR03MB1947; BCL:0; PCL:0; RULEID:; SRVR:CH1PR03MB1947; X-Microsoft-Exchange-Diagnostics: 1; CH1PR03MB1947; 4:arKWu2xU3Tt089V/Izk2Z3BNxuHcnh+996eFVGkplNfzzOgq7mDPUBclbJ/Jj3BQHB6FZ6i0krd8TGxvXRShj2uI5w9JOFTgFK20HYLavf4zeFq87fWQJ38TLSI5XEKm+zbIj7SNY6vrwDX9PUVesIbICMqXfzXY3AVBVgZ7hANEX49mdKX8CubXAXiPuL7mFc6UdBKAozthzXdORXWm/hYkmkkrsnH4KvSgV1Uf3cn5fsY8L2S6LWUHuT5K2F9UeZAi//65PyYBQ3JB+HllywKfzqUM4ujSdV4hsfCClraT/zsmV9cCOPs+rFd6OXFNVhvpnTHlqW1fJRSmQ/lvbntJIKFrZTZsUn6WAMCEkG/QuLrp/9L1559YXgurhIYzfi6QhcSw+2dE1zpwtul4XA7jStvZ9GX8tiZQMGGuBMr4laKO4N8Cq/ChZKJpnM541uBBQzaZ2VHEnFV5j97r4lRtzqxCriBf0Svx/n/bZKKZYg6/nlLdry5Q6hnjmflS6i5jG+0k19zbbaKIi33bs0bUCmkk0GsdrfGgS5/7944= X-Forefront-PRVS: 0049B3F387 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CH1PR03MB1947; 23:pRGIuY+3FdXhaCq35+D1HUr/eYspHeaK0+jO0LOlc?= =?us-ascii?Q?wq5sbbDJY9b0pui1FBoWKVvVJThmhAZ02T0j/vIBJcMC9bX0XWuKZyFnb2oI?= =?us-ascii?Q?gOGKXzK7LjOx2VC4F9Cqzl/tgKd1TLv3P9P9QqEa73WUBQO97SykT8pfQgxz?= =?us-ascii?Q?rMF65qPBQ6akhsTFkBGkv+jP3S7terWZPPmpMvRS6QsbtBCLjz6P62UbzMiX?= =?us-ascii?Q?K78yijW2YX9+S2Fse9FRQa/gE6WJDH/7FDrS8eYSwInGH1+oEmTRhggUOzYj?= =?us-ascii?Q?hjv3MwxgsM8csr6c+sUFKqbz07e5C/67L+oncoMl2SWFZL+vK7l/+Ky4QdHk?= =?us-ascii?Q?ckT8txAv0lAoVmm1EiM9mU7FYzXxlhbjdJEIn0SpAQwotRd0pqBPROSX5Hm8?= =?us-ascii?Q?BFum5vqbWpReV9WESM1sadHGnm9qha20ono2jSjDxVqU+QbDz4x3N+KD28Qh?= =?us-ascii?Q?GMKWao7+8CJsqg5n/eCgCnBIdzd11KDycWtd6eOWLZ82UqKJs7e3W3twk7QE?= =?us-ascii?Q?2bVJcCADoWUX5GyH2aOVIVi6Bl516iEig+bMDJ7ixwub3P0ZQXr69WsIrooy?= =?us-ascii?Q?Uem+Fx+xLPj/Bdb19EsTG1LtCjfdyLV/up8kcxdNUHy8wmoK0muhfDiSbFIY?= =?us-ascii?Q?wkKfNE95xrSUAxVdvb0CkZSkh6vpQK4CxpxR5zDJQNKbkNgpxT3pfYqzJiwe?= =?us-ascii?Q?DPp2LyJN3aoKM5jlZOBF3lToi6R9lMKp++2IUppQEarHGyeUBAl7QdRXxc/j?= =?us-ascii?Q?KNd9hGEEIxjShNoH1blvkOv7GGmYlCG+6L1B/8u3HgFWyAeXMoioM0U/IovM?= =?us-ascii?Q?Oy9K5e/KSW18F7L+VvJWjx6fD+zY0GRnljP6RODBJIGS2ctcUhrQE/OSY+ZK?= =?us-ascii?Q?bEO5XN7z+kMNyUGfRtW0L++3erRBF4/zWIXsJR48X1H1mjPI3q6mPECkk5RQ?= =?us-ascii?Q?f4XLXM6cYTvdjf/nzf+0mgst/c1pvZSE3BxM3cHbWciyaZ/Jo4x03v82OBkd?= =?us-ascii?Q?voesXw4zovgn6ZKjvVu7PXgD90VwQx4MhA8rDWKvOxCQoRr7FWx9w5XzeiwJ?= =?us-ascii?Q?tnGrKwcga0oq3YV7VO/PXGtphzk?= X-Microsoft-Exchange-Diagnostics: 1; CH1PR03MB1947; 6:iPghH9J9DkaoLaQ2Ci1XXt9GlYQ2/qZg7ovtCax2JugZg++RIzkUqVdH7cKUUo7O0pyGK6PJnPIZFTbMgQcd3ylwbveL9JPxNg2RD9Qfn+EsoRkEwFMBZK7zgbIcurN1In2tm+8SrcehNwCyW2baVK2Y2NPP+8nm/p8r8TnSzySZyo6s9ypNY9p7m3pB4SSerQHlHoSghAGegqbnkNhK7rmWt6iBhYIPwMmugJCUtmiM74LG1Me1m31dsvHklfKk4brmJljlYaKnq1US9LMaZH9AaXI8/FPyDs07BGW9p7YJSJMBAN36rLlD8j3j0GGafZDFBpPiBRKHBRxAjy0MOg==; 5:hqYq2MeoL2WLCpzGGcdqtuwHVeExpbgD7sEQmOeFQkbtzIvQ/seuEB+7Kv/5C/fQVgiisBPx9xADpdk9uEsqOT6iWbshMTcYjfgshvKa3CQYrJoZX1/pWoJGvxTaFZyEyj/nqam3W+KHEENUDb+kIA==; 24:BXn/wKFFc08FovntSeMRBja8UkdX0tPcKUZrlKeg+O5F5ZyFTK7Oq2f1KFS/bpYvdHGARr/L8fgB5eLNslYAi+8PathkfU6VC5r2/fWYWos=; 7:8Z0tcha9YvAkw7T7tWE24cuOoHlp8DH5tup37aONNc6SMWCGtYd0gG7gxNTpdn1ZpuyIsdVI+shfqQH/ZNY2+geXqFxBJWWUWZyYdGtLtY34dhG2nIkdD3PV+BSZc1Wgl7JKGmjRZqC8FWUdKEqfC7P2Bgw2FiZZCWkNFgCyBl38lEUgYJLyzG+fDLwNO5gLReQWXb/z+2StxFFYHc72NWDr51ihh5VbyAph3wsezaebJ63Xj8aSzcq+MMJAaFpR SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: analog.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2016 09:25:56.7408 (UTC) X-MS-Exchange-CrossTenant-Id: eaa689b4-8f87-40e0-9c6f-7228de4d754a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=eaa689b4-8f87-40e0-9c6f-7228de4d754a; Ip=[137.71.25.55]; Helo=[nwd2mta1.analog.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH1PR03MB1947 Cc: Paul Cercueil Subject: [Buildroot] [PATCH] libserialport: Fix detection of OS when compiling for ucLinux X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" When compiling with a toolchain targetted at ucLinux, libserialport's configure.ac would fail at detecting the target operating system. As a result, the Linux-specific files were not compiled in that particular case. While this commit does not fix any autobuider failure for this package, it fixes autobuilder failures for other packages, for instance: http://autobuild.buildroot.net/results/69e/69e43bc171e554cf10f2ad526cebf5e0e524538a/ Signed-off-by: Paul Cercueil --- package/libserialport/0001-uclinux-detection.patch | 26 ++++++++++++++++++++++ package/libserialport/libserialport.mk | 1 + 2 files changed, 27 insertions(+) create mode 100644 package/libserialport/0001-uclinux-detection.patch diff --git a/package/libserialport/0001-uclinux-detection.patch b/package/libserialport/0001-uclinux-detection.patch new file mode 100644 index 0000000..7d7199c --- /dev/null +++ b/package/libserialport/0001-uclinux-detection.patch @@ -0,0 +1,26 @@ +From faab9aa5879fab93556b7a3a6f24070eeb3cbf15 Mon Sep 17 00:00:00 2001 +From: Paul Cercueil +Date: Mon, 29 Aug 2016 11:11:01 +0200 +Subject: [PATCH] Fix Linux files not compiled in with a toolchain for ucLinux + +Signed-off-by: Paul Cercueil +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index f6b66e8..de6f5b9 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -74,7 +74,7 @@ AC_DEFINE_UNQUOTED([SP_LIB_VERSION_REVISION], [$SP_LIB_VERSION_REVISION], [.]) + AC_DEFINE_UNQUOTED([SP_LIB_VERSION_AGE], [$SP_LIB_VERSION_AGE], [.]) + AC_DEFINE_UNQUOTED([SP_LIB_VERSION_STRING], ["$SP_LIB_VERSION"], [.]) + +-AM_CONDITIONAL([LINUX], [test -z "${host_os##linux*}"]) ++AM_CONDITIONAL([LINUX], [test -z "${host_os##linux*}" || test -z "${host_os##uclinux*}"]) + AM_CONDITIONAL([WIN32], [test -z "${host_os##mingw*}" || test -z "${host_os##cygwin*}"]) + AM_CONDITIONAL([MACOSX], [test -z "${host_os##darwin*}"]) + AM_CONDITIONAL([FREEBSD], [test -z "${host_os##freebsd*}"]) +-- +2.8.1 + diff --git a/package/libserialport/libserialport.mk b/package/libserialport/libserialport.mk index d8c3a3d..86ae17f 100644 --- a/package/libserialport/libserialport.mk +++ b/package/libserialport/libserialport.mk @@ -10,5 +10,6 @@ LIBSERIALPORT_LICENSE = LGPLv3+ LIBSERIALPORT_LICENSE_FILES = COPYING LIBSERIALPORT_INSTALL_STAGING = YES LIBSERIALPORT_DEPENDENCIES = host-pkgconf +LIBSERIALPORT_AUTORECONF = YES $(eval $(autotools-package))