[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