Ticket #31465 (closed defect: fixed)
beanstalkd: gmake should be a build, not library, dependency
| Reported by: | ryandesign@… | Owned by: | nick@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.3 |
| Keywords: | haspatch | Cc: | |
| Port: | beanstalkd |
Description
beanstalkd declares a library dependency on gmake:
$ port deps beanstalkd Full Name: beanstalkd @1.4.6_2 Library Dependencies: libevent1, gmake
It looks like this was added in r33535 to fix build issues on Tiger; presumably its included version of gmake is too old.
Since MacPorts still works on Tiger we should retain this dependency. However, gmake is a program typically used to build other programs. It is not a library and is not typically used at runtime. So it should be a build dependency, not a library dependency.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


proposed patch