Subject: Problems with kaffe-X11 on 3.0.1
To: None <netbsd-help@NetBSD.org>
From: Paul Newhouse <newhouse@rockhead.com>
List: netbsd-help
Date: 02/04/2007 23:49:32
I get many of these errors building kaffe-x11:

   317.     dd = dd << 9 | dd >>> -9;
									 ^^
									 *** Semantic Caution: The shift count -9 is negative; it will be masked to the appropriate width and behave as a positive shift count.



   130.                                 long time = ((other[0] & 0xFF) << 40) +
                                                                          ^^
*** Semantic Caution: The shift count of 40 is >= the 32-bit width of the type.


   131.                                             ((other[1] & 0xFF) << 32) +
                                                                          ^^
*** Semantic Caution: The shift count of 32 is >= the 32-bit width of the type.
***System Failure: Out of memory
gmake[1]: *** [compile-classes] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/lang/kaffe-x11/work/kaffe-1.1.7/libraries/javalib/external/classpath/lib'
gmake: *** [all-recursive] Error 1
*** Error code 2

And similar errors with kaffe-esound:

   130.                                 long time = ((other[0] & 0xFF) << 40) +
                                                                          ^^
*** Semantic Caution: The shift count of 40 is >= the 32-bit width of the type.


   131.                                             ((other[1] & 0xFF) << 32) +
                                                                          ^^
*** Semantic Caution: The shift count of 32 is >= the 32-bit width of the type.
***System Failure: Out of memory
gmake[2]: *** [compile-classes] Error 1
gmake[2]: Leaving directory `/usr/pkgsrc/lang/kaffe-esound/work/kaffe-1.1.7/libraries/javalib/external/classpath/lib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/lang/kaffe-esound/work/kaffe-1.1.7/libraries/javalib/external/classpath'
gmake: *** [all-recursive] Error 1
*** Error code 2


Any clues on where I went wrong are appreicated?  

TIA,
Paul