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
