homebrew-xorg icon indicating copy to clipboard operation
homebrew-xorg copied to clipboard

libglvnd 1.6.0

Open maxim-belkin opened this issue 2 years ago • 4 comments

Created with brew bump-formula-pr.

maxim-belkin avatar Dec 31 '22 12:12 maxim-belkin

`brew linkage --test maxim-belkin/xorg/libglvnd` failed on Linux!

Unwanted system libraries:
  /lib/x86_64-linux-gnu/libGLX.so.0
  /lib/x86_64-linux-gnu/libGLdispatch.so.0

@sjackman, any advice here? These libs are, in fact, in the bottle.

maxim-belkin avatar Jan 05 '23 21:01 maxim-belkin

@jonchang, any advice on the linkage test issue above (https://github.com/maxim-belkin/homebrew-xorg/pull/748#issuecomment-1372794619)?

maxim-belkin avatar Jan 16 '23 19:01 maxim-belkin

It looks like they're linking against the system libraries, though. Since it seems like you need system X installed in order to test the bottles, I wonder if it makes sense to split up the brew test-bot invocations to only build on a container without system X, then only test on a container with system X. I think this should be possible but it will involved some wrangling.

jonchang avatar Jan 17 '23 06:01 jonchang

Alternatively for formulae which need X installed to run their tests you could have a test-only dependency on a formula which has a null X device?

jonchang avatar Jan 17 '23 06:01 jonchang