conda-forge / mesalib-feedstock

A conda-smithy repository for mesalib.
BSD 3-Clause "New" or "Revised" License
2 stars 16 forks source link

Rebuild for Python 3.7, GCC 7, R 3.5.1, openBLAS 0.3.2 - Skip OSX Toolchain (Legacy) compilers #20

Closed hmaarrfk closed 5 years ago

hmaarrfk commented 5 years ago

Checklist

conda-forge-linter commented 5 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

hmaarrfk commented 5 years ago

Yeah, that is mostly it.

Any clue what is going on here? https://travis-ci.org/conda-forge/mesalib-feedstock/jobs/473694797#L6051

jakirkham commented 5 years ago

Haven't looked too deeply yet. That said, could be we need to pin an older llvmdev. ( https://github.com/Linuxbrew/homebrew-xorg/issues/374 ) Possibly llvmdev 4 would work. Makes me wonder if the new compilers on macOS are actually doing the right thing though.

hmaarrfk commented 5 years ago

can you choose llvm?

jakirkham commented 5 years ago

Should be possible. I believe we have llvmdev 4 built. Plus we only need it at build time since it ships static libraries.

hmaarrfk commented 5 years ago

Whatever, I just went through all the immediate children, I'm pretty sure nobody on OSX builds with mesa anyway, so there is little point belabouring it.

jakirkham commented 5 years ago

Out-of-the-box macOS has its own builtin OpenGL support, which negates the need for Mesa for most things (assuming a library supports it).

The main use case I know of for Mesa on macOS is for X11 and/or other Linux GUI libraries or applications ported to macOS. Usually these go hand-in-hand.

hmaarrfk commented 5 years ago

@conda-forge-admin, please rerender

bgruening commented 5 years ago

@jakirkham do you think this can be merged?