Your message dated Wed, 02 Nov 2022 21:38:50 +0000
with message-id <[email protected]>
and subject line Bug#1020919: fixed in socat 1.7.4.4-1
has caused the Debian Bug report #1020919,
regarding socat: FTBFS on hurd-i386
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.)
--
1020919: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020919
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: socat
Version: 1.7.4.3-3
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Cc: bug-hurd
Hi,
Currently socat FTBFS on GNU/Hurd due to differing values for O_RDONLY,
O_WRONLY and O_RDWR compared to Linux systems.
The attached patch, xioinitialize.c.patch, fixes the build problem.
Unfortunately, since util-linux build-depends on socat, that package
cannot be built.
A problem is that socat depends on netstat or ip to function properly,
and is used in the tests, not being available for GNU/Hurd. So building
the package w/o tests is recommended. (No patch is attached to disable
tests in this posting).
Additionally ifconfig is needed for the tests, but probably inetutils-
ifconfig can be used as a replacement. That package just need to add a
link of /usr/bin/inetutils-ifconfig to /sbin/ifconfig.
Thanks!
--- a/xioinitialize.c 2019-04-04 10:59:55.000000000 +0200
+++ b/xioinitialize.c 2022-09-02 19:20:22.000000000 +0200
@@ -27,10 +27,15 @@
assert(sizeof(uint32_t)==4);
/* assertions regarding O_ flags - important for XIO_READABLE() etc. */
+#ifdef __GNU__
+ assert(O_RDONLY==1);
+ assert(O_WRONLY==2);
+ assert(O_RDWR==3);
+#else
assert(O_RDONLY==0);
assert(O_WRONLY==1);
assert(O_RDWR==2);
-
+#endif
assert(SHUT_RD==0);
assert(SHUT_WR==1);
assert(SHUT_RDWR==2);
--- End Message ---
--- Begin Message ---
Source: socat
Source-Version: 1.7.4.4-1
Done: Laszlo Boszormenyi (GCS) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
socat, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated socat 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: Wed, 02 Nov 2022 17:05:02 +0100
Source: socat
Architecture: source
Version: 1.7.4.4-1
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 1020919
Changes:
socat (1.7.4.4-1) unstable; urgency=medium
.
* New upstream release.
.
[ Svante Signell <[email protected]> ]
* Fix GNU/Hurd FTBFS (closes: #1020919).
Checksums-Sha1:
b6145003e58aafaf2c746587349c3ee4fbc76997 1831 socat_1.7.4.4-1.dsc
39ff9114e93476f8ce28398c38a43368b6a0ac09 662968 socat_1.7.4.4.orig.tar.gz
e35dc147ae908e2627d2026f3ed817c178e22eab 10932 socat_1.7.4.4-1.debian.tar.xz
Checksums-Sha256:
4be369a8804df3d85f05bfc0e8888acaa01acd9ab3a809a50c794db7573c083a 1831
socat_1.7.4.4-1.dsc
0f8f4b9d5c60b8c53d17b60d79ababc4a0f51b3bb6d2bd3ae8a6a4b9d68f195e 662968
socat_1.7.4.4.orig.tar.gz
61f5b4a994c0b538ade8b9a84544cd09e221357ba333fe35bfcb6386e534379c 10932
socat_1.7.4.4-1.debian.tar.xz
Files:
30d0cec67a1dd9baefbd0dd3b1746d6e 1831 net optional socat_1.7.4.4-1.dsc
db119a830a34ed4b0dacb0bb90baeb0e 662968 net optional socat_1.7.4.4.orig.tar.gz
4d39c54c63341db1b91b6b80f89e87ca 10932 net optional
socat_1.7.4.4-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmNi31wACgkQ3OMQ54ZM
yL+wyBAAoAuGkPsHNiwv8EvifzaydZuuWPhDGd6y1b6PSQQrwOUM2oYgafMGN12/
Mr4R5jj3T1ru960zpbxtlbzKufJpv+LedIi8InsduNu9ujXxlULwZh/Ry9QtsbVl
JUaJ425L6PDextfSwRXIrbSxPX+dmFjbHI8kR3Zd3o41LK7eGaFY5bTJKXLfcU4t
jtwJRYeuzQOfK+dJiCW6xOvYWBNzIecY/I46BWRaQ5naDuH3k584eXHx81/kDGGQ
LBFP9fXHmlnZrGjvzHW6qCNG59r9YoNc4QsGftpFXvYD+LKb7a1Vj+Nm+hSxt9zY
NxaZr+ia3Y2o332ve1tZDlQ/LzZaUuZUQw03ckh9hmb8ZvQn3yuJXpBhB7ElAbl8
Rs4RueEPdq0inG6WGra1DPhTpCxPklJn68Qw6s6Qp2oeLPjvxNE+scR2zxPfUNhK
EHi0eHDSjmgSjvgc5KyFW/QuMv++kF72cT2hherywvShDH9cO3fyDe7P6jVw5i3l
HP2keveqDoqYDtjg0GJlZnZQ5MP4s/aVbiKFuOzPFloQKhBtkSnlu++CSd4Y4hNO
GDu+IN8DV9Co/oEaQ+f6qp/WR139iW/4R2Aiqk3di+HCLbW7zl8ANqDd7ihyeKTx
mFKB3Z375Jv+6G8uufjqDasEOhXM7N5YibOD51AASSsBo+9FzTM=
=QxON
-----END PGP SIGNATURE-----
--- End Message ---