[MacPorts] #19503: xorg-libX11, xrender: some build dependencies should be lib dependencies

MacPorts noreply at macports.org
Fri May 1 11:33:55 PDT 2009


#19503: xorg-libX11, xrender: some build dependencies should be lib dependencies
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  jeremyhu@…           
     Type:  defect                   |      Status:  new                  
 Priority:  Normal                   |   Milestone:                       
Component:  ports                    |     Version:  1.7.1                
 Keywords:                           |        Port:  xorg-libX11, xrender 
-------------------------------------+--------------------------------------

Comment(by jeremyhu@…):

 Well technically, the protos are not required to run and are not linked
 against.  They are headers.

 Adding them to depends_lib is not the right solution.  It would be a hack,
 because you should be able to remove them, and they should be installed
 again when you try to build something that needs them.  depends_lib does
 not satisfy that usage.  depends_build does, but not in an optimal way.

 As it is now, php-gtk is expected to depends_build on xorg-xproto, and
 everything that gtk2 had in depends_build... but then THAT would over-
 depend on things... for example, some ports depends_build on autoconf, but
 only that port needs autoconf...

-- 
Ticket URL: <http://trac.macports.org/ticket/19503#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list