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

Rick Hillegas updated DERBY-6857:
---------------------------------
    Attachment: derby-6857-04-aa-pruneConstantClasses.diff

Attaching derby-6857-04-aa-pruneConstantClasses.diff. This patch removes 
DRDAConstants, SanityState, and ReleaseProperties from the list of files which 
the classlister program considers for inclusion in the Derby jar files. I will 
run regression tests just to be safe.

I copied the Windows compiled version of TypeId.class (supplied by Bryan) into 
my classes directory and verified the following:

1) Without this patch, the jar file checker complains that an extra class 
(DRDAConstants) has turned up in derby.jar.

2) With this patch, the jar file checker does not complain.

Bryan, could you verify whether this patch fixes the problem which you are 
seeing on Windows?


Touches the following file:

M       java/build/org/apache/derbyBuild/classlister.java


> 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: 10.13.0.0
>            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, 
> derby-6857-04-aa-pruneConstantClasses.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
(v6.3.4#6332)

Reply via email to