[Nix-dev] kde 4.7/4.8 breaks as boost150 is default

Joachim Schiele js at lastlog.de
Tue Sep 25 13:20:39 CEST 2012


hi peter,

i perosnally would pass the older boost version to the complete set of 
kde programs which require boost. to make it a global default indeed is 
not a model we should apply on other nix expressions in nixpkgs.

i will come up with a better approach later. but in case someone knows 
how to pass the modified boost value to kde4.7 let me know.

an interesting thing to have would be the capability to override the 
boost from '/etc/nixos/configuration.nix'. i would like to know if that 
is even possible.

best wishes,
joachim

On 09/25/2012 12:04 PM, Peter Simons wrote:
> Hi Joachim,
>
>   >  i have now compiled kde 4.7 with boost 147
>   >
>   >     nixpkgs.config.packageOverrides = pkgs : rec {
>   >       boost = pkgs.boost147;
>   >     };
>   >
>   >  and it gives no more BOOST_JOIN errors
>
> replacing the current version of Boost globally in all of Nixpkgs is
> probably an over-reaction. Wouldn't it suffice to pass an older version
> of Boost to those packages that actually have trouble, i.e. rocs and
> kde-workspace?
>
> Or even better, maybe there are updates to those KDE packages that fix
> compilation with the current version of the Boost libraries?
>
> Take care,
> Peter
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev



More information about the nix-dev mailing list