Opened 11 years ago
Closed 11 years ago
#43630 closed defect (fixed)
glew: requires mesa but does not declare dependency
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.99 |
Keywords: | Cc: | reagan.r123@…, cooljeanius (Eric Gallager), mamoll (Mark Moll) | |
Port: | glew |
Description
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.
Change History (4)
comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)
Cc: | egall@… added |
---|
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | mmoll@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Mark fixed this in r119889 by removing the Requires: glu
part from the .pc files.
comment:3 Changed 11 years ago by jmroot (Joshua Root)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
That’s not correct when using the x11 variant.
comment:4 Changed 11 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Note: See
TracTickets for help on using
tickets.
Cc Me!