[From nobody Sat Apr 18 03:29:07 2026
Received: (at submit) by bugs.debian.org; 16 Apr 2026 17:14:56 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-9.9 required=4.0 tests=BAYES_00,HAS_PACKAGE,
 RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 20; hammy, 119; neutral, 16; spammy,
 0. spammytokens: hammytokens:0.000-+--reinholdtsen,
 0.000-+--Reinholdtsen, 0.000-+--H*RU:vuizook.err.no,
 0.000-+--H*r:vuizook.err.no, 0.000-+--H*F:D*hungry.com
Return-path: &lt;pere@hungry.com&gt;
Received: from vuizook.err.no ([2a02:20c8:2640::2]:55612)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;pere@hungry.com&gt;) id 1wDQIq-00Bgtw-2b
 for submit@bugs.debian.org; Thu, 16 Apr 2026 17:14:56 +0000
Received: from [2a02:fe1:180:7c00:3cca:aff:fe28:58e0]
 (helo=hjemme.reinholdtsen.name)
 by vuizook.err.no with smtps (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2)
 (envelope-from &lt;pere@hungry.com&gt;) id 1wDQIh-00000009a7T-1Dmb;
 Thu, 16 Apr 2026 17:14:48 +0000
Received: (nullmailer pid 3769371 invoked by uid 10001);
 Thu, 16 Apr 2026 17:15:26 -0000
From: Petter Reinholdtsen &lt;pere@hungry.com&gt;
To: submit@bugs.debian.org
Subject: gtkwave: Fail to build on Hurd (strptime)
Date: Thu, 16 Apr 2026 19:15:26 +0200
Message-ID: &lt;sa6fr4ukes1.fsf@hjemme.reinholdtsen.name&gt;
MIME-Version: 1.0
Content-Type: text/plain
Delivered-To: submit@bugs.debian.org


Package: gtkwave
Version: 3.3.126-1
Tags: patch

The source code currently fail to build on Hurd.  This patch fix the
problem:

--- gtkwave-3.3.126.orig/src/savefile.c
+++ gtkwave-3.3.126/src/savefile.c
@@ -16,7 +16,7 @@
 #include &lt;sys/stat.h&gt;
 #endif
 
-#ifdef __linux__
+#if defined( __linux__ ) || defined(__gnu_hurd__)
 #ifndef _XOPEN_SOURCE
 char *strptime(const char *s, const char *format, struct tm *tm);
 #endif

-- 
Happy hacking
Petter Reinholdtsen
]