[GHC] #9549: deriveConstants fails on OpenBSD

GHC ghc-devs at haskell.org
Fri Sep 19 09:48:26 UTC 2014


#9549: deriveConstants fails on OpenBSD
-------------------------------------+-------------------------------------
              Reporter:  roland      |            Owner:
                  Type:  bug         |           Status:  new
              Priority:  normal      |        Milestone:
             Component:  Build       |          Version:  7.9
  System                             |         Keywords:
            Resolution:              |     Architecture:  Unknown/Multiple
      Operating System:  OpenBSD     |       Difficulty:  Unknown
       Type of failure:  Building    |       Blocked By:
  GHC failed                         |  Related Tickets:
             Test Case:              |
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------

Comment (by kgardas):

 Hi Roland,
 I'm afraid replacing nm with objdump is too invasive change. Few months
 ago various Solaris users including myself were working on extending
 deriveConstants to work with non-GNU nm and usage of nm -P is what's
 working on linux, freebsd, windows and solaris. I'm not sure about others
 but for example objdump is completely missing on Solaris so I would rather
 prefer to stick to what we do have now in nm functionality. Let me ask,
 isn't there some other OpenBSD's nm option which may be used to get that
 working? IMHO not using -P for OpenBSD and/or using some other option is
 still less invasive change than changing to objdump completely for all
 other platforms.
 Thanks for you care about OpenBSD! Karel

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


More information about the ghc-tickets mailing list