icedtea6 build fails on Debian unstable with "missing return value"

Stuart Pook mail4openjdk2java9net at stuart.es
Mon Apr 28 02:05:50 PDT 2008


Hello

The build of http://icedtea.classpath.org/hg/icedtea6 fails on my Debian 
Intel Core2 Duo CPU machine with the message "missing return value".  I 
have no idea why. Can anyone give me a hint?

I did a pull and an update this morning and "hg identify" says 
"20700688fd03+ tip" (if that means anything).

I did a "make distclean" then "./configure --with-java=/usr/bin/gij-4.3 
--with-javah=/usr/bin/gjavah-4.3 --with-jar=/usr/bin/gjar-4.3 
--with-rmic=/usr/bin/grmic-4.3".

The make runs for an hour and then dies with

build-bootstrap-javac:
     [mkdir] Created dir: 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/gensrc
     [mkdir] Created dir: 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/classes
  [pcompile] Generating 7 resource files to 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/gensrc
      [copy] Copying 1 file to 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/gensrc
  [pcompile] Generating 1 resource files to 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/gensrc
     [javac] Compiling 8 source files to 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/classes
     [javac] Compiling 243 source files to 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/control/build/linux-i586/langtools/build/bootstrap/classes
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/element/Modifier.java:74: 
missing return value
     [javac] 	return lowercase;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/type/TypeKind.java:157: 
missing return value
     [javac] 	    return true;
     [javac] 	    ^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/type/TypeKind.java:160: 
missing return value
     [javac] 	    return false;
     [javac] 	    ^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/element/NestingKind.java:97: 
missing return value
     [javac] 	return this != TOP_LEVEL;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/element/ElementKind.java:101: 
missing return value
     [javac] 	return this == CLASS || this == ENUM;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/element/ElementKind.java:111: 
missing return value
     [javac] 	return this == INTERFACE || this == ANNOTATION_TYPE;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/element/ElementKind.java:121: 
missing return value
     [javac] 	return this == FIELD || this == ENUM_CONSTANT;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/SourceVersion.java:130: 
missing return value
     [javac] 	return RELEASE_6;
     [javac] 	^
     [javac] 
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/src/share/classes/javax/lang/model/SourceVersion.java:139: 
missing return value

[...]

BUILD FAILED
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/make/build.xml:177: 
The following error occurred while executing this line:
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/make/build.xml:413: 
The following error occurred while executing this line:
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/make/build.xml:451: 
The following error occurred while executing this line:
/home/stuart/install/icedtea/Mercurial/icedtea6/openjdk/langtools/make/build.xml:514: 
Compile failed; see the compiler error output for details.




More information about the distro-pkg-dev mailing list