From SRS0=gtrb=U5=lists.debian.org=bounce-debian-hurd=samuel.thibault=ens-lyon.org@bounce.ens-lyon.org Thu Feb  6 19:12:58 2025
Return-Path: <SRS0=gtrb=U5=lists.debian.org=bounce-debian-hurd=samuel.thibault=ens-lyon.org@bounce.ens-lyon.org>
X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on
	begin.youpi.perso.aquilenet.fr
X-Spam-Level: *
X-Spam-Status: No, score=1.8 required=8.0 tests=BAYES_50,
	HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD
	autolearn=disabled version=4.0.1
X-Spam-Language: 
Delivered-To: samuel.thibault@aquilenet.fr
Received: from mail.aquilenet.fr [185.233.100.1]
	by begin.youpi.perso.aquilenet.fr with IMAP (fetchmail-6.4.39)
	for <samy@localhost> (single-drop); Thu, 06 Feb 2025 19:12:58 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by hera.aquilenet.fr (Postfix) with ESMTP id 4209CC39
	for <samuel.thibault@aquilenet.fr>; Thu,  6 Feb 2025 19:10:32 +0100 (CET)
Authentication-Results: hera.aquilenet.fr;
	none
X-Virus-Scanned: Debian amavis at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP
 id Rc8rHZd3YL-H for <samuel.thibault@aquilenet.fr>;
 Thu,  6 Feb 2025 19:10:30 +0100 (CET)
Received: from sonata.ens-lyon.org (domu-toccata.ens-lyon.fr [140.77.166.138])
	by hera.aquilenet.fr (Postfix) with ESMTPS id B88AB7E
	for <samuel.thibault@aquilenet.fr>; Thu,  6 Feb 2025 19:10:28 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by sonata.ens-lyon.org (Postfix) with ESMTP id 866B7A1B11
	for <samuel.thibault@aquilenet.fr>; Thu,  6 Feb 2025 19:10:28 +0100 (CET)
Received: from sonata.ens-lyon.org ([127.0.0.1])
	by localhost (sonata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id B6SJB6wQX9jJ for <samuel.thibault@aquilenet.fr>;
	Thu,  6 Feb 2025 19:10:28 +0100 (CET)
X-policyd-weight: using cached result; rate:hard: -6.1
Received: from bendel.debian.org (bendel.debian.org [82.195.75.100])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits))
	(No client certificate requested)
	by sonata.ens-lyon.org (Postfix) with ESMTPS id 6CFC7A048D
	for <samuel.thibault@ens-lyon.org>; Thu,  6 Feb 2025 19:10:28 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by bendel.debian.org (Postfix) with QMQP
	id 1BE0F20804; Thu,  6 Feb 2025 18:10:26 +0000 (UTC)
X-Mailbox-Line: From debian-hurd-request@lists.debian.org  Thu Feb  6 18:10:26 2025
Old-Return-Path: <crupest@crupest.life>
X-Original-To: lists-debian-hurd@bendel.debian.org
Delivered-To: lists-debian-hurd@bendel.debian.org
Received: from localhost (localhost [127.0.0.1])
	by bendel.debian.org (Postfix) with ESMTP id 67404207E5
	for <lists-debian-hurd@bendel.debian.org>; Thu,  6 Feb 2025 18:10:16 +0000 (UTC)
X-Virus-Scanned: at lists.debian.org with policy bank en-lt
X-Amavis-Spam-Status: No, score=-3.907 tagged_above=-10000 required=5.3
	tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499,
	LDO_WHITELIST=-5, PDS_OTHER_BAD_TLD=1.999,
	RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
	RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RDNS_NONE=0.793]
	autolearn=no autolearn_force=no
Received: from bendel.debian.org ([127.0.0.1])
	by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525)
	with ESMTP id P7TGGqyALmnd for <lists-debian-hurd@bendel.debian.org>;
	Thu,  6 Feb 2025 18:10:10 +0000 (UTC)
X-policyd-weight: using cached result; rate:hard: -4.6
Received: from mail.crupest.life (unknown [43.135.94.23])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
	(Client did not present a certificate)
	by bendel.debian.org (Postfix) with ESMTPS id 6CCDD207DD
	for <debian-hurd@lists.debian.org>; Thu,  6 Feb 2025 18:10:10 +0000 (UTC)
From: Yuqian Yang <crupest@crupest.life>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=crupest.life;
	s=mail; t=1738865406;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references;
	bh=xueZblcoBvXt9pSkRyyyYRjx2xoyfdsewQVulnahSYw=;
	b=qd2oB9lBbItN4JELnFyW1nrhAEn2PAJtw47ShhxWKsz/5lMAbsN4wn1R7n2WXsxctXqbg+
	1YKbjnbS1XLG7miMYZ0EtH6fE0+aswZDbWlPEjUocGbOcOflq0cTemCPLuawaqoOIyyOpz
	zfLKZbChZqUDrCUS2oEuZiL56kDhp0qf9jEV/VNI+rHwlwoeO67eJ5Wl2iyx7HMR+8B9I9
	zBRhEA0tWNj/C4qG6Y+gthoLkD2lgTI1Wv+W3mh0ac6JfFB6e33b6D5SWfTRLNy5whDr/z
	GKGlomUr7k++CMK3ev25Dq+NBlq2o1+fD+HALs0jGowsV0q81yNJef/MJKlpdw==
To: debian-hurd@lists.debian.org
Cc: Yuqian Yang <crupest@crupest.life>
Subject: [PATCH 4/6] GNU/Hurd: disable vdso on GNU/Hurd.
Date: Fri,  7 Feb 2025 02:09:26 +0800
Message-ID: <20250206180928.1878-5-crupest@crupest.life>
In-Reply-To: <20250206180928.1878-1-crupest@crupest.life>
References: <20250206180928.1878-1-crupest@crupest.life>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Rc-Virus: 2007-09-13_01
X-Rc-Spam: 2008-11-04_01
Resent-Message-ID: <kLElAveJfeO.A.e-sN.SsPpnB@bendel>
Resent-From: debian-hurd@lists.debian.org
X-Mailing-List: <debian-hurd@lists.debian.org> archive/latest/31739
X-Loop: debian-hurd@lists.debian.org
List-Id: <debian-hurd.lists.debian.org>
List-URL: <https://lists.debian.org/debian-hurd/>
List-Post: <mailto:debian-hurd@lists.debian.org>
List-Help: <mailto:debian-hurd-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-hurd-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-hurd-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-hurd-request@lists.debian.org
List-Archive: https://lists.debian.org/msgid-search/20250206180928.1878-5-crupest@crupest.life
Resent-Date: Thu,  6 Feb 2025 18:10:26 +0000 (UTC)
X-Rspamd-Action: no action
X-Rspamd-Server: hera
X-Rspamd-Queue-Id: 4209CC39
X-Spamd-Bar: ----
X-Spamd-Result: default: False [-4.80 / 15.00];
	NEURAL_HAM(-3.00)[-1.000];
	BAYES_HAM(-3.00)[99.98%];
	MID_CONTAINS_FROM(1.00)[];
	R_MISSING_CHARSET(0.50)[];
	MAILLIST(-0.20)[generic];
	MIME_GOOD(-0.10)[text/plain];
	HAS_LIST_UNSUB(-0.01)[];
	FORGED_RECIPIENTS_MAILLIST(0.00)[];
	RCVD_TLS_LAST(0.00)[];
	MIME_TRACE(0.00)[0:+];
	ARC_NA(0.00)[];
	RCPT_COUNT_TWO(0.00)[2];
	FORGED_SENDER_MAILLIST(0.00)[];
	FROM_NEQ_ENVFROM(0.00)[crupest@crupest.life,SRS0=gtrb=U5=lists.debian.org=bounce-debian-hurd=samuel.thibault=ens-lyon.org@bounce.ens-lyon.org];
	FROM_HAS_DN(0.00)[];
	TO_DN_SOME(0.00)[];
	RCVD_COUNT_SEVEN(0.00)[9]
Status: RO
Content-Length: 631

GNU/Hurd does not support vdso even if it uses
ELF binary image.
---
 absl/debugging/internal/vdso_support.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/absl/debugging/internal/vdso_support.h b/absl/debugging/internal/vdso_support.h
index 6562c6c2..f5a4c369 100644
--- a/absl/debugging/internal/vdso_support.h
+++ b/absl/debugging/internal/vdso_support.h
@@ -49,8 +49,10 @@
 #ifdef ABSL_HAVE_VDSO_SUPPORT
 #error ABSL_HAVE_VDSO_SUPPORT cannot be directly set
 #else
+#if !defined(__GNU__)
 #define ABSL_HAVE_VDSO_SUPPORT 1
 #endif
+#endif
 
 namespace absl {
 ABSL_NAMESPACE_BEGIN
-- 
Yuqian Yang <crupest@crupest.life>


