From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by sourceware.org (Postfix) with ESMTPS id 8ED1D3858D20 for ; Wed, 15 Nov 2023 20:34:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8ED1D3858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8ED1D3858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::22d ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700080465; cv=none; b=hsxrR29pjcg+S6amuscYWsDyRjN/eMtC75wxjXzyjLsBhX6YGEXwWxTbBPcwXZ2vjbfGLC7TlxXWnQVTGTBk47fJRi3fwM5npIsaNhdRrsU02KDGgicFiG/5q6TC4yopVIlcI8HjuHacxjkhIAYaAaqBMYY+WQFn8c0HcmROnII= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700080465; c=relaxed/simple; bh=dlOLRbOkWcJ3m5Yg11CVml3SUa2WGaaSbD54jPcl2V0=; h=DKIM-Signature:Mime-Version:Subject:From:Date:Message-Id:To; b=JocLs21AKgbuO/+Xw75l+G/fPZVYxzGZLpYe08vYh5vqwsG/D5Ot0sUfVJIGp50BWEZRy23eBrRo28+ryUmen46hRzRjAF0DW+YzpeAom+AIrwOa2EaNHy5x2X5zvxafxNT/bPY9to5hg7xH+nFnSZ5YRT/KTCCxnLIqJRvwMNo= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2c6eac9c053so133781fa.1 for ; Wed, 15 Nov 2023 12:34:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700080461; x=1700685261; darn=gcc.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ci0epcv6+xkWXuxeSMb3qWVpNTPFtOJ2ZYj+NvRDRQ0=; b=DKcXef2f1KGW/5AS+nXASMj4NRG3DPxa3uLDSd9Y8Ap1Tv90epTiIsCdc0X0Ap0cEx YyEobmJtrzrB51jGxAtzAqOZRAMPONA2QEBJPH5komPddmNsJxwMTp04X764Jr+v8iDl iqkq/lKqkHFxyga3v2AQVpFRGLA+gdL3YLNN2F6mCqrUPW4CStGosvEAz+/4YwOE1FHg eBW3pUzmAoKojIJiwdx6exZUTYpDmuZ6LVzcYD1HLvfyw4+VZm/O46FJC6ZHbo1XN5fH hCT9vbVMl/vxPasXHrAQzfPqk9IVWZrc2orxbvH+TuCf5RdtAS5PzBrV+lf+IOKoqKDV M6vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700080461; x=1700685261; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ci0epcv6+xkWXuxeSMb3qWVpNTPFtOJ2ZYj+NvRDRQ0=; b=queZ6xITgCng7ib7yJBit0sT7ILubjHWdtcofAkQv9ZaKdOPbYgAkmsGR2+9EBeAE4 GMTBbw6HlFo1Xj3e3Qu5ura4tslNGoQuInIrxSAxqYYrX+/npHhTG4L+1mudV+Uonwwk sCA0aJouXe8QsdpW7GaZraguc20kKOd6bSRjW30yCKwplxB9hgG3IKzDzmqh1XLRDRvg O1sGlz9X0lTL4tVwK+6NPjLDz76uh09eqg/6PYGChIIUNFwPtK2QBc4MhaoI+tyuFP2M awU/DtDTIAnZH/FzF6UdlNeWi74ng60BAWoYuH08XJTn/saOtbKuL7ZzHzQOxYdbuLGB UAqA== X-Gm-Message-State: AOJu0Yy8mYCO4Sk5U46sDUiNbd4mH2JPg4b9pApEHc9RfaC3zdp8zJxu Y0Rgt/BU0k5VjqQHJZzNKQw= X-Google-Smtp-Source: AGHT+IEFGzUdcX6ZLf1yc6QxvJiWoa41g8+O9omb4kDSmZJVddky4NRLMcuTJJ5oCey+HKe6VtOvWg== X-Received: by 2002:a2e:80d3:0:b0:2c5:d49:ee9f with SMTP id r19-20020a2e80d3000000b002c50d49ee9fmr4461034ljg.1.1700080460747; Wed, 15 Nov 2023 12:34:20 -0800 (PST) Received: from smtpclient.apple ([2a01:e34:ec28:8cb0:bd94:f7bf:a383:172a]) by smtp.gmail.com with ESMTPSA id p19-20020a05600c05d300b004081a011c0esm797106wmd.12.2023.11.15.12.34.19 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Nov 2023 12:34:19 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\)) Subject: Re: Darwin: Replace environment runpath with embedded [PR88590] From: FX Coudert In-Reply-To: <8734x6vktd.fsf@euler.schwinge.homeip.net> Date: Wed, 15 Nov 2023 21:34:08 +0100 Cc: Iain Sandoe , gcc-patches@gcc.gnu.org, Martin Jambor Content-Transfer-Encoding: quoted-printable Message-Id: <22AC949A-3CE2-47E0-83F6-9D0CC6B52C99@gmail.com> References: <653fd72a.050a0220.a6a20.de86SMTPIN_ADDED_BROKEN@mx.google.com> <5D574615-8242-439C-A4A8-B66CF896D66D@gmail.com> <2C6A1839-8D61-4AEE-A9CB-F40971F61AF7@gmail.com> <8734x6vktd.fsf@euler.schwinge.homeip.net> To: Thomas Schwinge X-Mailer: Apple Mail (2.3774.200.91.1.1) X-Spam-Status: No, score=-1.7 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,T_SCC_BODY_TEXT_LINE 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: > So I currently see the following in my build logs: >=20 > [...] > mkdir -p -- ./fixincludes > Configuring in ./fixincludes > configure: creating cache ./config.cache > [...]/source-gcc/fixincludes/configure: line 3030: = enable_darwin_at_rpath_--srcdir=3D[...]/source-gcc/fixincludes=3Dno: No = such file or directory > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking target system type... nvptx-unknown-none > [...] >=20 > I'm not convinced that's achieving what it means to achieve? I=E2=80=99ve tried to understand where that line gets expanded from: >>> +enable_darwin_at_rpath_$1=3Dno It comes from: > _LT_TAGVAR(enable_darwin_at_rpath, $1)=3Dno in the top-level libtool.m4. I can=E2=80=99t say that I understand why = that line is there. All the other definitions using this structure are = all inside the definition of _LT_ prefixed functions, defined by = m4_defun. This one line is alone, outside of any function. If I remove the line from libtool.m4 (innocent smile) I see that = fixincludes/configure is better, and it does not appear to change the = regenerated files in other directories (I didn=E2=80=99t do a build yet, = just tried to regenerate with some manual autoconf invocations). Food for thought. FX=