As suggested several times meanwhile Javac now uses a temp. file if the commandline is longer than a very small limit (4k seems to be a POSIX-Standard). May still fail on some systems, since only source-files are written to temp-file if many packages are specified as classpath commandline may still be to long, but there seems to be no solution for this other than to select another os for builds :-) (even Windows can handle 32k)
javac.patch
Description: Binary data
