Your message dated Fri, 08 Nov 2024 08:36:13 +0000
with message-id <[email protected]>
and subject line Bug#1087012: fixed in uid-wrapper 1.3.1-3
has caused the Debian Bug report #1087012,
regarding uid-wrapper FTBFS on x32 (with patch)
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.)
--
1087012: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087012
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: uid-wrapper
Version: 1.3.1-2
Tags: patch ftbfs x32
Usertags: time-t
the attached patch fixes the FTBFS for uid-wrapper on x32:
[ ERROR ] --- 0xffffffffffffffff != 0x226e57
[ LINE ] --- ./tests/test_syscall.c:34: error: Failure!
[ FAILED ] test_uwrap_syscall
The problem is, that the x32 syscall numbers (which start at 0x40000000)
conflicts with the current __FAKE_SOCKET_WRAPPER_SYSCALL_NO (which is
below the syscall entry number from x32).
Helge
diff -up ./tests/uwrap_fake_socket_wrapper.h.org ./tests/uwrap_fake_socket_wrapper.h
--- ./tests/uwrap_fake_socket_wrapper.h.org 2024-11-06 20:47:54.204000021 +0000
+++ ./tests/uwrap_fake_socket_wrapper.h 2024-11-06 20:55:24.569711381 +0000
@@ -1,7 +1,9 @@
#include <stdbool.h>
/* simulate socket_wrapper hooks */
-#define __FAKE_SOCKET_WRAPPER_SYSCALL_NO 123456789
+/* Use fake number higher than x32 architecture syscalls which
+ * start at __X32_SYSCALL_BIT (0x40000000) */
+#define __FAKE_SOCKET_WRAPPER_SYSCALL_NO 0x4f000000
#define __FAKE_SOCKET_WRAPPER_SYSCALL_RC 987654321
bool socket_wrapper_syscall_valid(long int sysno);
long int socket_wrapper_syscall_va(long int sysno, va_list va);
--- End Message ---
--- Begin Message ---
Source: uid-wrapper
Source-Version: 1.3.1-3
Done: Simon Josefsson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
uid-wrapper, 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.
Simon Josefsson <[email protected]> (supplier of updated uid-wrapper 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: SHA256
Format: 1.8
Date: Fri, 08 Nov 2024 09:11:01 +0100
Source: uid-wrapper
Architecture: source
Version: 1.3.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian SSSD Team <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Closes: 1086769 1087012
Changes:
uid-wrapper (1.3.1-3) unstable; urgency=medium
.
[ Helge Deller ]
* Fix x32 syscall. Closes: #1087012.
.
[ Simon Josefsson ]
* Run self-test with time_t both as 32 and 64 bit. Closes: #1086769.
* tests: Print CC commands.
Checksums-Sha1:
13a78eaa667178171100c3b5c683f570d9093a2f 1785 uid-wrapper_1.3.1-3.dsc
0b266eb2d2b37aaf8af6621ad99f40a943e11fef 8652 uid-wrapper_1.3.1-3.debian.tar.xz
129be8ce9932bf86ffaff0fea1aeb9f808e8ac92 6462
uid-wrapper_1.3.1-3_amd64.buildinfo
Checksums-Sha256:
afb991dd08ad94dfb39a2e758379cc8801a1d1d9508f9cc0b89bda6a2fcd0d76 1785
uid-wrapper_1.3.1-3.dsc
eb9c555aaabb5198b8e16716d7d1ae7d7b65527f4b93901612c93cebc165b8a7 8652
uid-wrapper_1.3.1-3.debian.tar.xz
b6ef9688a4e03c7e659c2a5d49390afac64270d9b5352ab4764c0a0c0b339654 6462
uid-wrapper_1.3.1-3_amd64.buildinfo
Files:
a3746adfa68480c13c5697ea939084bc 1785 devel optional uid-wrapper_1.3.1-3.dsc
1f22455959526a8b7a3eea8b5801ebbb 8652 devel optional
uid-wrapper_1.3.1-3.debian.tar.xz
46b985a1215ddea8c432f74a5c19552c 6462 devel optional
uid-wrapper_1.3.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYIADIWIQSjzJyHC50xCrrUzy9RcisI/kdFogUCZy3H3hQcc2ltb25Aam9z
ZWZzc29uLm9yZwAKCRBRcisI/kdFon3WAP9i6oUp3c4h0qH/3OzcfU33klDjIeJJ
C/O53vdgJ128tgD/f2iIrFrlxHuAKFCeKhOtq3zBCjSk+M/p2awvI6+kdQY=
=b5TV
-----END PGP SIGNATURE-----
pgpyZYBOPwjDI.pgp
Description: PGP signature
--- End Message ---