[GHC] #9053: make sdist fails with repeated /bin/sh[1]: lndir: not found [No such file or directory]

GHC ghc-devs at haskell.org
Tue Apr 29 15:12:06 UTC 2014


#9053: make sdist fails with repeated /bin/sh[1]: lndir: not found [No such file
or directory]
-------------------------------------+-------------------------------------
       Reporter:  AlainODea          |             Owner:
           Type:  bug                |            Status:  new
       Priority:  normal             |         Milestone:
      Component:  Build System       |           Version:  7.8.2
       Keywords:  smartos illumos    |  Operating System:  Solaris
  lndir sdist                        |   Type of failure:  Building GHC
   Architecture:  Unknown/Multiple   |  failed
     Difficulty:  Easy (less than 1  |         Test Case:
  hour)                              |          Blocking:
     Blocked By:                     |
Related Tickets:                     |
-------------------------------------+-------------------------------------
 It appears that source for lndir was intentionally included in utils and
 customized to handle .git directories:
 http://git.haskell.org/ghc.git/blobdiff/c629bd1539b1865cc28ce053234595e7aeb8a5c0..8023014ecf192381ffba4b60a3dd21630e5c1d18:/utils/lndir/lndir.c

 This ignoring of .git directories has been in the upstream lndir.c since
 2009:
 http://cgit.freedesktop.org/xorg/util/lndir/tree/lndir.c

 However, lndir is not installed by default (on Ubuntu or SmartOS) and is
 not listed in the tools required to build:
 https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Tools

 It does not appear to be built during the sync, boot, or make steps of a
 GHC build.

 Here is an excerpt:

 {{{
 /bin/sh[1]: lndir: not found [No such file or directory]
 /bin/sh[1]: lndir: not found [No such file or directory]
 /bin/sh[1]: lndir: not found [No such file or directory]
 /bin/sh[1]: lndir: not found [No such file or directory]
 ghc.mk:1117: recipe for target 'sdist-ghc-prep' failed
 gmake[1]: *** [sdist-ghc-prep] Error 127
 Makefile:64: recipe for target 'sdist' failed
 gmake: *** [sdist] Error 2
 }}}

 Here is a detailed log:
 http://haskell.inf.elte.hu/builders/smartos-x86_64-head/19/16.html

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9053>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list