mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
php: use --replace-fail
This commit is contained in:
parent
02b8c7ddb7
commit
81c42da3c3
@ -272,12 +272,11 @@ let
|
|||||||
# Don't record the configure flags since this causes unnecessary
|
# Don't record the configure flags since this causes unnecessary
|
||||||
# runtime dependencies
|
# runtime dependencies
|
||||||
''
|
''
|
||||||
for i in main/build-defs.h.in scripts/php-config.in; do
|
substituteInPlace main/build-defs.h.in \
|
||||||
substituteInPlace $i \
|
--replace-fail '@CONFIGURE_COMMAND@' '(omitted)'
|
||||||
--replace '@CONFIGURE_COMMAND@' '(omitted)' \
|
substituteInPlace scripts/php-config.in \
|
||||||
--replace '@CONFIGURE_OPTIONS@' "" \
|
--replace-fail '@CONFIGURE_OPTIONS@' "" \
|
||||||
--replace '@PHP_LDFLAGS@' ""
|
--replace-fail '@PHP_LDFLAGS@' ""
|
||||||
done
|
|
||||||
|
|
||||||
export EXTENSION_DIR=$out/lib/php/extensions
|
export EXTENSION_DIR=$out/lib/php/extensions
|
||||||
|
|
||||||
@ -287,7 +286,7 @@ let
|
|||||||
./scripts/dev/genfiles
|
./scripts/dev/genfiles
|
||||||
fi
|
fi
|
||||||
'' + lib.optionalString stdenv.isDarwin ''
|
'' + lib.optionalString stdenv.isDarwin ''
|
||||||
substituteInPlace configure --replace "-lstdc++" "-lc++"
|
substituteInPlace configure --replace-fail "-lstdc++" "-lc++"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# When compiling PHP sources from Github, this file is missing and we
|
# When compiling PHP sources from Github, this file is missing and we
|
||||||
|
@ -411,7 +411,7 @@ lib.makeScope pkgs.newScope (self: with self; {
|
|||||||
{
|
{
|
||||||
name = "gettext";
|
name = "gettext";
|
||||||
buildInputs = [ gettext ];
|
buildInputs = [ gettext ];
|
||||||
postPhpize = ''substituteInPlace configure --replace 'as_fn_error $? "Cannot locate header file libintl.h" "$LINENO" 5' ':' '';
|
postPhpize = ''substituteInPlace configure --replace-fail 'as_fn_error $? "Cannot locate header file libintl.h" "$LINENO" 5' ':' '';
|
||||||
configureFlags = [ "--with-gettext=${gettext}" ];
|
configureFlags = [ "--with-gettext=${gettext}" ];
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user