Your message dated Tue, 28 Oct 2025 08:36:32 +0000
with message-id <[email protected]>
and subject line Bug#1119157: fixed in monero 0.18.4.3+~0+20200826-2
has caused the Debian Bug report #1119157,
regarding moneroy FTBFS
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1119157: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119157
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: monero
Version: 0.18.4.3+~0+20200826-1
Tags: patch ftbfs
Usertags: hppa
The monero package fails to build from source on some architectures,
including HPPA, POWERPC and others. The following tests FAILED:
7 - block_weight (Failed)
9 - hash-slow (SEGFAULT)
10 - hash-slow-1 (SEGFAULT)
11 - hash-slow-2 (SEGFAULT)
I've analyzed the problem, and all can be fixed by applying the
attached patch.
The problem is, that monero uses ftime() which isn't any longer supported
by newer glibc's. So, ftime() does not initialize the "timer" variable,
then gmtime() fails and returns NULL for the gmTimer variable, and as
such the accesses vua gmTimer pointer crash with NULL pointer exception.
I've successfully built monero on the hppa architecture with this patch.
Please apply for the next upload.
Thanks!
Helge
diff -up ./src/crypto/oaes_lib.c.org ./src/crypto/oaes_lib.c
--- ./src/crypto/oaes_lib.c.org 2025-10-27 14:47:34.860434982 +0000
+++ ./src/crypto/oaes_lib.c 2025-10-27 15:17:39.109261562 +0000
@@ -41,7 +41,7 @@
// ANDROID, FreeBSD, OpenBSD and NetBSD also don't need timeb.h
#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__ANDROID__) \
- && !defined(__NetBSD__)
+ && !defined(__NetBSD__) && !defined(__linux__)
#include <sys/timeb.h>
#else
#include <sys/time.h>
@@ -506,7 +506,7 @@ static void oaes_get_seed( char buf[RAND
#else
static uint32_t oaes_get_seed(void)
{
- #if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__ANDROID__) && !defined(__NetBSD__)
+ #if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__ANDROID__) && !defined(__NetBSD__) && !defined(__linux__)
struct timeb timer;
struct tm *gmTimer;
char * _test = NULL;
--- End Message ---
--- Begin Message ---
Source: monero
Source-Version: 0.18.4.3+~0+20200826-2
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
monero, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <[email protected]> (supplier of updated monero package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 28 Oct 2025 08:30:16 +0100
Source: monero
Architecture: source
Version: 0.18.4.3+~0+20200826-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cryptocoin Team <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1119157
Changes:
monero (0.18.4.3+~0+20200826-2) unstable; urgency=medium
.
* Patch: remove unused OAES code (Closes: #1119157)
Checksums-Sha1:
e2dc18742f223a883f3a70b6dca74899c9cd7cac 2816 monero_0.18.4.3+~0+20200826-2.dsc
a9f48ae5dc5a42004803a0fc0e7905fa4d7e0cdb 20192
monero_0.18.4.3+~0+20200826-2.debian.tar.xz
7dc7b6b3a32f2be7576116ce6a223e5c099240ef 10607
monero_0.18.4.3+~0+20200826-2_source.buildinfo
Checksums-Sha256:
9ff8b49d831d8e7e670b2853d128466f4e5274c91aa50d9fb5f36a8f0659b4fe 2816
monero_0.18.4.3+~0+20200826-2.dsc
76784baef9e9e44a1003c05c151ad5627df93bb8ce6b1b81b5f45f43f32c7bd5 20192
monero_0.18.4.3+~0+20200826-2.debian.tar.xz
887f2ef0f1ac9817dbc1d2d04cc9f90e150f56c50910946757f16ad2bd614c45 10607
monero_0.18.4.3+~0+20200826-2_source.buildinfo
Files:
366e604115ed2021df6e4f2dfe84d9ac 2816 utils optional
monero_0.18.4.3+~0+20200826-2.dsc
377d1c8df8ffaefaafc9b74cf49a20d8 20192 utils optional
monero_0.18.4.3+~0+20200826-2.debian.tar.xz
35c20fae3efb69c451acd21339368300 10607 utils optional
monero_0.18.4.3+~0+20200826-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmkAd4cQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFC4DC/0Rerzj0U2CVdRZcyXjDohdTSnCv+eG7N/o
xe52qqGowm9De7y0ziwbt6gXJrg90sArOX8riT5S83ibcdg79A2CedSMqq9CPXol
OyKqkSN2FGRccnRuNl5bJv9p52O0Eg7FEG39pztMwBDNRtphBpcp6m9GKcoNllsw
NF1aAgokJByGw8WT736RggGb0O7rCQutTROIcVoF1JK4/6Oqw3xuPNoPnsd0so5f
OVxCy4hhjHCxsxCD1weyo0WiuCDnUhimqrQlPjR99xvuXfnFWOERsj1PXrdtSa/f
nob2es2S7wkrbhqTZ7bM54YQbBgQd8ZzdTlvyk/z7Rj8ySdH+3qZYach8mRUiFHj
mNCgdZ4QSGA0WsNiAXDtdILAkyexxWp5m6AM22tjESObcc/CdmdduooBYrI2OyVj
fCs334r8UYZq14lxvHwCoKqs5Vrupwwc6rAeo/kBlUrzVKIAC6iBNsbWtSimUqTg
zlkZlYCKRrHset8SiStycBPZAabSx9A=
=Q7iR
-----END PGP SIGNATURE-----
pgpEeUQMxbbZp.pgp
Description: PGP signature
--- End Message ---