IcedTea6 compilation problems

Kelly O'Hair Kelly.Ohair at Sun.COM
Fri Jun 27 18:10:53 PDT 2008


I think someone suggested a different shell, but also, try
moving to a shorter path, e.g. /tmp/oj-ecj/
might help.

-kto

Guido Kämper wrote:
> Hi all,
> 
> I tried to compile icedtea6 and ran into the following problem. Can
> someone give me a hint, how I can avoid the "Argument list too long"
> error? The best would be without recompiling the kernel :-) I am trying to
> compile it on an Ubuntu OS, installation of gcc 4.3.0 before was very
> smooth.
> 
> thanks,
> Guido
> 
> /bin/mv
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/reorder/file_list.temp
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/reorder/file_list
> /bin/cat
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/reorder/file_list
> | /bin/grep "^sun" | /bin/grep "class" | /bin/grep -v '\$' \
>           > /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/sun_classes_list
> sed 's/\.class/\.java/' <
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/sun_classes_list
> \
>           > /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/sun_sources_list
> /bin/mkdir -p
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/jarfilelists
> /Data/Downloads/icedtea6/bootstrap/jdk1.6.0/bin/java  -client -Xmx896m
> -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -jar
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/btjars/jarsplit.jar
> \
>                 /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/reorder/file_list
> \
>                 -o 
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/jarfilelists/rt_jar_list
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/jarfilelists/resources_jar_list
> /bin/mkdir -p
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp
> rm -f
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/rt-orig.jar
> (cd /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/classes
> && \
>         /Data/Downloads/icedtea6/bootstrap/jdk1.6.0/bin/jar c0mf
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/manifest.tmp
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/rt-orig.jar
> \
>             -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m
> -J-XX:MaxPermSize=160m `/bin/cat
> /Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/jarfilelists/rt_jar_list`)
> /bin/sh: /Data/Downloads/icedtea6/bootstrap/jdk1.6.0/bin/jar: Argument
> list too long
> make[2]: ***
> [/Data/Downloads/icedtea6/openjdk-ecj/control/build/linux-i586/tmp/rt-orig.jar]
> Error 2
> make[2]: Leaving directory `/Data/Downloads/icedtea6/openjdk-ecj/jdk/make'
> make[1]: *** [jdk-build] Fehler 2
> make[1]: Verlasse Verzeichnis
> '/Data/Downloads/icedtea6/openjdk-ecj/control/make'
> make: *** [stamps/icedtea-ecj.stamp] Fehler 2
> 
> 



More information about the distro-pkg-dev mailing list