From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FROM_GOV_DKIM_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27872 invoked from network); 23 Dec 2021 21:01:26 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 23 Dec 2021 21:01:26 -0000 Received: (qmail 26009 invoked by uid 550); 23 Dec 2021 21:01:24 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 19613 invoked from network); 23 Dec 2021 20:42:06 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=llnl.gov; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-type : content-transfer-encoding : mime-version; s=02022021-podllnl; bh=CvlVWUzO7ka+8CTkFK5LivtLVGvwj1W1Ft2f/8pJ6Qc=; b=pSA++8YdDchEQbQ1GUk/u5Al2p5ttXFp6rOUagAYCno+SB2l/qAhQA9Vbg/pJHo+DRuO 2fS1CbuxShhi9I81j8sJ6J+ddQpMPlMjWjrcflTQV8CyV0jKs24IAmscxWafFliU5KDy ODqh3GDM+Td5Qs4iwgjzv1sfAmjwg5Jcjh7aOafcGf+MA41hFeIr3r93qumEtFoVJrCm 9zFaKRq84YLGWIkkKH/zoD4vubrhT0i+jQ7pMMD7WCnUKa0f1x82Ny6qiQp8+rSzcR1X hwpZWoIBRjXfMKC2t6gqoRPnSh7Ou4xaEfqdMGYOfT9ii8/d3A53FtgeaIzm14lUcX30 3A== ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TPisJe3w6L6/Dgoa/UaShg0+QrM9h+aSWFnzzhiq6+dU6EJvRKi+Fn+ccbTtc6bg5TW6y/72/4yRTQEHtPZVu5J6Crp2xnDzoj2EUqoLiEZhcNrONvISVx11/qz4NQ7fvJHfUqum69dgIRmsi22jve++p9N3taFan2q8MOVv6TXQhIA1wkHiyXFt6N17daQpCRIZpvuGdrFJcYJ7n84xyWJzjZwzeZW51HJVCk2meVjRYuU+5hNlf+wWZtbVrUNeVd9ithh+camHcVlvMzYuVG28SeIIl8wXsU6BoLDqYYrJ4n/sMSzXko1odjEGeyWR4Qq8U/hYYv6v8YHUexCP6Q== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CvlVWUzO7ka+8CTkFK5LivtLVGvwj1W1Ft2f/8pJ6Qc=; b=KetM1LFmL2HmeawXW/dsknLl80BPvyUvrYFHfBtiDkRRP5LUsX06SX+J8Dt4JcasnGQ+jB5HIXCeMfSPHM97CP0Q79f4xG1BpfYRbjdbHzyu6lWjmn+Bf/EztVo0vRieYSVhU3ijIggaBgx9RuoLjfYQ6XxFIEsnZi134gunF5ErAlgGQ/NJsz2JI0Ox5c+ZYSkSk3r9FEZOqfHeh8eVlmO7mCvMNZ+EvGlguRJ9Lw5+skqfFOSIu0UbzCJS+ii0veZS+lG/sLm1oQs1MY6bP55SzcX0rzbDjHScWqluXOBND6B48qqfzACjs6P3qznCAuNH2SjheRadowh/TfwOzg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=llnl.gov; dmarc=pass action=none header.from=llnl.gov; dkim=pass header.d=llnl.gov; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=doellnl.onmicrosoft.com; s=selector1-doellnl-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CvlVWUzO7ka+8CTkFK5LivtLVGvwj1W1Ft2f/8pJ6Qc=; b=DSKsx+n8g9CAM6SapZPwhkDmolnBtsOzGt3+mk5W49tYh+Lso1qQXhztEoUbI2VEhj8B+CQCvE6xG4MCvCzAc403xc8wcmibocN0MdTFgxYhgQcWp5J2G7aaxn1kVaCMstyIGvYV0KlNAJKFtb5df3wWH8ImaQPcbd2WXE8vp8A= From: Tom Scogland To: Adhemerval Zanella Cc: musl@lists.openwall.com, Farid Zakaria , Carlos Maltzahn Date: Thu, 23 Dec 2021 12:41:48 -0800 X-Mailer: MailMate (1.14r5853) Message-ID: <9DC8B595-1155-4314-9E8D-8009FCBE32B8@llnl.gov> In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: BY5PR13CA0025.namprd13.prod.outlook.com (2603:10b6:a03:180::38) To SJ0PR09MB7071.namprd09.prod.outlook.com (2603:10b6:a03:259::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c79c795b-87b8-4d49-581f-08d9c654a470 X-MS-TrafficTypeDiagnostic: SJ0PR09MB6574:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BQUK5vsuhTfu+P29jtIateq+INw5lfPKeHdclNdgHA+3H5S9pTDRAb7Gq0ZHosNvxSmvy++nfdUhMV2SPA55UxO0l+0FTdXHQ8QWbWBqOcSF8bKJXmIGSGfkwS0IsEZVIlN/sDK/0dDZawCAtWBwWIzCKW9mKsYcWHbCU2IHBpYFZ7R3xuGkOsFz/IYrn0qTmkydDAKT5/oS4Q6yY9VKt42+CVVJzpliIYLf5if9Zgs6ee4zbKP4ql9+7DCibLXdSbHsni2VWxE0pWVrJ0vSHctEQIit2x80P36qwkN0GksyDpgv+6g75fbwUQ7eMXlh9sQq1WiDhgJCkRXvt33p1nd7RKUw/KaQHkIHHsRH3aZZem5b1eR5BeS4ULgFf0tKac4UF2JTVt/DQKj+tqNiZNQ/lXuKC4aJAx5Bqtyy1UQHMogHjlBabog7Y5ewgjh8zwbh6zLrgVjBKRt5xFRiQKGZ70hI919fpNRbhR3CvqdZ4Th+ySCNhdJlQZGBEJic80JC29AwXtKt0hoVnY/S98GuR11YVQo8JpllSzyvTGhztidIzF4GhKQwbOyHBghGDi7Z4ETfRPMCe1ovb6JW2i/XUHt29hJKfI95Aw6NikcC/Qu+T8lsRIybH+of81B51uFZ+qdeN79HNggb2DKmTiha0QZFibOGeaLoYCQq5wwxngJo3nNdvt892Qy4sZF2K4gnFT8DnkpfeSL9EpqROA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR09MB7071.namprd09.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(186003)(66946007)(66476007)(66556008)(6486002)(2906002)(33656002)(6916009)(36756003)(2616005)(86362001)(6506007)(8676002)(26005)(53546011)(8936002)(54906003)(316002)(4326008)(5660300002)(82960400001)(38100700002)(4744005)(508600001)(6512007)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SFpkcjF6OVF4dzRSQlRwVVVxSml1SkdXQ2p0NXNWME5yTFFlU1dJbzJybHVG?= =?utf-8?B?U3R5NVhzQlEzS0JNcUVRVXQ3SVpSVmVVN3pzZThYcENIcXd4NExkVlNvaFhT?= =?utf-8?B?WHF6ZVhSMlRYUlVPdXQ1THFCWnlJWnBBVmRud1RqYmJ3aVZWUlRuWGhUOFl1?= =?utf-8?B?T0xqSndkMFY2SVZkaVdqTjE5TUNpeDdqem55OHlwckI0TmFuUFp0ZkVac2c5?= =?utf-8?B?MUFDU2wxWnJvaDROR1dMMHQ1My8zWGVtaThpSWNvY0VrOVJxaWUzZG1JRGc4?= =?utf-8?B?UzJOTS9oSHUxYzUyeGNpakpyQlRyenVBUW5aZ0w5TExGdkdUWkVsdTFMcGwy?= =?utf-8?B?T3E0L2ozZGVaVnVyblQzNFlMK0hKRlZ3QWFFQjhxNG1JY1o3Q1c3bHRReU1a?= =?utf-8?B?eTJpT3E3TW5vdS8wQTVuQlR2M1p4L0VBRnRqeXV4cDRvcVVtckdHR0p1ZEE3?= =?utf-8?B?aFJlUGY5c0Y4OGhsMFdNZ09TWkNxZmxwSFNSdGl4MlB2SjAvUlQ2TnBRenA0?= =?utf-8?B?MTVNTTg5RUUrYVJVYzFwdFBRZFRKcmFNVndPVWZiUlZZQnhCTTRBRGVYYnVM?= =?utf-8?B?SjN2UzZ0S2w3d2RxbjU3MGxITUk3TWFXWi9lcUdTTHFnd1RlVmpGdWVhNFJz?= =?utf-8?B?OTlkdmY0eVlTSWl0NEduOGRYQ3M0ZVhEMk1udm5pK2hXczVMeTdPVFNyUFZN?= =?utf-8?B?WDRpNzE5VmlXV0Y0K0ZUSzFJa0hXalJYQ2FzU1dNMGlIU0VLQ0MxN0tCdmRN?= =?utf-8?B?TW9OQUZCQ1NVbkFzYng0S2Z3Sjl2SHBmdktIV0VRZFZMbmFoZmtJQ0F2dFR0?= =?utf-8?B?aU9EWG0ydmNJeE04ZE5wYTFIUG5Vd3djby9NQXEvcXVLZ2U2YzdKczBLWHpz?= =?utf-8?B?bHdITk5VSW54bVBqUTVpbFF1YlB4bWRxTkx1YkFiOUJrRTB3NEs4LytmdldF?= =?utf-8?B?UTNqNm9tUTUvNHp0L3ZVM2R0WnIwRXJhbU41RlJZemVpZEVCTXp0cjVrLytX?= =?utf-8?B?QytJTmJEWkVUSFVjQXNDeXF5RDRodE9jcHRXN29IY29yOVd6S29SRHFJcmZs?= =?utf-8?B?dnZVa1ZncytMQmdLT1A5ejd4OU1qMXMzVk0wa1ZIRDREczZsZW5OSWNUam10?= =?utf-8?B?ZHVFbnQ5MUhoNDhTZHF1R0tQL2VBdlNJV1V1c004OXQrNEFzcHNMRktsRlVz?= =?utf-8?B?ZWlqVkNsT1YxRmxONGphN01qbWVDMjJrelJpdUltalVkVkhNSDZDbDJpNms5?= =?utf-8?B?bWQ3TmZCMnFDeVE1TXhSdTk2M1FTZWs1eUN1dTB3S2VXU3U4K21scVlhcHQx?= =?utf-8?B?Sm1QaEVpRTZOVlJEOTBxQzdKL1RINWJPaWhIL3U5cW5iM2NIbVEzc2oyaHZr?= =?utf-8?B?RjBZR25lOE1XMzF4Yml6MkZEdkpWVkhZaWVSQVFJQXdZRGtpdjJtQ3VMRG1E?= =?utf-8?B?dVU3MGNDWEkraTNwcDdHSjBZMk5YSENkWm5ndU9lbXNvUnlOV3E2TWZhUCt4?= =?utf-8?B?YUZUKzJTQkM4THYwSjZrOEhxbnc2VjBkL25CdnBzWnZUNVkwQ28wYW1SY2dM?= =?utf-8?B?M1VuOEp3bHVxZHJpc0k2eE40QjMvcGEwK1c3em1EZFFUU1J0M3dPOUttTHZY?= =?utf-8?B?d3lMalFQRGdUcDJQRm4zRlk3SS9uL1lzQ3d0V2IraHk3YTN0b0xrand3cERQ?= =?utf-8?B?UkNocThXV0RtbElFSy9lKzVBN1VUWHJzNjVrTFdJY1d2R1ArVTRpMmZPdUJx?= =?utf-8?Q?e0Vo2AqGvKKRs1KURBMhNm9IJtO3Pp7sMRFFLQW?= X-OriginatorOrg: llnl.gov X-MS-Exchange-CrossTenant-Network-Message-Id: c79c795b-87b8-4d49-581f-08d9c654a470 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR09MB7071.namprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Dec 2021 20:41:48.8795 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a722dec9-ae4e-4ae3-9d75-fd66e2680a63 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR09MB6574 X-Proofpoint-GUID: wfI_K21QuCrAq017YOGU3tIdM3QlTTeR X-Proofpoint-ORIG-GUID: wfI_K21QuCrAq017YOGU3tIdM3QlTTeR X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425,18.0.790 definitions=2021-12-23_04:2021-12-22,2021-12-23 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 mlxscore=0 clxscore=1011 impostorscore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 mlxlogscore=582 adultscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112230103 Subject: Re: [musl] Dynamic linking of NEEDED with absolute path differs than that of glibc Certainly, we have no intention of mixing different versions of loader and = libc or different libc types. In fact it=E2=80=99s mainly about making sur= e we avoid getting incorrectly mixed versions of other libraries due to loa= ding issues. On 23 Dec 2021, at 3:46, Adhemerval Zanella wrote: > On 21/12/2021 15:56, Farid Zakaria wrote: >> ``` >> >> glibc seems to happily link this and the executable runs. >> ``` >> ldd ./tests/scratch/replace-add-needed/simple >> linux-vdso.so.1 (0x00007ffc98d98000) >> /some-fixed-path/libbar.so (0x00007f269b6d3000) >> /some-fixed-path/llibfoo.so (0x00007f269b6ce000) >> /lib/x86_64-linux-gnu/libc.so.6 (0x00007f269b509000) >> /lib64/ld-linux-x86-64.so.2 (0x00007f269c6e3000) >> ``` >> > > Not sure if this is what you are doing here, but keep in mind that > mixing glibc dynamic loader and libc with different versions is not > supported and can break any time.