From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id sFK4JvdRQGTiqAAASxT56A (envelope-from ) for ; Wed, 19 Apr 2023 22:41:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 4BurJvdRQGQN/AAA9RJhRA (envelope-from ) for ; Wed, 19 Apr 2023 22:41:27 +0200 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 aspmx1.migadu.com (Postfix) with ESMTPS id 3DA8B1FA34 for ; Wed, 19 Apr 2023 22:41:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppEbv-0001UK-TQ; Wed, 19 Apr 2023 16:41:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppEbu-0001U1-Dq for bug-guix@gnu.org; Wed, 19 Apr 2023 16:41:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ppEbu-00023L-5I for bug-guix@gnu.org; Wed, 19 Apr 2023 16:41:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ppEbt-0002Ab-NB for bug-guix@gnu.org; Wed, 19 Apr 2023 16:41:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#62949: libgcrypt version in core-updates Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Apr 2023 20:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62949 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: 62949@debbugs.gnu.org Received: via spool by 62949-submit@debbugs.gnu.org id=B62949.16819368578322 (code B ref 62949); Wed, 19 Apr 2023 20:41:01 +0000 Received: (at 62949) by debbugs.gnu.org; 19 Apr 2023 20:40:57 +0000 Received: from localhost ([127.0.0.1]:35969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppEbp-0002AA-9Y for submit@debbugs.gnu.org; Wed, 19 Apr 2023 16:40:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ppEbm-00029v-Mc for 62949@debbugs.gnu.org; Wed, 19 Apr 2023 16:40:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppEbg-00021r-JB; Wed, 19 Apr 2023 16:40:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Jz4BwdH8unTMIz1HweLOuQk5Wl3bOIHvlIagfX5sXu8=; b=YbPHsp5NJHbd33B3p9ku 29YuKfIs5JNoufFwOs7NQ+1qMqec/Xz7+WLqdUoyOn1u5nw566O8wUPwu7gjmrA2ZjqnrsEGh4Qt2 t5bxHeW2ngFx85UVJwANxxmNkHA+9Ahf5Li5uC4RWxQw8zUqz1RDD1z/t4GiNDMfRD2ZGYRWTpXXw u73ohTJorinUFmIxiUZueWKtLEhVjq4uT2oK2w3V6tm/yotyet6URl3I9pXeXr5szKNkbtzbMosaq /q+mT5P6C8NsEATerPlp/lO0AvEs38/da8IlNLyN7g8D0ec6PR75brSTgc4Mp7VN627pL9837qX0a WlcIsyddkcJxAQ==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppEbg-0008CA-2K; Wed, 19 Apr 2023 16:40:48 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <877cu7hlqj.fsf@gnu.org> Date: Wed, 19 Apr 2023 22:40:44 +0200 In-Reply-To: (Andreas Enge's message of "Wed, 19 Apr 2023 20:19:02 +0200") Message-ID: <871qkfhagj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YbPHsp5N; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681936887; a=rsa-sha256; cv=none; b=B4uIRl4D7VI3JTEoqr4rAMGDPoWNXaOAD3/2f358DS3cxCVKPPZ+1moO1Gj9pphR4DCgKT e6AsIF7GB3ICuFUDNK2jywzeHR8vH/PjfSg+DXXzobeWyGEFVJjZ3z0ukR4M/9wVKV0dp1 Mcrw+4ursnvXKiUHhr2wkmlEEMsTL+5VSmXjsh6i0i/u7AuFvlgIhAcxWHL5bMmggoohQD DO2YzCeKPRlL3kxqdrL7phzTrVf3sRYUB4E3PIJuoLFSjSKtzLYwTIfQzNMF3jnbbm1HvX WEZK1tBJu/jOFGXp6H8xbfukJMlMckKDjKTLuE6IMxgLvUe7vq+UHt7MMuJKTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681936887; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Jz4BwdH8unTMIz1HweLOuQk5Wl3bOIHvlIagfX5sXu8=; b=K2hjC1vaeYMWtp2s9jwTeCNDib/19+8jR8R8gVR25q0hNmFPrHFORqMKfUJOublAMtsPVq MmQEp/fukDI06mVWxI52hijK7LMhL6XN5UBs/nbnS6UPQMcdQrhj0xz0E7YM3hg6d2v8lg xbhq/x5gpTjjRNYzTeYdj/4Y9UK8tZmAYrejfs0Qsmhg8DGBdq2t5KL00XlJnrwEY0edSL AINdm+uIBf7z3EZXEdQLRVvtgZCUdbUqY7ek+uub9LVLkTis4zYp9XEwGlLevFxTg7fCUA UIW2adfkB9b+3RwuNYb7bDUsYDwQ0GgV0jqZYeP21aWfA2ItHPFEV9AHenUGyw== X-Migadu-Spam-Score: -4.61 X-Spam-Score: -4.61 X-Migadu-Queue-Id: 3DA8B1FA34 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YbPHsp5N; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-TUID: /xHjPOfYEVnY Hi, Andreas Enge skribis: > My environment is Debian on aarch64, with Guix as the package manager. > So it is possible that the Debian environment disturbs what is happening; > but I see the problem depending on whether I install the new or the old > libgcrypt from Guix. > > Here are lines from config.log with things related to crypto in them: > configure:8987: checking whether Guile-Gcrypt is available and recent eno= ugh > configure:9005: result: yes > ... > configure:9062: WARNING: The Guile-Lib requirement was not satisfied (>= =3D 0.2.7); > Some features such as the Go importer will not be usable. > (not crypto related, but suspicious) > ... > configure:9435: checking for libgcrypt-config > configure:9458: found /home/andreas/.guix-profile/bin/libgcrypt-config > configure:9470: result: /home/andreas/.guix-profile/bin/libgcrypt-config > configure:9478: checking libgcrypt's library directory > configure:9490: result: /gnu/store/2xsdih7m18d0f2kiicxrh9pwinjfwzkj-libgc= rypt-1.10.1/lib > configure:10900: checking for gcry_md_open in -lgcrypt > configure:10922: g++ -o conftest -g -O2 conftest.cpp -lgcrypt >&5 > ld: /home/andreas/.guix-profile/lib/libgpg-error.so.0: undefined referenc= e to `pthread_mutex_trylock@GLIBC_2.34'=20 That=E2=80=99s the thing: you have libgpg-error.so linked against glibc 2.33 popping up, and that doesn=E2=80=99t fly with glibc 2.35=C2=B9. You need to pick up one consistent environment (with a single glibc version) and stick to it. The most reliable way to do that is by using =E2=80=98guix shell -C -D guix=E2=80=99 and then running =E2=80=9Cmake clea= n=E2=80=9D to begin with. HTH! Ludo=E2=80=99. =C2=B9 The details are in the =E2=80=98NEWS=E2=80=99 for glibc 2.34: * In order to support smoother in-place-upgrades and to simplify the implementation of the runtime all functionality formerly implemented in the libraries libpthread, libdl, libutil, libanl has been integrated into libc. New applications do not need to link with -lpthread, -ldl, -lutil, -lanl anymore.