[MacPorts] #58733: libev: event.h should not be renamed

MacPorts noreply at macports.org
Thu Jul 18 09:36:46 UTC 2019


#58733: libev: event.h should not be renamed
-------------------------+----------------------
  Reporter:  vitalyster  |      Owner:  stromnov
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  libev       |
-------------------------+----------------------
Changes (by ryandesign):

 * owner:  (none) => stromnov
 * status:  new => assigned


Comment:

 You're correct that the port renames the event.h header. It has done so
 ever since [changeset:d2a79d61065c2a852495ce51b911a5c6242cccdd/macports-
 ports the port was first added] in 2008.

 You're probably right that it does this in order to avoid conflicting with
 the header from the libevent port.

 Yes, MacPorts does have a mechanism for allowing a subset of files to be
 split off into another port (the `subport` feature). This feature was
 added to MacPorts in version 2.0.0 in 2011, so it didn't exist when the
 decision was made to rename that header, so it might be appropriate to
 revisit that decision now.

 Yes, MacPorts does have a mechanism for declaring that two ports conflict
 because they install the same files (the `conflicts` keyword). This
 feature was added to MacPorts in version 1.8.0 in 2009.

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


More information about the macports-tickets mailing list