[MacPorts] #61422: stack @2.5.1_0 build fails on Big Sur 11.1 Beta / Xcode 12.3 Beta

MacPorts noreply at macports.org
Mon Dec 28 04:23:46 UTC 2020


#61422: stack @2.5.1_0 build fails on Big Sur 11.1 Beta / Xcode 12.3 Beta
---------------------+-----------------------
  Reporter:  rswail  |      Owner:  essandess
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:  bigsur
      Port:  stack   |
---------------------+-----------------------

Comment (by Tatsh):

 Replying to [comment:35 kencu]:
 > Replying to [comment:33 Tatsh]:
 > > Cabal: https://github.com/gentoo/gentoo/blob/master/app-
 text/pandoc/pandoc-2.9.2.1.ebuild. Gentoo has a Cabal eclass (equivalent
 of a PortGroup). Ebuilds for compatible Haskell packages are generated
 using https://github.com/gentoo-haskell/hackport
 > >
 >
 > As far as I can see, that build file uses cabal (and therefore stack) to
 build pandoc.
 >
 >
 <https://github.com/gentoo/gentoo/blob/75f59be946abf7424e555754debfcd9da824f6fa
 /app-text/pandoc/pandoc-2.9.2.1.ebuild#L82>
 >
 > > Also I must point out that unlike most other packages, Stack performs
 downloading during a non-fetch phase IIRC. This is a concern for those
 wanting to do a fully offline installation given the appropriate
 distfiles.
 >
 > That's true. We just haven't yet got to the point where we are prepared
 to pound on poor Steve about implementing all that ghc / stack / cabal
 dependency downloading in MacPorts. It's a big project to do, as that
 gentoo build file demonstrates.
 >
 > I'm sure he'd love some help with that project, if you are motivated.
 Ryan has asked many times for a volunteer to step up and do all that work
 -- it won't be me, however.
 >
 I can't be the one really either. I only use Pandoc and Shellcheck (and
 rarely for both) and I don't really know Haskell well enough to deal with
 its packaging. If MacPorts went binary-only for both of these packages I
 would accept that.

-- 
Ticket URL: <https://trac.macports.org/ticket/61422#comment:38>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list