[MacPorts] #52291: neomutt @20160919 disable opportunistic linking
MacPorts
noreply at macports.org
Tue Sep 20 22:58:45 CEST 2016
#52291: neomutt @20160919 disable opportunistic linking
---------------------------------+--------------------------------
Reporter: leonardo.schenkel@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: neomutt
---------------------------------+--------------------------------
The neomutt Portfile was copied from the mutt port and inherited the issue
reported on #52267 in which it will opportunistically pick up locally
installed libraries without having an explicit dependency declared in the
Portfile — what results in breakage if the library is later uninstalled.
I believe I fixed all instances of opportunistic linking. I also
explicitly disabled all the features controlled by variants even though
they may already be disabled by default to make the port more resilient
against defaults changing in future versions.
In the process of doing this I found out that there are additional
features that could/should have new variants and current hardcoded
dependencies that could be made optional. Since I have limited time at the
moment I focused just on fixing the current variants. As soon as I get the
chance I'll submit the new variants on a new ticket.
--
Ticket URL: <https://trac.macports.org/ticket/52291>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list