[MacPorts] #58890: Dovecot2 can't build for i386 due to dependencies.
MacPorts
noreply at macports.org
Tue Aug 27 16:27:18 UTC 2019
#58890: Dovecot2 can't build for i386 due to dependencies.
------------------------+----------------------
Reporter: grumpybozo | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Keywords: haspatch | Port: dovecot2
------------------------+----------------------
Dovecot uses Pandoc to build some documentation from its git repo. Pandoc
is written in Haskell and depends on the binary-only 'stack' port to load
a Haskell environment, but stack is x86_64-only.
The minimal discussion of Pandoc in the Dovecot docs and on the mailing
list makes it clear that this is not a required dependency and Pandoc is
only used for documents that aren't in a production installation.
To get past this problem, the simplest solution is to remove the build
dependency on the pandoc port and add PANDOC=false to configure.env, which
is how Dovecot disables Pandoc. I am attaching a patch to this effect.
--
Ticket URL: <https://trac.macports.org/ticket/58890>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list