New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #31465 (closed defect: fixed)

Opened 20 months ago

Last modified 20 months ago

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

beanstalkd-gmake.diff (476 bytes) - added by ryandesign@… 20 months ago.
proposed patch

Change History

Changed 20 months ago by ryandesign@…

proposed patch

comment:1 Changed 20 months ago by ryandesign@…

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.