<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>148410</bug_id>
          
          <creation_ts>2006-09-20 12:20 0000</creation_ts>
          <short_desc>dev-java/jakarta-jstl-1.1.2-r1 build fails when using sun-jdk-1.6</short_desc>
          <delta_ts>2006-09-26 21:14:27 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Library</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fordfrog@gentoo.org</reporter>
          <assigned_to>java@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>fordfrog@gentoo.org</who>
            <bug_when>2006-09-20 12:20:02 0000</bug_when>
            <thetext>The build fails apparently because the library doesn&apos;t override method from sun-jdk-1.6. The ebuild should be limited to build with jdk version lower than 1.6.

library-build:
    [javac] Compiling 236 source files to /var/tmp/portage/jakarta-jstl-1.1.2-r1/work/jakarta-taglibs-standard-1.1.2-src/build/standard/standard/classes
    [javac] /var/tmp/portage/jakarta-jstl-1.1.2-r1/work/jakarta-taglibs-standard-1.1.2-src/standard/src/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java:35: org.apache.taglibs.standard.tag.common.sql.DataSourceWrapper is not abstract and does not override abstract method createQueryObject(java.lang.Class,javax.sql.DataSource) in javax.sql.DataSource
    [javac] public class DataSourceWrapper implements DataSource {
    [javac]        ^
    [javac] Note: /var/tmp/portage/jakarta-jstl-1.1.2-r1/work/jakarta-taglibs-standard-1.1.2-src/standard/src/org/apache/taglibs/standard/extra/spath/SPathFilter.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 1 error

BUILD FAILED
/var/tmp/portage/jakarta-jstl-1.1.2-r1/work/jakarta-taglibs-standard-1.1.2-src/standard/build.xml:171: Compile failed; see the compiler error output for details.

Total time: 5 seconds

!!! ERROR: dev-java/jakarta-jstl-1.1.2-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  jakarta-jstl-1.1.2-r1.ebuild, line 44:   Called eant &apos;build&apos;
  java-utils-2.eclass, line 1320:   Called die

!!! eant failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH=&quot;&quot; JAVA_HOME=&quot;/opt/sun-jdk-1.6.0.0_beta99&quot;
JAVACFLAGS=&quot;-source 1.4 -target 1.4&quot; COMPILER=&quot;javac&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fordfrog@gentoo.org</who>
            <bug_when>2006-09-20 12:45:58 0000</bug_when>
            <thetext>Created an attachment (id=97573)
patch for jakarta-jstl-1.1.2-r1.ebuild

patch for jakarta-jstl-1.1.2-r1.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nichoj@gentoo.org</who>
            <bug_when>2006-09-26 21:14:27 0000</bug_when>
            <thetext>Fixed in CVS. Thanks for reporting!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97573</attachid>
            <date>2006-09-20 12:45 0000</date>
            <desc>patch for jakarta-jstl-1.1.2-r1.ebuild</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9kZXYtamF2YS9qYWthcnRhLWpzdGwvamFrYXJ0YS1qc3RsLTEuMS4y
LXIxLmVidWlsZAkyMDA2LTA5LTE4IDAzOjI1OjA3LjAwMDAwMDAwMCArMDIwMAorKysgamFrYXJ0
YS1qc3RsLTEuMS4yLXIyLmVidWlsZAkyMDA2LTA5LTIwIDIxOjM4OjQzLjAwMDAwMDAwMCArMDIw
MApAQCAtMTMsOSArMTMsOSBAQAogS0VZV09SRFM9In5hbWQ2NCB+cHBjIH54ODYiCiBJVVNFPSJk
b2MgZXhhbXBsZXMgc291cmNlIgogCi1SREVQRU5EPSI+PXZpcnR1YWwvanJlLTEuNC4yCitSREVQ
RU5EPSJ8fCAoID12aXJ0dWFsL2pkay0xLjQqID12aXJ0dWFsL2pkay0xLjUqICkKIAk9ZGV2LWph
dmEvc2VydmxldGFwaS0yLjQqIgotREVQRU5EPSI+PXZpcnR1YWwvamRrLTEuNC4yCitERVBFTkQ9
Inx8ICggPXZpcnR1YWwvamRrLTEuNCogPXZpcnR1YWwvamRrLTEuNSogKQogCSR7UkRFUEVORH0K
IAlkZXYtamF2YS9hbnQtY29yZQogCXNvdXJjZT8gKCBhcHAtYXJjaC96aXAgKSIK
</data>        

          </attachment>
    </bug>

</bugzilla>