Your message dated Mon, 15 May 2017 00:03:40 +0000
with message-id <[email protected]>
and subject line Bug#862227: fixed in haskell-posix-pty 0.2.1.1-2
has caused the Debian Bug report #862227,
regarding haskell-posix-pty: FTBFS on non-Linux: libutil.h absent
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.)


-- 
862227: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862227
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: haskell-posix-pty
Version: 0.2.1.1-1
Severity: important
Justification: fails to build from source

Builds of haskell-posix-pty for kFreeBSD and the Hurd have been failing:

  cbits/fork_exec_with_pty.c:19:21: error:
       fatal error: libutil.h: No such file or directory

Per
https://sources.debian.net/src/haskell-posix-pty/0.2.1.1-1/cbits/fork_exec_with_pty.c/#L16,
upstream apparently assumes that only Linux has <pty.h>, and that
other operating systems should use <libutil.h> (or <util.h>, in the
case of macOS).  AFAICT, *all* glibc systems have <pty.h>, so I'd
suggest substituting __GLIBC__ for __linux__ here.

Could you please take a look?

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]

--- End Message ---
--- Begin Message ---
Source: haskell-posix-pty
Source-Version: 0.2.1.1-2

We believe that the bug you reported is fixed in the latest version of
haskell-posix-pty, 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.
Sean Whitton <[email protected]> (supplier of updated haskell-posix-pty 
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: Sun, 14 May 2017 16:53:25 -0700
Source: haskell-posix-pty
Binary: libghc-posix-pty-dev libghc-posix-pty-prof libghc-posix-pty-doc
Architecture: source
Version: 0.2.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<[email protected]>
Changed-By: Sean Whitton <[email protected]>
Description:
 libghc-posix-pty-dev - ${haskell:ShortDescription}${haskell:ShortBlurb}
 libghc-posix-pty-doc - ${haskell:ShortDescription}${haskell:ShortBlurb}
 libghc-posix-pty-prof - ${haskell:ShortDescription}${haskell:ShortBlurb}
Closes: 862227
Changes:
 haskell-posix-pty (0.2.1.1-2) unstable; urgency=medium
 .
   * Add patch to use pty.h, not libutil.h, on non-Linux (Closes: #862227).
     Thanks Aaron M. Ucko for the report and fix.
Checksums-Sha1:
 ac1ffdc676eeea2b77f67e80f75a0a62fac3e0d3 2316 haskell-posix-pty_0.2.1.1-2.dsc
 31d5bb58072a1366c0df906eb4fb02acdc1e68ab 2696 
haskell-posix-pty_0.2.1.1-2.debian.tar.xz
 1bebacb8ece1792b4dc774d1a70a135953b6fa5d 6648 
haskell-posix-pty_0.2.1.1-2_source.buildinfo
Checksums-Sha256:
 2df3b174050a12ff5a027d85f4b504aff0b4f5cbd0031c516202be398f72c508 2316 
haskell-posix-pty_0.2.1.1-2.dsc
 70dfcf163118543e7bfb6e82117ace4e7fad643db6ab239399b5e74b71a63419 2696 
haskell-posix-pty_0.2.1.1-2.debian.tar.xz
 1f5abd01599e5f3ceec899c3a41a61156cc5e8bbf609ceae187bbbb9b507aaa6 6648 
haskell-posix-pty_0.2.1.1-2_source.buildinfo
Files:
 741aff24e26dd4b710131d9d8e3c43fe 2316 haskell extra 
haskell-posix-pty_0.2.1.1-2.dsc
 d4c8024bfe42945a647ec4c2ec452f5d 2696 haskell extra 
haskell-posix-pty_0.2.1.1-2.debian.tar.xz
 a619ade9754e295580a237eb361a6280 6648 haskell extra 
haskell-posix-pty_0.2.1.1-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAlkY7pwACgkQaVt65L8G
YkB1TA//TZt56RP/Nxqt0B80TaJg/t8ZlKXWVYQ2fmyHwRVyHkGNoXNr8p3CiFl+
RvARzHILRql+8GFW3orsIb0bR/C6qMaw+7IMTnARMNGrKpOmKPE7fCq1Q2yKq/z4
Is8OEBHDW/+t1DImY/Nfcez7jkFJ6fJVdQx1QTfGdNobmt02VsLmU0aXixOZlPgg
SLbudicv120CAl2n5zzcEblYqjwMfL2AJGbr7RuoR3SjTGPdhHaM3VmUuSgrPDIO
cj8kbVYi8jRL1Hisvz6/1r6802eoK6l3okqiG4klL1BJ5mMSbW35C3b2ei29n3yz
jh0Ji/2wpYBNbyf6OJS9NmtmXmHV4FM34S8twWc/T274yXW3AnnhZfT0LPJCq8uR
SWrCfY5PTQEDpTFUtg+znOuyR2Uu+Wd53nGgu2CyDbIvTVaDbzCmur4I49JZnqUg
9YIG0ItglDOI3Y8zPUs9TRHWLZYcoWdCMAb4/nwrm+TBxOcG0cpMsPKcl4TLpIMh
XwXBJNg5qSgM7wbOTUFuokfe2MjUayqj+HDKAXdqoR/1jcsgeTXZtk99c05/K2e4
MGInH0Sn36FFGgTWy48P8n0y6gZHb1S/jLEKYRPoWZfJK++h480aEPMim7tHGZw0
i4R1yb86i5dqGwbJe+VcE93k0cY9CesCoivDWQijRi7k23EA+bY=
=Kg1m
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to