Hi,

so this builds OK on my machine. Looking at the way that the 
native-x11-and-opengl is set up this looks like it isn’t reproducible. It seems 
to blindly link whatever is on the host machine into the build environment. At 
least that would explain to me that it wouldn’t work on Hydra if XCode isn’t 
installed properly there … 

However, I don’t understand which dependency is picking up my gl.h - any idea 
how I can find this out?

Christian

On 29. Aug2014, at 18:04, Christian Theune <[email protected]> wrote:

> 
> On 29. Aug2014, at 17:57, Christian Theune <[email protected]> wrote:
> 
>> Hi,
>> 
>> On 29. Aug2014, at 17:38, Luca Bruno <[email protected]> wrote:
>> 
>>> Progress: we started having 10248 failures, then at 12 Aug 8028 failures, 
>>> and now 6126 failures. I'd like to thank everybody. Let's keep up the good 
>>> work!
>>> Many of the python packages got banned from being built with different 
>>> versions of python (e.g. python2 packages that don't build on python3). 
>>> Same goes for haskell packages. Thanks for the work!
>>> 
>>> However a big chunk are failing on darwin. The reason is common to many 
>>> darwin packages (also python packages):
>>> 
>>> pbuilding ppm2tiff
>>> tiffgt.c:38:20: fatal error: GL/gl.h: No such file or directory
>>> # include <GL/gl.h>
>>>                   ^
>>> compilation terminated.
>> 
>> That looks like the OS X command line developer tools aren’t installed on 
>> the build machine. I’m too much of a newbie with nix to know where this 
>> would go, I’m looking around at the moment in the packages code. If someone 
>> knows how to get the dependency on the CLT, then I’d love to learn a bit.
> 
> Hmm. This may even be fixed by using the "native-x11-and-opengl” package (? 
> what is the right term) found in the darwin support. I’m currently waiting 
> for the libtiff dependencies to finish building on my machine. I’ll try 
> whether it builds when I activate that.
> 
> Christian
> 
> -- 
> Christian Theune · gocept gmbh & co. kg
> flyingcircus.io · operations as a service
> Forsterstraße 29 · 06112 Halle (Saale) · Tel +49 345 1229889-7
> 
> _______________________________________________
> nix-dev mailing list
> [email protected]
> http://lists.science.uu.nl/mailman/listinfo/nix-dev

-- 
Christian Theune · gocept gmbh & co. kg
flyingcircus.io · operations as a service
Forsterstraße 29 · 06112 Halle (Saale) · Tel +49 345 1229889-7

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to