Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: 55e66db0fa3d7543d93397f60efd06ffc370232f
      
https://github.com/NixOS/nixpkgs/commit/55e66db0fa3d7543d93397f60efd06ffc370232f
  Author: aszlig <[email protected]>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M pkgs/development/interpreters/python/2.6/default.nix
    M pkgs/development/interpreters/python/2.7/default.nix

  Log Message:
  -----------
  python2: Don't fail silently on module build.

A build output of such a failure can be found here:

http://hydra.nixos.org/build/21994789/nixlog/1/raw

The build_ext command doesn't return non-zero if it fails but instead
produces a file with a "_failed.so" suffix, which we're now checking
after the build_ext command.

Signed-off-by: aszlig <[email protected]>


  Commit: a7028d3d07dade2305b7a94d39bec208d605617c
      
https://github.com/NixOS/nixpkgs/commit/a7028d3d07dade2305b7a94d39bec208d605617c
  Author: aszlig <[email protected]>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M pkgs/development/interpreters/python/2.6/default.nix
    M pkgs/development/interpreters/python/2.7/default.nix

  Log Message:
  -----------
  python2: Pass configureFlags to modules as well.

Fixes regression from 086e801d5132bcf9a4e4cac56c361651b7b22ac0.

The switch tu UCS-4 only happened for the main Python interpreter and
libraries, but the extension modules were using the same source but
without any configureFlags, so the extensions still referred to UCS-2
symbols.

Tested module builds of Python 2.7 and all modules except crypto fail.
Also tested against sqlite3 module of Python 2.6, although for other
modules there still seems to be an unrelated build failure with Tcl/Tk
libraries, so we might need to fix that later.

Signed-off-by: aszlig <[email protected]>


Compare: https://github.com/NixOS/nixpkgs/compare/7640b92c3048...a7028d3d07da
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to