Build failures in crypto libraries

Eric McCorkle eric.mccorkle at oracle.com
Tue Oct 21 16:11:43 UTC 2014


I am seeing mysterious build failures on solaris (and solaris only),
that don't seem related to my patch I'm trying to commit.

Here is a build log:
http://sthjprt.se.oracle.com/archives/2014/10/2014-10-20-222834.emccorkl.enum_convert/logs/solaris_x64_5.10-fastdebug.log.FAILED.log

The pertinent lines are here:

"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 181: undefined symbol: CK_AES_CTR_PARAMS
"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 182: syntax error before or at: )
"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 185: syntax error before or at: )
"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 186: syntax error before or at: )
"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 213: undefined symbol: CK_AES_CTR_PARAMS
"/opt/jprt/T/P1/222834.emccorkl/s/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c",
line 213: syntax error before or at: )


The full job can be found here:
http://sthjprt.se.oracle.com/archives/2014/10/2014-10-20-222834.emccorkl.enum_convert/

I don't know if it's related, but it seems someone else has seen this as
well:
http://sthjprt.se.oracle.com/archives/2014/10/2014-10-21-113118.davids.dev/logs/solaris_x64_5.11-product.log.FAILED.log

The patch in question refactors some javac internals, and should not
affect anything externally, let alone #includes in C code.  I'm at a
loss as to why this is happening.  Does anyone have any ideas?

Thanks,
Eric



More information about the build-dev mailing list