[Nix-dev] nix-build python27Packages.ldap fails

Tinker Thaler tinkerthaler at gmail.com
Tue Jan 20 21:17:33 CET 2015

When I try to build the ldap python package, it fails.

$ nix-build -A python27Packages.ldap
gcc: error: unrecognized command line option '-R'

Not sure if anyone else has this?

I wanted to give it a try with a different gcc but I couldn't figure out
how to tell buildPythonPackage to use it.
I read about the overrideGCC.

So what I tried was:

import the function and define an alternative stdenv:

  stdenvAdapters = import ../stdenv/adapters.nix pkgs;
  stdenv_gcc34 = stdenvAdapters.overrideGCC stdenv pkgs.gcc34;

But then how do I inject it into the (existing) buildPythonPackage function?
  ldap = buildPythonPackage rec {
  buildInputs = [stdenv_gcc34]; #?

$ nix-shell -A python27Packages.ldap
[nix-shell:/src/nixpkgs]$ source $stdenv/setup
[nix-shell:/src/nixpkgs]$ which gcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20150120/aa6c761b/attachment.html 

More information about the nix-dev mailing list