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