Your message dated Fri, 13 Jun 2014 04:40:53 +0000
with message-id <[email protected]>
and subject line Bug#749047: fixed in haskell-network-info 0.2.0.3-3
has caused the Debian Bug report #749047,
regarding haskell-network-info: 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.)
--
749047: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749047
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: haskell-network-info
Version: 0.2.0.3-2
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Hello,
haskell-network-info FTBFS on hurd-i386 because it assumes that
non-Linux systems have if_dl.h, but hurd-i386 doesn't. The attached
patch fixes it.
Samuel
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--
Samuel
<D> N: j'aime bien Cut d'un truc enorme... ca montre de quel cote de l'ecran
sont les couilles :)))
-+- #ens-mim et la peufeupeu -+-
--- haskell-network-info-0.2.0.3/cbits/network-unix.c.original 2014-05-23
13:33:44.000000000 +0200
+++ haskell-network-info-0.2.0.3/cbits/network-unix.c 2014-05-23
13:36:24.000000000 +0200
@@ -12,8 +12,10 @@
#else
# include <sys/socket.h>
# include <net/if.h>
+# ifndef __GNU__
# include <net/if_dl.h>
-# define AF_PACKET AF_LINK
+# define AF_PACKET AF_LINK
+# endif
#endif
#ifdef __FreeBSD__
@@ -24,6 +26,7 @@
#include "common.h"
+#ifdef AF_PACKET
void maccopy(unsigned char *dst, struct sockaddr *addr)
{
#ifdef __linux__
@@ -35,6 +38,7 @@
memcpy(dst, sdl->sdl_data + sdl->sdl_nlen, MAC_SIZE);
#endif
}
+#endif
struct network_interface *add_interface(struct network_interface *ns, const
wchar_t *name, int max_ns)
{
@@ -98,8 +102,10 @@
ipv4copy(&n->ip_address, addr);
} else if (family == AF_INET6) {
ipv6copy(&n->ip6_address, addr);
+#ifdef AF_PACKET
} else if (family == AF_PACKET) {
maccopy(n->mac_address, addr);
+#endif
}
}
--- End Message ---
--- Begin Message ---
Source: haskell-network-info
Source-Version: 0.2.0.3-3
We believe that the bug you reported is fixed in the latest version of
haskell-network-info, 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.
Joachim Breitner <[email protected]> (supplier of updated haskell-network-info
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: Thu, 12 Jun 2014 21:03:13 -0700
Source: haskell-network-info
Binary: libghc-network-info-dev libghc-network-info-prof libghc-network-info-doc
Architecture: source all amd64
Version: 0.2.0.3-3
Distribution: unstable
Urgency: low
Maintainer: Debian Haskell Group
<[email protected]>
Changed-By: Joachim Breitner <[email protected]>
Description:
libghc-network-info-dev - listing network interfaces in
Haskell${haskell:ShortBlurb}
libghc-network-info-doc - listing network interfaces in
Haskell${haskell:ShortBlurb}
libghc-network-info-prof - listing network interfaces in
Haskell${haskell:ShortBlurb}
Closes: 749047
Changes:
haskell-network-info (0.2.0.3-3) unstable; urgency=low
.
* Adjust watch file to new hackage layout
* Add patch by Alain O'Dea to increase hurd compatibitliy (Closes: #749047)
Checksums-Sha1:
082a2cb7348a22930793d8197f2220854f19b957 2303
haskell-network-info_0.2.0.3-3.dsc
754b115393bb29452385abd1141093da48cf6bb6 3580
haskell-network-info_0.2.0.3-3.debian.tar.xz
b5e61743d1d6eec2768090b9b31321909ecc6170 30676
libghc-network-info-doc_0.2.0.3-3_all.deb
8421efa47bf7fc5217a98a4b9ec62b83da9fb5db 34016
libghc-network-info-dev_0.2.0.3-3_amd64.deb
a8bb90c8f9e4f1b5a155dd2b128379a3aea346fb 35068
libghc-network-info-prof_0.2.0.3-3_amd64.deb
Checksums-Sha256:
c042b000ee6f0d73aae942d5dc66768fb24575af372536b677d0dc376bea890b 2303
haskell-network-info_0.2.0.3-3.dsc
67ce836c3bbfb50df5942cfa812e50ab34f6e9fe0775950ec8758742d31fc5a1 3580
haskell-network-info_0.2.0.3-3.debian.tar.xz
5a50fee7229bbe3af2bfef4ccce8d3c70d5090be62f4abb08a7316053475d12c 30676
libghc-network-info-doc_0.2.0.3-3_all.deb
7e5aace79d253ae4abd1b30d5d9e520bcae2a7145de652a1fb4d35256f81c219 34016
libghc-network-info-dev_0.2.0.3-3_amd64.deb
f3ee4dd2a14f1043080270dd68e567f1aaa3a29489ac712c4b7f78e4812490ee 35068
libghc-network-info-prof_0.2.0.3-3_amd64.deb
Files:
3a69be3aa1f2c164e65f8fb041241dfa 30676 doc extra
libghc-network-info-doc_0.2.0.3-3_all.deb
60b809cdb43d0086b70311ad68074daf 34016 haskell extra
libghc-network-info-dev_0.2.0.3-3_amd64.deb
ad7c0e634f2070c7f8c5308ddc877ad8 35068 haskell extra
libghc-network-info-prof_0.2.0.3-3_amd64.deb
387a854fa808faaa1c338b38dee4b437 2303 haskell extra
haskell-network-info_0.2.0.3-3.dsc
e6c8ef73afa74a1e442ba42642e9b737 3580 haskell extra
haskell-network-info_0.2.0.3-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTmnz1AAoJED2QirPw+/UfqmEQAITDDOvDpNDH/2tr8g/4eNXj
WmWk1+R81sBYRSl7K0LoeNDiBOsLAXO6z5hkwvHdtZFcWccGyqmwMy4R18L3teQa
9dnDHGCVUqwBXsSbFXSsJdJdNMskNDW/8xmipi8sZRRjJ0U8O3G8brh5edw7rTHR
CKyHON1wkc3zPrFRSZhm5JJNVjnh+QUWTvliTU/uE8oxlSVAdKEBlOqc6Ahn7xNu
PVp1riUnhkYe/o/lvDy3j9m+mntTPRsybB0TdZklwPULjmUIbHeoV2OnthcYnSKF
dD18Kh2Sar6zCx82bXfXGzc/h9rsCcANDDbqmdaA2mFTxe/Q/rwUHb64nIqjBf7R
NfrBIrgAWwr9rU5aP22yTTBV6psa+Al0tdpoUFuM8S1q1HVLwPmOQSw3c7L6OMC8
1NiIS46rDZ5uFspshqBXv1MGCwaqX6F7893894gE6IskwnNGvFz7Q2xb7RRU4CXk
JnOVqKX4syEdkFo7g059STTAu6OORgWxgxx0xPWNRAZqFH6LKP5eZBgbnaZYa4l/
Z49esSMdGd+z8YSLV50wuAjA9F9ynJ4SncppdYuQYNIY1hC2XgpvDAufzrwjNuXk
r0iTB4IFyoZj/AYJurxjdXFUY5aHTWPXm58nQM0iubCJwm8gp7n4+KV06V2avqwG
jmQrx9RsPh7jX1B86asV
=ph1c
-----END PGP SIGNATURE-----
--- End Message ---