[Nix-dev] Zero Hydra Failures (ZHF) project

Christian Theune ct at gocept.com
Fri Aug 29 18:09:16 CEST 2014


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 <ct at gocept.com> wrote:

> 
> On 29. Aug2014, at 17:57, Christian Theune <ct at gocept.com> wrote:
> 
>> Hi,
>> 
>> On 29. Aug2014, at 17:38, Luca Bruno <lethalman88 at gmail.com> 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
> nix-dev at lists.science.uu.nl
> 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20140829/2a5be0f5/attachment.bin 


More information about the nix-dev mailing list