Mikhail, after your commit, I can't build Harmony:
[javac] C:\new_harmony\Harmony\enhanced\classlib\trunk\modules\security\src\ main\java\common\org\apache\harmony\security\provider\crypto\SHA1PRNG_SecureRand omImpl.java:28: cannot find symbol [javac] symbol : class RandomBitsSupplier [javac] location: package org.apache.harmony.security.provider.crypto [javac] import org.apache.harmony.security.provider.crypto.RandomBitsSupplie r; [javac] ^ [javac] C:\new_harmony\Harmony\enhanced\classlib\trunk\modules\security\src\ main\java\common\org\apache\harmony\security\provider\crypto\SHA1PRNG_SecureRand omImpl.java:253: cannot find symbol [javac] symbol : variable RandomBitsSupplier [javac] location: class org.apache.harmony.security.provider.crypto.SHA1PRNG _SecureRandomImpl [javac] myRandom.engineSetSeed( RandomBitsSupplier.getRandomBits( DIGEST_LENGTH)); [javac] ^ [javac] C:\new_harmony\Harmony\enhanced\classlib\trunk\modules\security\src\ main\java\common\org\apache\harmony\security\provider\crypto\SHA1PRNG_SecureRand omImpl.java:297: cannot find symbol [javac] symbol : variable RandomBitsSupplier [javac] location: class org.apache.harmony.security.provider.crypto.SHA1PRNG _SecureRandomImpl [javac] updateSeed(RandomBitsSupplier.getRandomBits (DIGEST_LENGT H)); [javac] ^ [javac] Note: * uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 3 errors BUILD FAILED