From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130]) by sourceware.org (Postfix) with ESMTPS id 2D4063858D1E for ; Tue, 16 Jan 2024 12:21:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2D4063858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2D4063858D1E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=195.135.223.130 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705407723; cv=none; b=QwDzCRZAJZbHnPz5y235vOG/4iyaAgnzKknN1XKbIWAtV3bCWVoEG4NmWz0AFcDjr25mofe2Pv+aMsbT7Aom8Z5VK/sMmmznOXl22eXfL+lvtEQcW4cbOzgmS0iVqNbD0UzdADKSJtTMchrvVMTMeAWdzQGAT8L3qK1MGBBy0O4= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705407723; c=relaxed/simple; bh=5nBR7+2beqJA34006vW4Fbj+GhSPTb6e3Eb74TdnyXA=; h=DKIM-Signature:DKIM-Signature:DKIM-Signature:DKIM-Signature:From: To:Subject:Date:Message-ID:MIME-Version; b=hn5HNK2y/thfbCZC2kYIkm8q3MlgA2/IJHTW/DgM9xPdOGe7mdX3aEWMci2ZdsIHiBN+yIdUODaz0dzQJEPyWqUqexWm0aX8g3/cJ2gxUVLcLQH0kQfc/BqYxfEV8OU96GjilUDQoS0JibsZgApdkOUmSqTBlzpS9auLgkjY2EY= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from hawking.nue2.suse.org (unknown [10.168.4.11]) by smtp-out1.suse.de (Postfix) with ESMTP id C53D42204E; Tue, 16 Jan 2024 12:21:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1705407716; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+lFUimmoxO1H8ASihJGOfV1b+f9VEW/AnxPDZ8S8LSo=; b=AUyeuHEzQzjfuCZ0UEd34/AO4X7mSwYCV/0G5/msUpb+z5Mwc9ZllSQZ61Kpp0QrjYNb3H zsdzK2lghoyzovx4aDVbSqddz4NAzEIvGREu8iiSxl9QZi9Up2mu7hK5NM6XSEV0miE8fW A7RvGAwpS4KlfJgywYWi49pqFuP38u8= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1705407716; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+lFUimmoxO1H8ASihJGOfV1b+f9VEW/AnxPDZ8S8LSo=; b=tz4U2AmlKpmLvGssbuKx2jLmRxSGTQqc97tx4Ox54PCPrfkz4PKcDpwbJhEuxeJYntXXxp NlQxLDNjMwS8kfCw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1705407716; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+lFUimmoxO1H8ASihJGOfV1b+f9VEW/AnxPDZ8S8LSo=; b=AUyeuHEzQzjfuCZ0UEd34/AO4X7mSwYCV/0G5/msUpb+z5Mwc9ZllSQZ61Kpp0QrjYNb3H zsdzK2lghoyzovx4aDVbSqddz4NAzEIvGREu8iiSxl9QZi9Up2mu7hK5NM6XSEV0miE8fW A7RvGAwpS4KlfJgywYWi49pqFuP38u8= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1705407716; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+lFUimmoxO1H8ASihJGOfV1b+f9VEW/AnxPDZ8S8LSo=; b=tz4U2AmlKpmLvGssbuKx2jLmRxSGTQqc97tx4Ox54PCPrfkz4PKcDpwbJhEuxeJYntXXxp NlQxLDNjMwS8kfCw== Received: by hawking.nue2.suse.org (Postfix, from userid 17005) id B13EF4A037C; Tue, 16 Jan 2024 13:21:56 +0100 (CET) From: Andreas Schwab To: Szabolcs Nagy Cc: Adhemerval Zanella , libc-alpha@sourceware.org, Zack Weinberg , daniel.fellows@arm.com Subject: Re: [PATCH v2 2/2] crypt: Remove libcrypt support In-Reply-To: (Szabolcs Nagy's message of "Tue, 16 Jan 2024 12:00:42 +0000") References: <20231002121149.2325402-1-adhemerval.zanella@linaro.org> <20231002121149.2325402-3-adhemerval.zanella@linaro.org> X-Yow: FIRST, I was in a TRUCK...THEN, I was in a DINER... Date: Tue, 16 Jan 2024 13:21:56 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Authentication-Results: smtp-out1.suse.de; none X-Spam-Level: X-Spam-Score: -1.53 X-Spamd-Result: default: False [-1.53 / 50.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; NEURAL_HAM_SHORT(-0.20)[-0.979]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:email]; FUZZY_BLOCKED(0.00)[rspamd.com]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; BAYES_HAM(-0.24)[72.86%] X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: On Jan 16 2024, Szabolcs Nagy wrote: > fyi, this means that if you copy new glibc over an old system > the old libcrypt.so.1 will stop working because of missing > __snprintf@GLIBC_PRIVATE symbol. > > e.g. this breaks some of our native glibc test setups, unless > we carefully rebuild a libcrypt to be compatible with both the > new glibc and the native system (old systems don't have compat > libxcrypt packaged). I don't think there is any guarantee for GLIBC_PRIVATE symbols to stay around, and mixing related libraries from different versions of glibc isn't supported either. So you would have to build libxcrypt for your old system to replace its libcrypt.so.1 if you want to use the new glibc there. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."