diff -up ./scripts/phpize.in.headers ./scripts/phpize.in --- ./scripts/phpize.in.headers 2019-05-20 11:11:06.000000000 +0200 +++ ./scripts/phpize.in 2019-05-20 16:22:43.182043588 +0200 @@ -169,6 +169,15 @@ phpize_autotools() mv config.h.in.tmp config.h.in } +phpize_check_headers() +{ + if test ! -f $includedir/main/php.h; then + echo "Can't find PHP headers in $includedir" + echo "The php-devel package is required for use of this command." + exit 1 + fi +} + # Main script case "$1" in @@ -187,12 +196,15 @@ case "$1" in # Version --version|-v) + phpize_check_headers phpize_print_api_numbers exit 0 ;; # Default *) + phpize_check_headers + phpize_check_configm4 0 phpize_check_build_files