[Bug 1223] New: The return type is incompatible with Attribute.getDTDType() for icedtea6-1.11.5 build

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Nov 19 07:18:18 PST 2012


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1223

          Priority: P3
            Bug ID: 1223
                CC: unassigned at icedtea.classpath.org
          Assignee: gnu.andrew at redhat.com
           Summary: The return type is incompatible with
                    Attribute.getDTDType() for icedtea6-1.11.5 build
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: yoshiki at ci.i.u-tokyo.ac.jp
          Hardware: sparc64
            Status: NEW
           Version: 6-1.11.5
         Component: IcedTea
           Product: IcedTea

I'm trying to build icedtea6-1.11.5 with GCJ 4.4.7 on Linux/SPARC.  After
installing the dependent libraries, configure steps are finally passed.  But
the make process stops with the following error:

compile:
    [javac] Compiling 2545 source files to
/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build-ecj/jaxws/build/classes  
    [javac] ----------
    [javac] 1. ERROR in
/home/c83001/icedtea/icedtea6-1.11.5/openjdk.build-ecj/jaxws/drop/jaxws_src/src/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java
(at line 111)
    [javac]     public QName getDTDType() {
    [javac]            ^^^^^
    [javac] The return type is incompatible with Attribute.getDTDType()
    [javac] ----------
    [javac] 1 problem (1 error)

BUILD FAILED
/home/c83001/icedtea/icedtea6-1.11.5/openjdk-ecj/jaxws/build.xml:135: Compile
failed; see the compiler error output for details.

Total time: 5 minutes 3 seconds
make[3]: *** [all] Error 1
make[3]: Leaving directory
`/home/c83001/icedtea/icedtea6-1.11.5/openjdk-ecj/jaxws/make'
make[2]: *** [jaxws-build] Error 2
make[2]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk-ecj'
make[1]: *** [build_product_image] Error 2
make[1]: Leaving directory `/home/c83001/icedtea/icedtea6-1.11.5/openjdk-ecj'
make: *** [stamps/icedtea-ecj.stamp] Error 2


I checked the method declaration of getDTDType() in
javax.xml.stream.events.Attribute class included in jaxp144_03.zip.  The return
type is String as the error claims.  This change is added by the patch
openjdk-ecj/jaxws/patches/jaxws_src/getdtdtype.patch, which is activated by the
patch patches/ecj/jaxws-getdtdtype.patch.   I'm not sure jaxp needs to follow
this change because this is automatically downloaded during the make process.

Does anyone advise me how to resolve it?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20121119/85123f78/attachment.html 


More information about the distro-pkg-dev mailing list