On 06/24/2014 02:39 PM, Eelco Dolstra wrote:
> The main rule for staging is that it should always be mergeable into master. 
> So
> it should not be used for testing/developing potentially destabilising 
> features
> (e.g. updating GCC to 4.9, or a new X.org release).

In my experience, it's typically tricky to judge whether a mass-rebuild 
change is potentially destabilizing without a full hydra rebuild.

When testing new changes, I rebuild what I use frequently, and run on 
that. It consists of parts of KDE, gtk3 stuff, xfce, some haskell 
stuff... and even if all these build and run without any problem, I 
often get many failures on Hydra that aren't trivial to fix. Often it's 
darwin problems, which is a chapter for itself, but problems on my 
platform common as well.

BTW, currently I'm in the process of stabilizing builds against updated 
freetype (2.4.x -> 2.5.x, x-updates branch), as the header locations 
have moved, cmake detection is bogus in this, etc. (e.g. php has 
problems building, but there are more)

Well, we will see.


Vlada

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

Reply via email to