Ticket #4014 (closed bug: fixed)
hsc2hs cannot open custom template file
| Reported by: | golubovsky | Owned by: | igloo |
|---|---|---|---|
| Priority: | high | Milestone: | 6.12.3 |
| Component: | hsc2hs | Version: | 6.12.2 |
| Keywords: | Cc: | ||
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | None/Unknown | Difficulty: | |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
Note: this happens to hsc2hs which comes with binary ghc-6.12.2.
hsc2hs from darcs.haskell.org seems to not have this issue
When invoking hsc2hs like this:
hsc2hs -t /dev/null HS_GLFW_H.hsc
(or any other filename with -t, the hsc file has its own template), the output follows:
hsc2hs: : openBinaryFile: does not exist (No such file or directory)
Note the second colon: filename should be there, and it is empty.
strace log shows that there is an attempt to open a file with empty name (ca. line 534):
open("", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

