GNU bug report logs - #68058
[PATCH] gnu: cross-gcc-toolchain: Add native-search-paths.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Jean-Pierre De Jesus DIAZ <jean@HIDDEN>; Keywords: patch; dated Wed, 27 Dec 2023 12:11:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 68058 <at> debbugs.gnu.org:


Received: (at 68058) by debbugs.gnu.org; 9 Apr 2024 22:51:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 09 18:51:40 2024
Received: from localhost ([127.0.0.1]:51707 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ruKJX-0000Ll-30
	for submit <at> debbugs.gnu.org; Tue, 09 Apr 2024 18:51:40 -0400
Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:43140)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <thiago.bauermann@HIDDEN>) id 1ruKCw-0008Hs-Iw
 for 68058 <at> debbugs.gnu.org; Tue, 09 Apr 2024 18:44:51 -0400
Received: by mail-pf1-x434.google.com with SMTP id
 d2e1a72fcca58-6e6b22af648so5018443b3a.0
 for <68058 <at> debbugs.gnu.org>; Tue, 09 Apr 2024 15:44:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=linaro.org; s=google; t=1712702676; x=1713307476; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=o9hj4HXR35lHnZxXyZsi5Djas3IRCwIQ1LarSsMVbB0=;
 b=w9/EqjDzDp1ppWDBu+Kocr1xtsq0Y9LoBhby5b7huABvq8ip/9EBMim9KlQ2pkSYDB
 huIJ724JrnXsEoi1i1bwmdP6hCejm5ShzgJQP5RmMzAvoLC1jsqudNOGanNdJM76biVP
 KXwlX+Bfgl+wTfNuzlX6JqpXiRduH8K4ZFXyH2k0ooAKGsG8/NWrUHw50QwGKjCjq2al
 1U7qKIa92aempcJC2stHiePosDSeIP0Mrkc7/MVTU/IHY3DfomfRJZbOV1BomMgMxNIV
 Q8CvRTOxCS1hxvzY85lwUaP0J9lsvGxw4gojttN0QW2GoaqbVmbQG4UBzLpTgsYvB1FF
 0nxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1712702676; x=1713307476;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=o9hj4HXR35lHnZxXyZsi5Djas3IRCwIQ1LarSsMVbB0=;
 b=j4XD+fU19JTRYUSGC9e6LYsck8fI3tp1V+p8hnqwWfnlsSjnfkBFoedwyZWty3UIQK
 8cQJrl8Kab6c7IheRFhRQRmFOTHCfrejYxe0D5vxGS1Qx9eLqoZKqPa76GQqk4kWnvYG
 PJ8xQAhDt965lHgJwaxvSrFp9w43qjD04mHWGt5hUVKnw20aYATiGLhG8XqKxoENcRQg
 01RQHeoXP5o3HxZub3jxckrfP/roaZBi7pGMYzMFDLgLE27A+6KUUNw9DPHyyYvM07jL
 lT2i2Agdx/74agzRhUp5zZAE+d0V/4MbZ0oNqwffUYD7Y7Lltdw7bgdFZwrTkKQatN8b
 qIXw==
X-Gm-Message-State: AOJu0YzB6d76JLvYoDe1UQYQAgprWaFIDlPDuhdlDjPFceDIP6ylybEo
 WNMTGE3qGb2kGUTFBllkQLdHSJSDG9BjKiynE6fV9+ShsgfIJoGdA4PJh9cf3U/zCYi3nrrtwdo
 9
X-Google-Smtp-Source: AGHT+IFG7RXYsGOoaQ6ObDH1veLAb03G9ydVaW5XEfcr403Pdn921/8sa22wC7cu+0YkoxDey2x6zg==
X-Received: by 2002:a05:6a21:3405:b0:1a7:a422:7394 with SMTP id
 yn5-20020a056a21340500b001a7a4227394mr1262768pzb.17.1712702676257; 
 Tue, 09 Apr 2024 15:44:36 -0700 (PDT)
Received: from localhost ([2804:14d:7e39:8470:40d9:8292:7448:72f1])
 by smtp.gmail.com with ESMTPSA id
 y41-20020a056a00182900b006eb058b2703sm8809007pfa.187.2024.04.09.15.44.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 Apr 2024 15:44:35 -0700 (PDT)
From: Thiago Jung Bauermann <thiago.bauermann@HIDDEN>
To: Jean-Pierre De Jesus DIAZ via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#68058] [PATCH] gnu: cross-gcc-toolchain: Add
 native-search-paths.
In-Reply-To: <806b88813c0d8ef1265c43b49324d4ae4338fb0d.1703678931.git.jean@HIDDEN>
 (Jean-Pierre De Jesus DIAZ via Guix-patches via's message of "Wed, 27
 Dec 2023 13:09:45 +0100")
References: <806b88813c0d8ef1265c43b49324d4ae4338fb0d.1703678931.git.jean@HIDDEN>
User-Agent: mu4e 1.12.2; emacs 29.3
Date: Tue, 09 Apr 2024 19:44:33 -0300
Message-ID: <87jzl688by.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 68058
X-Mailman-Approved-At: Tue, 09 Apr 2024 18:51:35 -0400
Cc: 68058 <at> debbugs.gnu.org,
 Jean-Pierre De Jesus DIAZ <jean@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Hello,

[ What I'm saying here is a duplicate of what I just sent in issue
  #69394, but I think it's useful to have these comments together with
  the patch, to facilitate discussion about it.  ]

Jean-Pierre De Jesus DIAZ via Guix-patches via <guix-patches@HIDDEN> write=
s:

> * gnu/packages/cross-base.scm (cross-gcc-toolchain): Add
>   native-search-paths.
>
> Change-Id: Ib4cc510fde71b8d3140e1001c3931f74300da8a0
> ---
>  gnu/packages/cross-base.scm | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm
> index 6ee7b315d8..dc6f7922d6 100644
> --- a/gnu/packages/cross-base.scm
> +++ b/gnu/packages/cross-base.scm
> @@ -760,6 +760,7 @@ (define* (cross-gcc-toolchain/implementation target
>                   (((names . directory) ...)
>                    (union-build #$output directory))))))
>      (inputs `(,xbinutils ,xgcc ,@(if libc (list libc) '())))
> +    (native-search-paths (package-search-paths xgcc))
>      (home-page (package-home-page xgcc))
>      (synopsis
>       (format #f "Complete GCC tool chain for C/C++ development (~a)" tar=
get))
>
> base-commit: 756ba0429e84ee0f8ce30484439b78c00c61d286

Today I ran into the problem described in issue 69394 with a custom
aarch64-linux-gnu cross toolchain:

$ aarch64-linux-gnu-gcc -o ~/tmp/hello -g ~/tmp/hello.c
aarch64-linux-gnu-ld: cannot find crt1.o: No such file or directory
aarch64-linux-gnu-ld: cannot find crti.o: No such file or directory
collect2: error: ld returned 1 exit status

And I was able to fix it by locally applying the patch above. Thank you!

IMHO this patch should be applied.

In issue 69394 you wrote that this solution doesn't work when there are
multiple cross toolchains installed on the same profile (the CROSS_
environment variables would have all the cross toolchains), but I think
that moving from allowing zero cross toolchain installed in the
profile=C2=B9 to one cross toolchain installed is already an improvement. :=
-)

--
Thiago

=C2=B9 Except for bare-metal cross toolchains, which IIUC don't have this
  problem because they don't use crt*.o files?




Information forwarded to guix-patches@HIDDEN:
bug#68058; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 9 Apr 2024 22:51:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 09 18:51:41 2024
Received: from localhost ([127.0.0.1]:51709 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ruKJY-0000M2-Je
	for submit <at> debbugs.gnu.org; Tue, 09 Apr 2024 18:51:41 -0400
Received: from lists.gnu.org ([2001:470:142::17]:58732)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <thiago.bauermann@HIDDEN>) id 1ruKD0-0008Hw-2D
 for submit <at> debbugs.gnu.org; Tue, 09 Apr 2024 18:44:54 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <thiago.bauermann@HIDDEN>)
 id 1ruKCm-0001zS-27
 for guix-patches@HIDDEN; Tue, 09 Apr 2024 18:44:40 -0400
Received: from mail-pf1-x431.google.com ([2607:f8b0:4864:20::431])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <thiago.bauermann@HIDDEN>)
 id 1ruKCk-00011v-7y
 for guix-patches@HIDDEN; Tue, 09 Apr 2024 18:44:39 -0400
Received: by mail-pf1-x431.google.com with SMTP id
 d2e1a72fcca58-6ecf8ebff50so3784167b3a.1
 for <guix-patches@HIDDEN>; Tue, 09 Apr 2024 15:44:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=linaro.org; s=google; t=1712702676; x=1713307476; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=o9hj4HXR35lHnZxXyZsi5Djas3IRCwIQ1LarSsMVbB0=;
 b=Dsq9ZYuwY9XMMP5JniT40/vUNPE1T4FlP7+aXwMbkiDDQkE9tb82s1LLjomGLkwM8j
 7EjQ20v+stIxg6Ex1yKTiA4O5GQjr3Pr08ZviO51cwuAn5DnpeHZ2An5bU15wHu1v5c+
 5wOYAIYY9y719DwlW/6cCZb/ZiGdRsm42OmMQwsn4VfEiw0dE03pYEa6IxaTeysEnsfH
 e8Cw6eF3C8Psje62bkiejNalJ5eHeVE2BMkRD4UIdU1Jg2PJzK1eoKa+luws55aQ3Os0
 Gphkonl2YbW0oxjk14mIZWuvQImpo13+skjkr82BfjkR/aCc3PqSRw0Epg2MK6gbvy9F
 ZN/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1712702676; x=1713307476;
 h=content-transfer-encoding:mime-version:message-id:date:user-agent
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=o9hj4HXR35lHnZxXyZsi5Djas3IRCwIQ1LarSsMVbB0=;
 b=cxIEAMcohQy8OnhD7V+WY46LMXLhfOk2/9T5hzoQjDZCpCSIazGc/wQqEgzhwHeb7U
 W1fOmdIlj0P34M1ig6vZgQUyg4aZ5D2hR/pVE0dfHpE3op+erZsoHz/U6mXUGVRpKk35
 l5OTwOU+MR/u9sDg9mD1Aday16beJghr+HDWQWMAnMDozR6K3pa1rxuRO8l0uhVdUD/t
 LPxlE03v13exGyYX/ur00m4Xvm48AEcEHZrzWA5RfPMPUHdiRS7V4mFGOn7K+V4eoTTq
 alLCA9qXPvbNrremWbWJzPeumqMZw0HarZLsDnpk0Dc5O3SwkE60g3WccNjNnT0AH/HA
 LA/w==
X-Gm-Message-State: AOJu0YzaD5x5ZqICCL/Ku36FmI69u1ueKeP2SgmJfDrbgKHv6wXw3kFp
 OAKSHmEfUXfsETTivr+3x5g/dBo6D9SYNOoj01uy70eBpxgpDoIAbm4ilqpsv9aUEaDMZ75Z976
 i
X-Google-Smtp-Source: AGHT+IFG7RXYsGOoaQ6ObDH1veLAb03G9ydVaW5XEfcr403Pdn921/8sa22wC7cu+0YkoxDey2x6zg==
X-Received: by 2002:a05:6a21:3405:b0:1a7:a422:7394 with SMTP id
 yn5-20020a056a21340500b001a7a4227394mr1262768pzb.17.1712702676257; 
 Tue, 09 Apr 2024 15:44:36 -0700 (PDT)
Received: from localhost ([2804:14d:7e39:8470:40d9:8292:7448:72f1])
 by smtp.gmail.com with ESMTPSA id
 y41-20020a056a00182900b006eb058b2703sm8809007pfa.187.2024.04.09.15.44.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 09 Apr 2024 15:44:35 -0700 (PDT)
From: Thiago Jung Bauermann <thiago.bauermann@HIDDEN>
To: Jean-Pierre De Jesus DIAZ via Guix-patches via <guix-patches@HIDDEN>
Subject: Re: [bug#68058] [PATCH] gnu: cross-gcc-toolchain: Add
 native-search-paths.
In-Reply-To: <806b88813c0d8ef1265c43b49324d4ae4338fb0d.1703678931.git.jean@HIDDEN>
 (Jean-Pierre De Jesus DIAZ via Guix-patches via's message of "Wed, 27
 Dec 2023 13:09:45 +0100")
References: <806b88813c0d8ef1265c43b49324d4ae4338fb0d.1703678931.git.jean@HIDDEN>
User-Agent: mu4e 1.12.2; emacs 29.3
Date: Tue, 09 Apr 2024 19:44:33 -0300
Message-ID: <87jzl688by.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::431;
 envelope-from=thiago.bauermann@HIDDEN; helo=mail-pf1-x431.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 09 Apr 2024 18:51:35 -0400
Cc: 68058 <at> debbugs.gnu.org,
 Jean-Pierre De Jesus DIAZ <jean@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)


Hello,

[ What I'm saying here is a duplicate of what I just sent in issue
  #69394, but I think it's useful to have these comments together with
  the patch, to facilitate discussion about it.  ]

Jean-Pierre De Jesus DIAZ via Guix-patches via <guix-patches@HIDDEN> write=
s:

> * gnu/packages/cross-base.scm (cross-gcc-toolchain): Add
>   native-search-paths.
>
> Change-Id: Ib4cc510fde71b8d3140e1001c3931f74300da8a0
> ---
>  gnu/packages/cross-base.scm | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm
> index 6ee7b315d8..dc6f7922d6 100644
> --- a/gnu/packages/cross-base.scm
> +++ b/gnu/packages/cross-base.scm
> @@ -760,6 +760,7 @@ (define* (cross-gcc-toolchain/implementation target
>                   (((names . directory) ...)
>                    (union-build #$output directory))))))
>      (inputs `(,xbinutils ,xgcc ,@(if libc (list libc) '())))
> +    (native-search-paths (package-search-paths xgcc))
>      (home-page (package-home-page xgcc))
>      (synopsis
>       (format #f "Complete GCC tool chain for C/C++ development (~a)" tar=
get))
>
> base-commit: 756ba0429e84ee0f8ce30484439b78c00c61d286

Today I ran into the problem described in issue 69394 with a custom
aarch64-linux-gnu cross toolchain:

$ aarch64-linux-gnu-gcc -o ~/tmp/hello -g ~/tmp/hello.c
aarch64-linux-gnu-ld: cannot find crt1.o: No such file or directory
aarch64-linux-gnu-ld: cannot find crti.o: No such file or directory
collect2: error: ld returned 1 exit status

And I was able to fix it by locally applying the patch above. Thank you!

IMHO this patch should be applied.

In issue 69394 you wrote that this solution doesn't work when there are
multiple cross toolchains installed on the same profile (the CROSS_
environment variables would have all the cross toolchains), but I think
that moving from allowing zero cross toolchain installed in the
profile=C2=B9 to one cross toolchain installed is already an improvement. :=
-)

--
Thiago

=C2=B9 Except for bare-metal cross toolchains, which IIUC don't have this
  problem because they don't use crt*.o files?




Information forwarded to guix-patches@HIDDEN:
bug#68058; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 27 Dec 2023 12:10:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Dec 27 07:10:17 2023
Received: from localhost ([127.0.0.1]:35448 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rISjp-0007HV-68
	for submit <at> debbugs.gnu.org; Wed, 27 Dec 2023 07:10:17 -0500
Received: from lists.gnu.org ([2001:470:142::17]:36470)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jean@HIDDEN>) id 1rISjm-0007H6-I8
 for submit <at> debbugs.gnu.org; Wed, 27 Dec 2023 07:10:15 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jean@HIDDEN>)
 id 1rISjc-0002Zc-Gv
 for guix-patches@HIDDEN; Wed, 27 Dec 2023 07:10:05 -0500
Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jean@HIDDEN>)
 id 1rISjW-0006lO-02
 for guix-patches@HIDDEN; Wed, 27 Dec 2023 07:10:01 -0500
Received: by mail-wm1-x32b.google.com with SMTP id
 5b1f17b1804b1-40d5f402571so3743885e9.0
 for <guix-patches@HIDDEN>; Wed, 27 Dec 2023 04:09:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=foundationdevices.com; s=google; t=1703678990; x=1704283790; darn=gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=OYbIimEWHhR3jSAwes0fARBaxA50+6TJr/6iqgkmcg0=;
 b=UulLeJNaOvalL6CpbzefyQK2yXfyp9ucQ+iOF5ClenhL5P1hWMJu0RBoSCjhl/rSWp
 ZmB5W/aJqf5Na8MdidiRJe0t7QH8XXXmYOi+HYdq0Lt62KpEMUUKcFxbxcgh1CrtI8eD
 0y5060rN7U5uFx1hRrGWydZORZEfMMxLKZsyj9N5EkoT3Xm9rqI19IjspKXNHhYJOUZb
 EtreYHLbftuNfdd9BerG7W2YUgHiPTXWsgYymY2eONgWeeKU2J0XQp98xYVtfONB+onI
 jxBM+0vbHb5bIe5RcfLGO12/DlLKHTsWR2bMmILQTFJpBdeEH04/vCR8qeq4Z59RTJyX
 a7Jg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1703678990; x=1704283790;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=OYbIimEWHhR3jSAwes0fARBaxA50+6TJr/6iqgkmcg0=;
 b=IDkaBAD0OAIApvFxcuRx44SCilJcWzc8RmkHUOw+2YbEcquqLKBfvU3kFP/iMXhrR1
 sJ/fpguEyzLcSiazGszXItpM1H2YT0fBA6z02Z0/ME902YwTgyUL+W7PY6GpTZsStB01
 67aEaFS9h26Gn1tDC3iInjY5Oskdc6OY6hyi04/AT2XktbmAcQOxCEW621oa4Mk6N1qm
 vnO07Nj8FoeSXh5E661vkpNp5mt5bcSk7TEYHb79jUE3IHCVtYxzEUEoXmOSGZOEFy6Q
 iu4FYZYFcVBGiWyhka4dOSmuuInfRI3P8+iDDRcEw3wM71Q6T7WvOkvLEFandAeSttCV
 PKJQ==
X-Gm-Message-State: AOJu0Yxg6ZXv77Mo3HRfS4HxM2HNPphaXT9iRUwYm+weqrUyw7pjmSqG
 gDUulaL1MizpZOB5QOX6vQl6naCuZKTKvthVULz6j2Bmt0Ax+Q==
X-Google-Smtp-Source: AGHT+IGDwaH6rtdHg7jHP2xg4tk/GN2CPobz6XWdE6bQlF8aJquh5OBGxZuuLvky237ZpeO+IAEUOA==
X-Received: by 2002:a05:600c:1615:b0:40c:6e31:9248 with SMTP id
 m21-20020a05600c161500b0040c6e319248mr4234222wmn.4.1703678990394; 
 Wed, 27 Dec 2023 04:09:50 -0800 (PST)
Received: from jeandudey.home ([89.131.29.87])
 by smtp.gmail.com with ESMTPSA id
 r10-20020adfce8a000000b00336781490dcsm14674259wrn.69.2023.12.27.04.09.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 27 Dec 2023 04:09:50 -0800 (PST)
From: Jean-Pierre De Jesus DIAZ <jean@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: cross-gcc-toolchain: Add native-search-paths.
Date: Wed, 27 Dec 2023 13:09:45 +0100
Message-ID: <806b88813c0d8ef1265c43b49324d4ae4338fb0d.1703678931.git.jean@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2a00:1450:4864:20::32b;
 envelope-from=jean@HIDDEN; helo=mail-wm1-x32b.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Jean-Pierre De Jesus DIAZ <jean@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/cross-base.scm (cross-gcc-toolchain): Add
  native-search-paths.

Change-Id: Ib4cc510fde71b8d3140e1001c3931f74300da8a0
---
 gnu/packages/cross-base.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm
index 6ee7b315d8..dc6f7922d6 100644
--- a/gnu/packages/cross-base.scm
+++ b/gnu/packages/cross-base.scm
@@ -760,6 +760,7 @@ (define* (cross-gcc-toolchain/implementation target
                  (((names . directory) ...)
                   (union-build #$output directory))))))
     (inputs `(,xbinutils ,xgcc ,@(if libc (list libc) '())))
+    (native-search-paths (package-search-paths xgcc))
     (home-page (package-home-page xgcc))
     (synopsis
      (format #f "Complete GCC tool chain for C/C++ development (~a)" target))

base-commit: 756ba0429e84ee0f8ce30484439b78c00c61d286
-- 
2.41.0





Acknowledgement sent to Jean-Pierre De Jesus DIAZ <jean@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#68058; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 9 Apr 2024 23:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.