"config.status --recheck" should run configure with parameters from eatlyer run. It does, but it doesn't run nspr configure. Problem seems to be that --no-recursion option is tested before running nspr configure. I have a patch that fixed this, but i dont know does it broke something else, all seems fine thought. Index: configure.in =================================================================== RCS file: /cvsroot/mozilla/configure.in,v retrieving revision 1.786 diff -u -r1.786 configure.in --- configure.in 2001/02/23 13:24:49 1.786 +++ configure.in 2001/02/23 16:37:24 @@ -4403,6 +4403,7 @@ if test -z "$MOZ_NATIVE_NSPR"; then ac_configure_args="$_SUBDIR_CONFIG_ARGS --prefix=$MOZ_BUILD_ROOT/dist" + unset no_recursion AC_OUTPUT_SUBDIRS(nsprpub) fi
Since --recheck does not accept any new configure args and has no effect on sub-modules, there's no point in recursively running --recheck. Each submodule should have their own set of dependencies to trigger their own --recheck. Marking wontfix.