Opened 12 years ago

Closed 12 years ago

#31465 closed defect (fixed)

beanstalkd: gmake should be a build, not library, dependency

Reported by: ryandesign (Ryan Carsten Schmidt) 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 (1)

beanstalkd-gmake.diff (476 bytes) - added by ryandesign (Ryan Carsten Schmidt) 12 years ago.
proposed patch

Download all attachments as: .zip

Change History (2)

Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: beanstalkd-gmake.diff added

proposed patch

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.