db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rick Hillegas (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (DERBY-6857) Deprecate support for building Derby under JDKs 6 and 7
Date Thu, 28 Jan 2016 02:23:39 GMT

     [ https://issues.apache.org/jira/browse/DERBY-6857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Rick Hillegas updated DERBY-6857:
    Attachment: ClassReferenceReader.java

Hi Bryan,

Thanks for attaching your compiled version of TypeId.class. I am attaching ClassReferenceReader.java,
a program which reads a class file and prints out the names of all the classes which it references.
I am also attaching classReferenceComparison.txt. That file is the result of running ClassReferenceReader
first on your Windows version of TypeId.class and then on my Mac OSX version of TypeId.class.
This confirms that the Windows version references DRDAConstants but the Mac version doesn't.

It may be that some later version of JDK 8 fixes this discrepancy. But we can't count on everyone
having the latest version of JDK 8. I recommend that we adjust classlister so that it omits
the files of pure constants. I am happy to make this change.

What are your thoughts?


> Deprecate support for building Derby under JDKs 6 and 7
> -------------------------------------------------------
>                 Key: DERBY-6857
>                 URL: https://issues.apache.org/jira/browse/DERBY-6857
>             Project: Derby
>          Issue Type: Bug
>          Components: Build tools
>    Affects Versions:
>            Reporter: Rick Hillegas
>         Attachments: ClassReferenceReader.java, Windows-sane-TypeId.class, classReferenceComparison.txt,
derby-6857-01-aa-remove6and7.diff, derby-6857-02-aa-cleanupOldJdks.diff, derby-6857-03-aa-minimumVersion.diff,
jardriftcheck.diff, mac-derby-jar-verbose.txt, mac-sane-TypeId.class, windows-derby-jar-verbose.txt
> The community voted to stop supporting Java 6 and 7 as of release 10.13. See the 2015-09-12
entry here: http://wiki.apache.org/db-derby/VoteResults. We no longer need to support building
Derby with those JDKs. This issue tracks changes needed to remove that support and simplify
the build.

This message was sent by Atlassian JIRA

View raw message