[GHC] #8783: make ghc-pwd-bindist script /bin/sh compatible for Solaris

GHC ghc-devs at haskell.org
Wed Apr 9 07:26:43 UTC 2014


#8783: make ghc-pwd-bindist script /bin/sh compatible for Solaris
-------------------------------------+-------------------------------------
        Reporter:  maeder            |            Owner:
            Type:  bug               |           Status:  patch
        Priority:  normal            |        Milestone:  7.8.1
       Component:  libraries         |          Version:  7.8.1-rc2
  (other)                            |         Keywords:
      Resolution:                    |     Architecture:  Unknown/Multiple
Operating System:  Solaris           |       Difficulty:  Easy (less than 1
 Type of failure:  Building GHC      |  hour)
  failed                             |       Blocked By:
       Test Case:                    |  Related Tickets:
        Blocking:                    |
-------------------------------------+-------------------------------------

Comment (by ezyang):

 I grepped for other instances of SHELL configure being used, and found
 one:

 {{{
 ezyang at sabre:~/Dev/ghc-clean$ ag "SHELL"
 libffi/ghc.mk
 92:        "$(SHELL)" ./configure \
 }}}

 Does libffi also need to get updated? (Also, there is commented out to-do
 code which should also get fixed up).

 While I'm not too happy about the lack of explanation why it should be
 dropped, it's pretty weird that we were doing it that way in the first
 place, and `git gui blame` suggests the SHELL command has been around
 since the very beginning, so if this passes validation on all platforms, I
 think we should just take it.

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


More information about the ghc-tickets mailing list