Your message dated Wed, 05 Jan 2011 17:02:39 +0000
with message-id <e1pawkx-0000os...@franck.debian.org>
and subject line Bug#608220: fixed in hugs98 98.200609.21-5.1
has caused the Debian Bug report #608220,
regarding hugs98: FTBFS (sort of): Socket.hsc: error: invalid application of
'sizeof' to incomplete type 'struct ucred'
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 ow...@bugs.debian.org
immediately.)
--
608220: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608220
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: hugs98
Version: 98.200609.21-5
Severity: serious
Justification: rebuild produces a broken package
I rebuilt hugs98 in a clean sid i386 chroot. The package was built
successfully, but the resulting libhugs-network-bundled was mostly
empty:
$ dpkg -c libhugs-network-bundled_98.200609.21-5_i386.deb | grep -v -E
'/($|usr/share/doc)'
-rw-r--r-- root/root 605 2010-12-18 15:20
./usr/lib/hugs/packages/network/autogen/Paths_network.hs
The interesting part of the build log:
| Preprocessing library network-2.0...
| ../../libraries/tools/hsc2hs -D__HUGS__ -Iinclude -DCALLCONV=ccall -o
Network/BSD.hs Network/BSD.hsc
| ../../libraries/tools/hsc2hs -D__HUGS__ -Iinclude -DCALLCONV=ccall -o
Network/Socket.hs Network/Socket.hsc
| Socket.hsc: In function 'main':
| Socket.hsc:1002: error: invalid application of 'sizeof' to incomplete type
'struct ucred'
| Socket.hsc:1002: error: invalid application of 'sizeof' to incomplete type
'struct ucred'
| Socket.hsc:1002: error: invalid application of 'sizeof' to incomplete type
'struct ucred'
| Socket.hsc:1008: error: invalid use of undefined type 'struct ucred'
| Socket.hsc:1009: error: invalid use of undefined type 'struct ucred'
| Socket.hsc:1010: error: invalid use of undefined type 'struct ucred'
| compiling Network/Socket_hsc_make.c failed
--
Jakub Wilk
--- End Message ---
--- Begin Message ---
Source: hugs98
Source-Version: 98.200609.21-5.1
We believe that the bug you reported is fixed in the latest version of
hugs98, which is due to be installed in the Debian FTP archive:
hugs98_98.200609.21-5.1.diff.gz
to main/h/hugs98/hugs98_98.200609.21-5.1.diff.gz
hugs98_98.200609.21-5.1.dsc
to main/h/hugs98/hugs98_98.200609.21-5.1.dsc
hugs_98.200609.21-5.1_amd64.deb
to main/h/hugs98/hugs_98.200609.21-5.1_amd64.deb
libhugs-alut-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-alut-bundled_98.200609.21-5.1_amd64.deb
libhugs-base-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-base-bundled_98.200609.21-5.1_amd64.deb
libhugs-cabal-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-cabal-bundled_98.200609.21-5.1_amd64.deb
libhugs-fgl-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-fgl-bundled_98.200609.21-5.1_amd64.deb
libhugs-glut-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-glut-bundled_98.200609.21-5.1_amd64.deb
libhugs-haskell-src-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-haskell-src-bundled_98.200609.21-5.1_amd64.deb
libhugs-haskell98-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-haskell98-bundled_98.200609.21-5.1_amd64.deb
libhugs-haxml-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-haxml-bundled_98.200609.21-5.1_amd64.deb
libhugs-hgl-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-hgl-bundled_98.200609.21-5.1_amd64.deb
libhugs-hunit-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-hunit-bundled_98.200609.21-5.1_amd64.deb
libhugs-mtl-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-mtl-bundled_98.200609.21-5.1_amd64.deb
libhugs-network-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-network-bundled_98.200609.21-5.1_amd64.deb
libhugs-openal-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-openal-bundled_98.200609.21-5.1_amd64.deb
libhugs-opengl-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-opengl-bundled_98.200609.21-5.1_amd64.deb
libhugs-parsec-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-parsec-bundled_98.200609.21-5.1_amd64.deb
libhugs-quickcheck-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-quickcheck-bundled_98.200609.21-5.1_amd64.deb
libhugs-stm-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-stm-bundled_98.200609.21-5.1_amd64.deb
libhugs-time-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-time-bundled_98.200609.21-5.1_amd64.deb
libhugs-unix-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-unix-bundled_98.200609.21-5.1_amd64.deb
libhugs-x11-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-x11-bundled_98.200609.21-5.1_amd64.deb
libhugs-xhtml-bundled_98.200609.21-5.1_amd64.deb
to main/h/hugs98/libhugs-xhtml-bundled_98.200609.21-5.1_amd64.deb
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 608...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cyril Brulebois <k...@debian.org> (supplier of updated hugs98 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 05 Jan 2011 17:27:04 +0100
Source: hugs98
Binary: hugs libhugs-alut-bundled libhugs-base-bundled libhugs-cabal-bundled
libhugs-fgl-bundled libhugs-glut-bundled libhugs-haskell98-bundled
libhugs-haskell-src-bundled libhugs-haxml-bundled libhugs-hgl-bundled
libhugs-hunit-bundled libhugs-mtl-bundled libhugs-network-bundled
libhugs-openal-bundled libhugs-opengl-bundled libhugs-parsec-bundled
libhugs-quickcheck-bundled libhugs-stm-bundled libhugs-time-bundled
libhugs-unix-bundled libhugs-x11-bundled libhugs-xhtml-bundled
Architecture: source amd64
Version: 98.200609.21-5.1
Distribution: unstable
Urgency: high
Maintainer: Isaac Jones <ijo...@debian.org>
Changed-By: Cyril Brulebois <k...@debian.org>
Description:
hugs - A Haskell 98 interpreter
libhugs-alut-bundled - A binding for the OpenAL Utility Toolkit
libhugs-base-bundled - Basic libraries
libhugs-cabal-bundled - A framework for packaging Haskell software
libhugs-fgl-bundled - Martin Erwig's Functional Graph Library
libhugs-glut-bundled - A binding for the OpenGL Utility Toolkit
libhugs-haskell-src-bundled - Manipulating Haskell source code
libhugs-haskell98-bundled - Compatibility with Haskell 98
libhugs-haxml-bundled - Utilities for manipulating XML documents
libhugs-hgl-bundled - A simple graphics library based on X11 or Win32
libhugs-hunit-bundled - A unit testing framework for Haskell
libhugs-mtl-bundled - Monad transformer library
libhugs-network-bundled - Networking-related facilities
libhugs-openal-bundled - A binding to the OpenAL cross-platform 3D audio API
libhugs-opengl-bundled - A binding for the OpenGL graphics system
libhugs-parsec-bundled - Monadic parser combinators
libhugs-quickcheck-bundled - Automatic testing of Haskell programs
libhugs-stm-bundled - Software Transactional Memory
libhugs-time-bundled - time library
libhugs-unix-bundled - POSIX functionality
libhugs-x11-bundled - A binding to the X11 graphics library
libhugs-xhtml-bundled - A Haskell XHTML combinator library
Closes: 608220
Changes:
hugs98 (98.200609.21-5.1) unstable; urgency=high
.
* Non-maintainer upload.
* Improve SO_PEERCRED/struct ucred detection by applying a patch stolen
from haskell-network's 64a3779811dd9965d864c8b9c85c49a261c4eb69. This
fixes the build with glibc 2.8 and higher (Closes: #608220). As a
reminder, the build ought to break with such compiler errors, instead
of creating mostly-empty packages, as noted by Jakub Wilk.
* Set urgency to “high” for RC bugfix.
Checksums-Sha1:
91028977f91751be31c6adec3a13ea6d2224e100 1756 hugs98_98.200609.21-5.1.dsc
81d5f161bb84b495f0954c202d48155002885aa8 24919 hugs98_98.200609.21-5.1.diff.gz
126be9e89318bb94a9e8ec2b3cf771bb4f5cf92f 1163736
hugs_98.200609.21-5.1_amd64.deb
58d95b11a76e03f2454b8c8b934aedcc6c42bf4e 35522
libhugs-alut-bundled_98.200609.21-5.1_amd64.deb
8081a6b7251fc472c89407bb53ddd0bfbf230063 332992
libhugs-base-bundled_98.200609.21-5.1_amd64.deb
0e48a29429b59ab1ed7b087b24233edd3da79ad8 85404
libhugs-cabal-bundled_98.200609.21-5.1_amd64.deb
a09da8aa0af4b3c7db9b266880f1380b2bf0f8c6 42298
libhugs-fgl-bundled_98.200609.21-5.1_amd64.deb
15e73337689ea45e39f79bea369780937a2f6cb6 719150
libhugs-glut-bundled_98.200609.21-5.1_amd64.deb
245fc7364c762d302a0a7593d4a46eeca7f36d20 13386
libhugs-haskell98-bundled_98.200609.21-5.1_amd64.deb
6d6d4df59f725678de24caab532a7e7b00d5a0f7 59732
libhugs-haskell-src-bundled_98.200609.21-5.1_amd64.deb
df885a96a722ba3106bfa9323540eb083a07a1d0 214902
libhugs-haxml-bundled_98.200609.21-5.1_amd64.deb
472a4c4dd74ca0edc69a36ca1bfc6db0ce19d2d5 44854
libhugs-hgl-bundled_98.200609.21-5.1_amd64.deb
7639849835f016701bfbaa9363a3e3894d415d06 19458
libhugs-hunit-bundled_98.200609.21-5.1_amd64.deb
6afa11b482f0943e6c0bd58db19d581e5c7abcce 18300
libhugs-mtl-bundled_98.200609.21-5.1_amd64.deb
4186085d7256e4cb947bccf5f9b50b67921587fb 42064
libhugs-network-bundled_98.200609.21-5.1_amd64.deb
ec75e2b60eb944f2aff594c3d00a21bbe5485924 69098
libhugs-openal-bundled_98.200609.21-5.1_amd64.deb
751a40c1099f7028280c72aca1360afe534c2037 206758
libhugs-opengl-bundled_98.200609.21-5.1_amd64.deb
d6e13fa6ff6611514dc64c40531852d50fcb899f 43600
libhugs-parsec-bundled_98.200609.21-5.1_amd64.deb
7bb327d3cbc72a00345a301de910cb1618d80cef 16254
libhugs-quickcheck-bundled_98.200609.21-5.1_amd64.deb
8aea901c757558611c95ee45a13411893ebee955 10974
libhugs-stm-bundled_98.200609.21-5.1_amd64.deb
d9948ca30c1dc0deea3330d161e8c39b84c2843a 25958
libhugs-time-bundled_98.200609.21-5.1_amd64.deb
d4ce352d2c967f01bd48f034b65e23e7072f8d00 59928
libhugs-unix-bundled_98.200609.21-5.1_amd64.deb
a16c1e4339861a6f869cbb1a30defd495771088a 84242
libhugs-x11-bundled_98.200609.21-5.1_amd64.deb
2a35eafd2204beb84a8cf3ecdc44a97a3741ebca 22080
libhugs-xhtml-bundled_98.200609.21-5.1_amd64.deb
Checksums-Sha256:
ef4c90b0518d9b1c636dc443b97b1bac2e88d4f0c6fcde639a59f862d2c7f887 1756
hugs98_98.200609.21-5.1.dsc
c0950cb1b985ca21762c13e13eac7ba9562e0e55c62b1fc16c68ff5f75974c99 24919
hugs98_98.200609.21-5.1.diff.gz
4548006e1d4e319e073fe4159f7440b0275c00e602d7a8de429a1b9bbe04b66a 1163736
hugs_98.200609.21-5.1_amd64.deb
223c9973901e0bb0c739815ed66197fa70fa03e765f8c2b1d6684c03a857c814 35522
libhugs-alut-bundled_98.200609.21-5.1_amd64.deb
bdfb1f11736e483310f9160ba47ebf959736e379447cc7776dd438ccb2436116 332992
libhugs-base-bundled_98.200609.21-5.1_amd64.deb
7c7836a29d63427fc41da775140ab366bec4fc7894a98f6de1918b4682359deb 85404
libhugs-cabal-bundled_98.200609.21-5.1_amd64.deb
af44acf40c56af6faa078bda3015e56daef7eb3344f5fd4cd53315807b752fd4 42298
libhugs-fgl-bundled_98.200609.21-5.1_amd64.deb
a508edd24a20320ea283c0df68838bce099fbf31cba3a560f89b6c2ea8cad65f 719150
libhugs-glut-bundled_98.200609.21-5.1_amd64.deb
9bbb61747f017379d81a49671c4ebde17d299f95462d66f4cc1907ab2a373972 13386
libhugs-haskell98-bundled_98.200609.21-5.1_amd64.deb
53637b248c1a8531124b88f1f9d014f40f1c8a3d6c49e532c2a6853a1e0c764c 59732
libhugs-haskell-src-bundled_98.200609.21-5.1_amd64.deb
846401d4972b5fe7267498a93ec8c8484306d66ac22a29f216f25c2a5dc498a5 214902
libhugs-haxml-bundled_98.200609.21-5.1_amd64.deb
e11262134d4dffa99b995717859f2c4d8550e41f524cd7ab68798148a960287e 44854
libhugs-hgl-bundled_98.200609.21-5.1_amd64.deb
3fac5fb691b0e84f1ef7c67d7f8bfacd8bb9ed666b724ec498d8c445c0161e42 19458
libhugs-hunit-bundled_98.200609.21-5.1_amd64.deb
b33e399a5e77573d0d73043ee4d2725df0729da331e2a9f23cf5959172f09c6d 18300
libhugs-mtl-bundled_98.200609.21-5.1_amd64.deb
b868b75fe565442e16dc95a072c473653fad68b937c356dc85237ec1e4e18f9f 42064
libhugs-network-bundled_98.200609.21-5.1_amd64.deb
877a115ce5474646e8e14a1ce9f0371b2614b58aeb264e015cf0befb4ccfe43b 69098
libhugs-openal-bundled_98.200609.21-5.1_amd64.deb
14335053bcb748d07e9a21167534eedfc48d78a655d8262b135230b2dcb9094d 206758
libhugs-opengl-bundled_98.200609.21-5.1_amd64.deb
b19d5a8de3b893fd87a6fa02a1ae8877d16607bdfa040a88ac27e784e707a11d 43600
libhugs-parsec-bundled_98.200609.21-5.1_amd64.deb
8b84dbadbac609fdf23b0208d61c91272359f30ec2b2f37e3d95ce931770fee0 16254
libhugs-quickcheck-bundled_98.200609.21-5.1_amd64.deb
092141664d83e5b068b52ac8501108260b2c4e08b41c887e06d2d39c2590c96c 10974
libhugs-stm-bundled_98.200609.21-5.1_amd64.deb
7ee6a440eb659e983a5c5c7ede45aa26b6e6005cae0098c4028c256265c256ef 25958
libhugs-time-bundled_98.200609.21-5.1_amd64.deb
5609fd9b4c1cd1cb065d69f571a03f9a25fdecf4e0af6ae787e4c214cb31117f 59928
libhugs-unix-bundled_98.200609.21-5.1_amd64.deb
41eed5446a98d203a180508f7ba981c3145f620fc36c7f08a5b43774173aa139 84242
libhugs-x11-bundled_98.200609.21-5.1_amd64.deb
3698946e734580a9d224c354139c3115b462ef12dd9f10b01075a0552239bf96 22080
libhugs-xhtml-bundled_98.200609.21-5.1_amd64.deb
Files:
98680b3ae758c1e2d0f19eec36ee6c71 1756 interpreters optional
hugs98_98.200609.21-5.1.dsc
c6e77d9589965e5cd1d7416217744ba6 24919 interpreters optional
hugs98_98.200609.21-5.1.diff.gz
1803dfaf5d5225d5a5c6b0d186e245c0 1163736 interpreters optional
hugs_98.200609.21-5.1_amd64.deb
ca51850db121f53019d991b810c72dd8 35522 devel optional
libhugs-alut-bundled_98.200609.21-5.1_amd64.deb
a881f83b6960ea241cf42673c0e70288 332992 devel optional
libhugs-base-bundled_98.200609.21-5.1_amd64.deb
2918fbb911ec63b5d0438d7397c28fbc 85404 devel optional
libhugs-cabal-bundled_98.200609.21-5.1_amd64.deb
101275a69722d7013e81defb3b706968 42298 devel optional
libhugs-fgl-bundled_98.200609.21-5.1_amd64.deb
4d2dfb01eec78956a951b5f862290271 719150 devel optional
libhugs-glut-bundled_98.200609.21-5.1_amd64.deb
94eeb917cbcebc51fea7824f40f78eab 13386 devel optional
libhugs-haskell98-bundled_98.200609.21-5.1_amd64.deb
601fd97fdb190ce3e09ea05fa2e9e68e 59732 devel optional
libhugs-haskell-src-bundled_98.200609.21-5.1_amd64.deb
fabe01e4ae75a796810201e431a3d7b0 214902 devel optional
libhugs-haxml-bundled_98.200609.21-5.1_amd64.deb
04b1e6a3f2fc1ca1e48740b44ced9ad8 44854 devel optional
libhugs-hgl-bundled_98.200609.21-5.1_amd64.deb
5f4efc7afb81a88ab67f4e7b436401ab 19458 devel optional
libhugs-hunit-bundled_98.200609.21-5.1_amd64.deb
fff48b9e1119bcb02eb074fb9d3f345f 18300 devel optional
libhugs-mtl-bundled_98.200609.21-5.1_amd64.deb
9b2c6f7c4f35fc6cc7ad023f7732ad37 42064 devel optional
libhugs-network-bundled_98.200609.21-5.1_amd64.deb
3f25e0bada5463d048352a0f92cd2af8 69098 devel optional
libhugs-openal-bundled_98.200609.21-5.1_amd64.deb
737c4b5ae661167e39641c10fc458485 206758 devel optional
libhugs-opengl-bundled_98.200609.21-5.1_amd64.deb
57015757c02ca71f1be24fa671d7e4b8 43600 devel optional
libhugs-parsec-bundled_98.200609.21-5.1_amd64.deb
76ab3b3d2e213e41640b36bd1f16c6ba 16254 devel optional
libhugs-quickcheck-bundled_98.200609.21-5.1_amd64.deb
7cef7ec5104f51843abd76c72e9f723f 10974 devel optional
libhugs-stm-bundled_98.200609.21-5.1_amd64.deb
7636a0342cac5b46ccb383f33d496cde 25958 devel optional
libhugs-time-bundled_98.200609.21-5.1_amd64.deb
c43473ccfe17a684b03d9024e736ced2 59928 devel optional
libhugs-unix-bundled_98.200609.21-5.1_amd64.deb
e5cb0244b1ec961a3b7a866ef53419d0 84242 devel optional
libhugs-x11-bundled_98.200609.21-5.1_amd64.deb
7522a87006406d6d83440415c5459ac6 22080 devel optional
libhugs-xhtml-bundled_98.200609.21-5.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk0kockACgkQeGfVPHR5Nd1nLQCgqKWONynOaW2sg80jc6cyZyJb
7WMAoL4i6snfjRfU4aRxeJwgs2BHY95a
=OM++
-----END PGP SIGNATURE-----
--- End Message ---