Howdy,
I'm trying to troubleshoot a recent version-bump we did of openssl-0.9.7
to 0.9.8i, but unfortunately it's just dying silently.
make[2]: Entering directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto'
make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make
rule.
make[3]: Leaving directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/rsa'
making all in crypto/dsa...
make[3]: Entering directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/dsa'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make
rule.
make[2]: *** [install] Error 1
make[2]: Leaving directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto'
make[1]: *** [install_sw] Error 1
make[1]: *** Waiting for unfinished jobs....
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/dsa'
making all in crypto/ecdsa...
make[3]: Entering directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/ecdsa'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make
rule.
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/ecdsa'
making all in crypto/dh...
make[3]: Entering directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/dh'
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make
rule.
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/philipp/kernel/build_i586/openssl-0.9.8i/crypto/dh'
making all in crypto/ecdh...
make[3]: Entering directory `/home/philipp/kernel/build_i586/openssl-0.9.8i/cryp
As a suggestion from someone who manages a lot of diverse packages in a
cross-compilation environment, may I suggest that using '@' a lot in
makefiles is actually extremely detrimental?
I would suggest using a variable such as $(QUIET) as a prefix, and
defaulting it to '@' if it hasn't been otherwise set, as in:
ifndef QUIET
QUIET:=@
endif
and thereby allowing a user to do a "make all QUIET=" ...
I'm staring at this debugging output, not getting anything useful from
it... and figuring that I'm going to have to modify the Makefiles to
figure out what's really happening.
That shouldn't be necessary, in my opinion.
Building the linux kernel, for instance, allows one to do a "make all
KBUILD_VERBOSE=1" and get the useful information.
Thanks,
-Philip
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]