Haikuports: mesa package should provide pkg-config information

Created on 30 Jun 2015  路  8Comments  路  Source: haikuports/haikuports

(Original issue 106 created by KapiX on 2014-06-22T19:10:26.137732+00:00)

Getting 'glu' package from pkg-config is impossible due to 'gl' package being missing (it is required by 'glu').

Solution for now:

  • put gl.pc in non-packaged/develop/lib/pkg-config
  • export PKG_CONFIG_PATH
type-bug

Most helpful comment

added a pkgconfig file in 56a125142ab068c2235a2558402d89eea9dbed16

All 8 comments

(Original comment by waddlesplash on 2014-06-23T11:18:39.465267+00:00)

You should be able to do this just by adding the "fixPkgconfig" line.

(Original comment by KapiX on 2014-07-06T02:21:26.155107+00:00)

I can't check if that works because python crashes on "import libxml2mod".

(Original comment by KapiX on 2014-12-30T19:50:14.451844+00:00)

Issue #150 was marked as a duplicate of this issue.

added a pkgconfig file in 56a125142ab068c2235a2558402d89eea9dbed16

We can close this then, I think?

Only if upstream doesn't provide gl.pc. If it does, then this is still a workaround.

@KapiX well upstream provides a gl.pc.in, but it seems to only be installed when using configure/make. We are using the scons build, which doesn't seem to know about a pkgconfig file. Seeing that Arch Linux and Gentoo both use configure/make to build, it might make sense to switch. The haiku parts are probably not tested with make, so it's not so straightforward :) As you wrote, this is still a workaround.

Hmm, in this case it might not be worth it. I'd say let's close this then.
Maybe another issue should be opened to investigate viability of switch to autotools.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mazbrili picture mazbrili  路  8Comments

fbrosson picture fbrosson  路  3Comments

bitigchi picture bitigchi  路  5Comments

kenmays picture kenmays  路  4Comments

unspacyar picture unspacyar  路  8Comments