From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-4.3 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 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 dcvr.yhbt.net (Postfix) with ESMTPS id 694EE1F5A2 for ; Mon, 10 Feb 2020 15:52:13 +0000 (UTC) Received: from localhost ([::1]:35414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j1BM4-0006H3-6n for normalperson@yhbt.net; Mon, 10 Feb 2020 10:52:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40311) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j1B8u-0000Df-On for bug-gnulib@gnu.org; Mon, 10 Feb 2020 10:38:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j1B8t-0006Za-Ed for bug-gnulib@gnu.org; Mon, 10 Feb 2020 10:38:36 -0500 Received: from smtppost.atos.net ([193.56.114.177]:29832 helo=smarthost4.atos.net) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j1B8s-0006WJ-Qx for bug-gnulib@gnu.org; Mon, 10 Feb 2020 10:38:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atos.net; i=@atos.net; q=dns/txt; s=mail; t=1581349114; x=1612885114; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=LzNTN0khLC32r7mISRk5j4jE791iumiqFZxCEXNv/c4=; b=4t4+GxgPcXtSj1bal7eH9G/nzycNGWnzaKV4jMtUPI6m3CFnFYDHcxC5 zHDqRNlqzNcr6rifZqk8572/C2Q/LCbnKVBrqKcpckBWJ1KQ35Ngf3Wtq sfc7TgCgDlRDYihO/0DRMJUFiiEY4aMl7UCBwPJjh0SXR3XbE3hD/qkrX U=; IronPort-SDR: S/QTJwkaWaqssTG6XBH5IBkAe518NXkkPI/SuToFIIvlR4fLKGV2j95fTMX/j+OIubkijQazBl FOfOLBCK5ipiOdQyIHINyPrfZpHe20MCHGS9NK3fQDmg7YsoaF6qFJrMmHFAqUZLFnPSSdRuFm JRygx3uxbOt4BZPwqw4Zj05YzlIJBb9K1i1ePWR0q5TZXHTMrJg30tIZekkUBnXLbLtyt0L3w5 LMk8FZDyBdL1Qv1I/NlS6yEB8GNqEHJDmVQTYUg+VszYhRFwDR0j11TIxNgdnpL3OnTx26MwSg MugO2y8PiMBTjV9CKY8BDvyU X-IronPort-AV: E=Sophos;i="5.70,425,1574118000"; d="scan'208";a="32067729" X-MGA-submission: =?us-ascii?q?MDGU/SI3nk23mOfFnN3fiTbN8VroUbQT6FGPz/?= =?us-ascii?q?rfXDppRY049dYFLlL7K7lkNnu9Wmg9pafKWqlpZ+/MTdgGUm2NkZYy/9?= =?us-ascii?q?uX/vb5z1QmHU/J9lLIGhNIIsXASanY1nDvqnaIzVxiwdCBNI6D/b95ay?= =?us-ascii?q?DZ?= Received: from unknown (HELO DEFTHW99ETSMSX.ww931.my-it-solutions.net) ([10.86.142.100]) by smarthost4.atos.net with ESMTP/TLS/ECDHE-RSA-AES256-SHA384; 10 Feb 2020 16:38:29 +0100 Received: from DEFTHW99ETUMSX.ww931.my-it-solutions.net (10.86.142.49) by DEFTHW99ETSMSX.ww931.my-it-solutions.net (10.86.142.100) with Microsoft SMTP Server (TLS) id 14.3.468.0; Mon, 10 Feb 2020 16:38:28 +0100 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (10.86.142.137) by hybridsmtp.it-solutions.atos.net (10.86.142.49) with Microsoft SMTP Server (TLS) id 14.3.468.0; Mon, 10 Feb 2020 16:38:28 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sf2QIteqZavxJ3qFtOjq2RubQw2CIJR85S+T6RKVDiDC8HTTGBXnuZvMxRZoCOmaBGdOOAFMznyf9sO1L8foKpfMqjp0+smSmDDm2nREszIUGi8/fZsr9wkvIZjwiXHopGiRwFRTFcsnjOs+YVBcn/1LKLboqboZx+aph9mIMc4BJ86VJtxffJ85CknRg+zyNLz4byZkfg/MwGY/BFbQAU08dRyHXASMIo9Opsv4fA++/grdLOu52MvIQgT5OTAb5JgHh07W8++y4kvh+ye8hesOplFyYL97HTMPHzDHQVgQ+BfVxjUHc0BA/jkUGGnsVRU4bWQOPRzMm2pEW1+XSQ== 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=LzNTN0khLC32r7mISRk5j4jE791iumiqFZxCEXNv/c4=; b=hzCijkB/ka6XW1ZrHKVsranZwo3xkXXQIy/dl6m28I4mGudHbklq9daKacYH8nMecJk7Et0ADFe3m4I+oLz8nGfH96eT/3C7aiDqBs4Z/28eeNyifevWCI9dMSN9ooWXpr08t6rvIIwcCvS/QhaR9OLpLsiDg0r9PaJN0gjWTKW/8zyVwQSZHS8hdNpehUGZ89gS0sQvB870b/crEVd5zy/KHwMunKgcmsM8XCX4MAcV68LbiQd1THZOUJmOVFvYzzc2LCfsIncfaZjwLcjS6reLFHsIxH0u9/G54Oug21RgcZmhxgjGB24gOTzUDulik7VPfe1b24hAmg6EKYn1pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=atos.net; dmarc=pass action=none header.from=atos.net; dkim=pass header.d=atos.net; arc=none Received: from DB7PR02MB4075.eurprd02.prod.outlook.com (20.177.121.149) by DB7PR02MB4076.eurprd02.prod.outlook.com (20.176.238.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.23; Mon, 10 Feb 2020 15:38:27 +0000 Received: from DB7PR02MB4075.eurprd02.prod.outlook.com ([fe80::d17b:9d51:5eb:c6f6]) by DB7PR02MB4075.eurprd02.prod.outlook.com ([fe80::d17b:9d51:5eb:c6f6%7]) with mapi id 15.20.2707.030; Mon, 10 Feb 2020 15:38:27 +0000 From: "CHIGOT, CLEMENT" To: "bug-gnulib@gnu.org" Subject: [PATCH] m4: fix --disable-rpath for AIX Thread-Topic: [PATCH] m4: fix --disable-rpath for AIX Thread-Index: AQHV4CeA9MAJTVhxLU2kkJtn5gOhfA== Date: Mon, 10 Feb 2020 15:38:27 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_Enabled=True; MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_SiteId=33440fc6-b7c7-412c-bb73-0e70b0198d5a; MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_SetDate=2020-02-10T15:38:55.909Z; MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_Name=Atos For Internal Use - All Employees; MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_ContentBits=0; MSIP_Label_e463cba9-5f6c-478d-9329-7b2295e4e8ed_Method=Standard; authentication-results: spf=none (sender IP is ) smtp.mailfrom=clement.chigot@atos.net; x-originating-ip: [193.56.241.24] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1b1e97b8-a57c-464d-1d5a-08d7ae3f45bf x-ms-traffictypediagnostic: DB7PR02MB4076: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 03094A4065 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(346002)(39860400002)(376002)(396003)(136003)(366004)(189003)(199004)(33656002)(186003)(8676002)(316002)(8936002)(76116006)(2906002)(81166006)(66476007)(66446008)(66556008)(64756008)(7696005)(81156014)(66946007)(6506007)(5660300002)(52536014)(478600001)(55016002)(6916009)(9686003)(71200400001)(26005)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:DB7PR02MB4076; H:DB7PR02MB4075.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: atos.net does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mBWBlf4txbKsstc3owO7OnsyruB118oZiFh0ljTyxWXvvSCmCT5qe1b7ZcRDy7BrGfGgYEkQYskjzPpsRLPfOCk8tDFiTMqwUguCki1R3H84eqIzvhEsBVneF7M8osRs2zBEGuLM9l4vCgyUtQeNpricbW8/8hlmiqPSCxIIRcXYC/bHONO7RUlgX/XsOwdmIpy1PIpayiSC8a137MMl11xTJc9yoTEaoL6PxWCoBg/cggF7HZs7SGc9v2g/3/TJE8f39YjVGUKN6pUoEBEkZAznDFPrtupLQzcQcHNGMJpbSv5FXbVgrzRrA3uFLl3o9es5wfnluySA6kJoMolagY10sxtWxN4vi44qFTMsQ+HAn+tqY8jsO4ipbWmH86ynjd3asT+g/eR6AOxXewJ3HPLYKknUCvYFhlIGxWIBQlv+A/04CLFXqwhRnafhnIJe x-ms-exchange-antispam-messagedata: rBz7UucBfBnyc6y9FfQtjBL15urXs2THDZ4THFHe6f2TVChf/AYCINy2P5jwvzxvdSUXkbbj2dnhG5dqHy4QW7SGgapVFKpOSAHlm5KPynkHSjVGXVgYhVKH9ozKyRq0w89WFMEk328zuWJCwWtM5Q== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 1b1e97b8-a57c-464d-1d5a-08d7ae3f45bf X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2020 15:38:27.1530 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 33440fc6-b7c7-412c-bb73-0e70b0198d5a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gb7Rla9ZYkqbUmNy/X2FGFP8onaOP8YTYbj8e3L5D6g6VW0PvMYSCpK4wYcfExHlFr8bOL12kymNvDv17VOBag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR02MB4076 X-OriginatorOrg: atos.net X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 193.56.114.177 X-Mailman-Approved-At: Mon, 10 Feb 2020 10:52:09 -0500 X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" Currently, --disable-rpath will add directly $found_so to the compilation= =0A= line. However, on AIX, this will result on the path being hardcoded in=0A= the built binaries.=0A= The only way to avoid hardcoded paths without using linker flags (like=0A= -Wl,-bnoipath) is to add -l$name.=0A= ---=0A= m4/lib-link.m4 | 7 ++++++-=0A= 1 file changed, 6 insertions(+), 1 deletion(-)=0A= =0A= diff --git a/m4/lib-link.m4 b/m4/lib-link.m4=0A= index 0ff10731f..01bcfd5ee 100644=0A= --- a/m4/lib-link.m4=0A= +++ b/m4/lib-link.m4=0A= @@ -377,7 +377,12 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY],=0A= || test "X$found_dir" =3D "X/usr/$acl_libdirstem" \=0A= || test "X$found_dir" =3D "X/usr/$acl_libdirstem2"; then= =0A= dnl No hardcoding is needed.=0A= - LIB[]NAME=3D"${LIB[]NAME}${LIB[]NAME:+ }$found_so"=0A= + case $host_os in=0A= + dnl Using directly $found_so on AIX will result into=0A= + dnl hardcoded libraries' path inside binaries.=0A= + aix*) LIB[]NAME=3D"${LIB[]NAME}${LIB[]NAME:+ }-L$found_d= ir -l$name" ;;=0A= + *) LIB[]NAME=3D"${LIB[]NAME}${LIB[]NAME:+ }$found_so" ;;= =0A= + esac=0A= else=0A= dnl Use an explicit option to hardcode DIR into the result= ing=0A= dnl binary.=0A= -- =0A= 2.17.1=0A= =0A= =0A=