Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: b330329768cc753b6bd8f0e6e3f398382566f7c8
      
https://github.com/NixOS/nixpkgs/commit/b330329768cc753b6bd8f0e6e3f398382566f7c8
  Author: Alastair Pharo <asp...@gmail.com>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M pkgs/development/interpreters/php/default.nix

  Log Message:
  -----------
  php: fix php-config header file paths

Split outputs mean that the "include" folder from PHP gets placed into a
"dev" derivation. However php-config is not aware of this, which means
that compiling extensions with phpize fails with an error about being
unable to find header files (see #24357, #24420).  This fixes that by:

1. passing the `--includedir` flag to `configure` so that `php-config`
   gives the correct paths.

2. moving the `phpize` and `php-config` scripts and man pages to the
   dev derivation, to prevent cylic references.

3. ensuring that the `configure` script arguments are stripped from
   all binaries, including `php-embed`, to prevent cyclic references.


  Commit: 6008ede40daaa879b295e8f6a61d164a02abb069
      
https://github.com/NixOS/nixpkgs/commit/6008ede40daaa879b295e8f6a61d164a02abb069
  Author: Michael Raskin <7c6f4...@mail.ru>
  Date:   2017-05-01 (Mon, 01 May 2017)

  Changed paths:
    M pkgs/development/interpreters/php/default.nix

  Log Message:
  -----------
  Merge pull request #24648 from asppsa/php-config-fix2

php: fix php-config header file paths


Compare: https://github.com/NixOS/nixpkgs/compare/3d1f825d2b95...6008ede40daa
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to