From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id EFwcJ0xExV+oQwAA0tVLHw (envelope-from ) for ; Mon, 30 Nov 2020 19:13:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id SGPXIkxExV+3dwAAbx9fmQ (envelope-from ) for ; Mon, 30 Nov 2020 19:13:16 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5BE2D9404FE for ; Mon, 30 Nov 2020 19:13:16 +0000 (UTC) Received: from localhost ([::1]:53586 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjobq-00014T-0l for larch@yhetil.org; Mon, 30 Nov 2020 14:13:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46002) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjobe-00014G-QH for guix-patches@gnu.org; Mon, 30 Nov 2020 14:13:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45154) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kjobe-000055-IX for guix-patches@gnu.org; Mon, 30 Nov 2020 14:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kjobe-00009z-Cm for guix-patches@gnu.org; Mon, 30 Nov 2020 14:13:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#44750] [PATCH v3 1/2] gnu: gcc-arm-none-eabi: Fix C++ header location Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 30 Nov 2020 19:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44750 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 44750@debbugs.gnu.org Cc: Morgan Smith Received: via spool by 44750-submit@debbugs.gnu.org id=B44750.1606763549553 (code B ref 44750); Mon, 30 Nov 2020 19:13:02 +0000 Received: (at 44750) by debbugs.gnu.org; 30 Nov 2020 19:12:29 +0000 Received: from localhost ([127.0.0.1]:56695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjob7-00008r-8Q for submit@debbugs.gnu.org; Mon, 30 Nov 2020 14:12:29 -0500 Received: from mail-mw2nam12olkn2052.outbound.protection.outlook.com ([40.92.23.52]:37568 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjob5-00008d-Gd for 44750@debbugs.gnu.org; Mon, 30 Nov 2020 14:12:28 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c+A5iw6FJIRrfQaOFLnvGcBQwexoaLYcvnt16EKe6yf77DGABRdDX8Jfy0hnp/Yd610CNqFuYd9UDK8P5euiK07s2dxpnXJMgpQTe6CgOr/JOW8cVtKOqs8hRiVk35SNVkoZAKZercG1UtiiqCht4iJGfLF7RXrH7jCzFbJlPxI7qZ8Xlhvb1GaN86WHohOFWpEhknjKayB/Hr1LO/tpq8EIB1OvYM+EgiSpBn4MyqXHAecrRGJPiWJ2nHqM6H48qlh5FMcJM57MkQQNMbjNLqCk6D+PuPwCWRKnp9LZo09w0LjkqocFMRnD07BxdxF/BgkI27fnPs6LPwvzqpXMLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=voIqpCuAigGeJMDjMLCLsMgnizt5ERCvQdo3xaC/gjg=; b=HhEB0fdyep9RmOeTcxJjiKaj3ff5tKB4D5SBVJeHi1y5ptT9tHJM/w7Y5FiNP/Uet7lLTUzBurLsm2xsYZ+w6gkSNN53Z19SXhMl2F0yU3atXHRmq0UGeoziLeW5LTvdUwZR7OcuYFBynpsPyMVm86SG9bAJYlzfuM6ONZnCTv5nH1DHfNl0bP8FFdjukVr2iseAAQIZN1yev8G9RO9zOLa0yUr0zGcBsFuqt02uFjE1T7m9yV4X9YY61tUXsSP79jR+Sgnbfd0g3GlrgETwMAhwgYLPNTndoCVA0mKret6srUSoAWxcl2G8ROEvYAzcJloaAgWELxwtv2TPFbESCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=voIqpCuAigGeJMDjMLCLsMgnizt5ERCvQdo3xaC/gjg=; b=JQxPBZLB8anW46ycjwFSLjZWLsFrGyrGFzhqPres34QkRxN09TwJgBxnsVpfssmTOJzkMEf9oX41KV7qQyEDu6tVdfXbc1mAM3DLgH0Mm45fkvN0+Q27CJPb7OXPISiYYPMqC8/7unRfWH+c4uduu/0cPFZOm8wVdwTqsgq03GwtuzcU6lYb67Z3ZIrFREuQu+v9skdkOw/KbSQTfun2Y1I8h5FK1pROCx58rxRvcAULcG0oN25Z/yYYt2EGJ+sLnZqQZfltHrnSxpiuNEe/+KxB7aqyUPs9ULCbxbRULy/Il92UanQaK2Oxzwgu4TdyFLS87tMJ/Mu2XvGhZIpTKA== Received: from DM6NAM12FT008.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc64::4b) by DM6NAM12HT131.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc64::99) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.12; Mon, 30 Nov 2020 19:12:20 +0000 Received: from SN4PR0801MB3679.namprd08.prod.outlook.com (2a01:111:e400:fc64::42) by DM6NAM12FT008.mail.protection.outlook.com (2a01:111:e400:fc64::271) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.11 via Frontend Transport; Mon, 30 Nov 2020 19:12:20 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:5FF831FB82F5FEB68C914BA2CAF001D3612E1B7694F473525F4B95ED628E7AF9; UpperCasedChecksum:0991BFF37E306A223E7F570C1B3E43A24F2FF1E159BFF1615F5FC5AA26F8F325; SizeAsReceived:8562; Count:47 Received: from SN4PR0801MB3679.namprd08.prod.outlook.com ([fe80::d1ee:2418:4b27:4ade]) by SN4PR0801MB3679.namprd08.prod.outlook.com ([fe80::d1ee:2418:4b27:4ade%7]) with mapi id 15.20.3611.025; Mon, 30 Nov 2020 19:12:20 +0000 From: Morgan.J.Smith@outlook.com Date: Mon, 30 Nov 2020 14:09:18 -0500 Message-ID: X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201130190917.2689-1-Morgan.J.Smith@outlook.com> References: <20201130190917.2689-1-Morgan.J.Smith@outlook.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TMN: [wxiWlUBWAuAoXP/KiQEE4YwQa0vBs8Y0] X-ClientProxiedBy: YQBPR0101CA0057.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:1::34) To SN4PR0801MB3679.namprd08.prod.outlook.com (2603:10b6:803:4f::22) X-Microsoft-Original-Message-ID: <20201130190917.2689-2-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from pancake.lan (74.14.70.62) by YQBPR0101CA0057.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c00:1::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.20 via Frontend Transport; Mon, 30 Nov 2020 19:12:19 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: c18c90ba-eb58-4928-7772-08d89563dbe8 X-MS-Exchange-SLBlob-MailProps: 7MJMDUNTCtz250ScV+Sy4LyO6Z1kuzlGh88smjhtAd512vsKC3BqxsbgBkPfUp6/IQyzREfbhrLWnyDrJ8uuz42gaauS2JufJ5ZZeqwHCKW09TaEaU+NoLSliKLSIdb1CwLmwgsci8dAhalPY6y3YRSyZWAmlxYDPfxxDKrQiF3d3Hy9PMjzI+IRA1Q2yIfk/wU+/1rkYP+PuVZc6Ecw1AsZLwYi/UDmI5npm1WJMsB2gh8Rim59MUowNQZwO3BsMFmows3aVpOm/zS9ml1tV/L5IZbcet9SbmBXq0tQMeWobw/9qBfU1Zmj8kHn9K7Y/sPfGtcsKLp0gDndGAWFnebsUWF+8dQEQQRCX8tWB7wm6JGcy4vCLdkPyhkgDX7DyFLjyqZpUHmEs16PbQ32hSEkxDcCaX7UJz95vUxTrpv5MNQwpD8Li2x0X1eOCv97UNpVZ5FBftQ5obULVnVpnmqza3flXXzdV2l6VMwZONvJ5rCJnI0PzVdOMStixP+fj/Db1GGsKW22YacX6YPWjUiPMDxSqNZ1zLx836/FsKLAegx9OnCuzLlw1XJ/a8TgHx/8pLD6eg5qfvGewTSzMi2GhbqbfdGqTpNdh8LuULhYdLCu9KEaSyru/0r6iaPRF9oy+ZuEGLM6nSSB4kjgOpRH0LgV8FzuN0wuweZtCvvcVVBxOFfRrKEEGvyg3hbCefj2A77M0scuI7JyyMBpCgoGy9ebsbImNO7XaTueLmLsXjlbOpbwYA== X-MS-TrafficTypeDiagnostic: DM6NAM12HT131: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: lUePFgYieZtUiKb+/QOm0okgqfVO9LwMqd8qZZtO+j+9GFP7bjLOJ9PaEPa4ywfhXQlY1Cf1d7/yho+5XEk/H2ydv9+UHf+rSwdeQbkbd1c2FdTUSYUsYj6T17vLvdK8iGZCna06xtZkhi/M0GclAbNz+cIEWVz1VuY04QGemb/DGUdSUzql3p6GErtUyYu0v7Jo55bp9OxWdtYkSvWINw== X-MS-Exchange-AntiSpam-MessageData: P75gAPFj6eoxjPnBfi/J/jvajfhjiCw8zLVBg8yEFOSBC+tbCZMfehoyYn8xRyjfWEzfxr7zhtRCr8v/vLeDFB+iDzU+uBrB/YlUdBNdGdM+2p/fO8mxlO7kGvkkTPjEUNGRT5PHJBwO++kLoCRK2A== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c18c90ba-eb58-4928-7772-08d89563dbe8 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2020 19:12:20.1568 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DM6NAM12FT008.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM12HT131 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: 0.81 Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=outlook.com header.s=selector1 header.b=JQxPBZLB; arc=reject (signature check failed: fail, {[1] = sig:microsoft.com:reject}); dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 5BE2D9404FE X-Spam-Score: 0.81 X-Migadu-Scanner: ns3122888.ip-94-23-21.eu X-TUID: 9rJjv2TkORMo From: Morgan Smith * gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[native-search-paths]: Add C++ header locations * gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)[native-search-paths]: Add C++ header locations * gnu/packages/embedded.scm (make-libstdc++-arm-none-eabi)[arguments]: Change C++ header install location to include/c++ Previously the C++ headers where installed in the include folder, overwriting some C headers --- gnu/packages/embedded.scm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index d6f487bd17..d2e2e6a676 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -7,6 +7,7 @@ ;;; Copyright © 2018, 2019 Clément Lassieur ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Björn Höfling +;;; Copyright © 2020 Morgan Smith ;;; ;;; This file is part of GNU Guix. ;;; @@ -143,7 +144,9 @@ (files '("arm-none-eabi/include"))) (search-path-specification (variable "CROSS_CPLUS_INCLUDE_PATH") - (files '("arm-none-eabi/include"))) + (files '("arm-none-eabi/include" + "arm-none-eabi/include/c++" + "arm-none-eabi/include/c++/arm-none-eabi"))) (search-path-specification (variable "CROSS_LIBRARY_PATH") (files '("arm-none-eabi/lib")))))))) @@ -313,7 +316,9 @@ usable on embedded products.") (files '("arm-none-eabi/include"))) (search-path-specification (variable "CROSS_CPLUS_INCLUDE_PATH") - (files '("arm-none-eabi/include"))) + (files '("arm-none-eabi/include" + "arm-none-eabi/include/c++" + "arm-none-eabi/include/c++/arm-none-eabi"))) (search-path-specification (variable "CROSS_LIBRARY_PATH") (files '("arm-none-eabi/lib")))))))) @@ -376,7 +381,7 @@ usable on embedded products.") "--with-newlib" ,(string-append "--with-gxx-include-dir=" (assoc-ref %outputs "out") - "/arm-none-eabi/include"))))) + "/arm-none-eabi/include/c++"))))) (native-inputs `(("newlib" ,newlib) ("xgcc" ,xgcc) -- 2.29.2