From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x32.google.com (mail-oa1-x32.google.com [IPv6:2001:4860:4864:20::32]) by sourceware.org (Postfix) with ESMTPS id 3659D385829B for ; Wed, 21 Sep 2022 13:53:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3659D385829B Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-oa1-x32.google.com with SMTP id 586e51a60fabf-127d10b4f19so9111423fac.9 for ; Wed, 21 Sep 2022 06:53:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=17ZBmGhzyHm9vWFQ7ppKUjvyyM4fLkI5nA310TRwbNw=; b=jXAOABuQqY/0aivwWImWdka8pS42RY4fQFpYPzfsduwgmI9QPreAfvO20oWwEF2Zbl qMHIPaGWDcFQ6E78s9jxnNaP5uY6Qj1A9hzFhv1gF1P5Cs/7QnNadmw2O805B6hYD/7A XTX4t0djHypT7bwTGlG1Tqf3JVs7h0pE2sjEztmHZhGNkMqiOPqPGexrl8n3QjuEaAq/ wI2uqJq262HdNRRzff7BCrWhNqTV0QhCiBWIaM5k7ZhBDj6sZnuov0HApeMk0n3B2XRB VWO7nXo+DNnHZD7485hdJ6vtUdqkplLWSjFTpdaL9a40FYHmbwpwlSwa6B9J0RsXE3Nz S0/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=17ZBmGhzyHm9vWFQ7ppKUjvyyM4fLkI5nA310TRwbNw=; b=Rg16oM/oboj4a6VbaGXvEDiJ9KfaHe9Q72sHkEr8zujdiYQApfzX4BOGB5Q8MjvESc 5S5raNLkyXsK18+FyMg0Kd3I1oEdeARTxmfSYTsr3neNIvLTlYtwlWt+wz44yb52efq7 uMJtKjT8i41iZvKODYB1p89YxNDE79aGQJTahSveUuGYanxflCMDVpH24ZmiLIZtl3x3 1ZwilbGxJhffOmPOSEHt90i0d/hpZ4agJyrRK36WVaZKhuUWbojZrHIANGeexb4jECvt /H4CwEtL92Yj28MmqrmYZWadFGA4myfH0WznZJ9UMKpe1zxyHLTLfs+zIHb5Y3kSxHwh tdrw== X-Gm-Message-State: ACrzQf3rZ6tmCIlmCbz43HwpJJunbdL0V9sZ9G36tJhh9JZEsDNuHjB2 dRMuMiidBiHc2KOFpKnQFolixFpIYpGshnCunvY= X-Google-Smtp-Source: AMsMyM6adfAxOUO/iy8MQCIJ+vPVW9ovUMEWlRZ7CcWYiGblQIJAP/wZiWBfUia7AUpzsYVpeUL+YXfpes3SDxvXKn8= X-Received: by 2002:a05:6870:a99a:b0:128:1283:1df1 with SMTP id ep26-20020a056870a99a00b0012812831df1mr5098939oab.259.1663768395426; Wed, 21 Sep 2022 06:53:15 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nuno Silva Date: Wed, 21 Sep 2022 14:53:05 +0100 Message-ID: Subject: Re: GCC builds with relative searchpaths instead of absolute To: Jonathan Wakely Cc: gcc-help@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: I see, then maybe GCC is not finding its base path or something, do you happen to know where that execve is being called from so I can investigate the source? Thank you very much! On Wed, Sep 21, 2022 at 2:49 PM Jonathan Wakely wrote: > > On Wed, 21 Sept 2022 at 13:57, Nuno Silva wrote: > > > > Hello Jonathan, > > Why not: > > Possibly I'm missing something on my OS that could be making it not > > know where to find it: Right now it's just trying to run cc1 through > > execve but doesn't pass a path for cc1, just a plan cc1, which fails > > to be found as a result. > > OK, I thought you meant that relative paths would mean it can never be found. > > In any case, when I run gcc it uses a complete path to cc1: > > execve("/home/jwakely/gcc/13/libexec/gcc/x86_64-pc-linux-gnu/13.0.0/cc1", ...) > > That is a native compiler, not a cross compiler, but I get the same > behaviour for my cross-compilers.