[MacPorts] #43630: glew: requires mesa but does not declare dependency

MacPorts noreply at macports.org
Thu May 8 06:06:21 PDT 2014


#43630: glew: requires mesa but does not declare dependency
--------------------------+--------------------
 Reporter:  ryandesign@…  |      Owner:  jmr@…
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.2.99
 Keywords:                |       Port:  glew
--------------------------+--------------------
 glew's glew.pc pkg-config file contains this line:

 {{{
 Requires: glu
 }}}

 glu is provided by the mesa port, bet glew doesn't declare a dependency on
 the mesa port. This causes ports that declare a dependency on glew but not
 on mesa to fail to build (for example https://build.macports.org/builders
 /buildports-mavericks-x86_64/builds/3354)

 This was pointed out previously in #41186 which you may not have seen. I'm
 not sure if glew actually requires glu or not. If it does, adding the mesa
 dependency would be right. Otherwise, the `Requires: glu` line could be
 removed from the glew.pc file.

-- 
Ticket URL: <https://trac.macports.org/ticket/43630>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list