db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DERBY-3117) Adjust master build script to require the Java 5 compiler to build Derby
Date Mon, 29 Oct 2007 20:28:50 GMT

    [ https://issues.apache.org/jira/browse/DERBY-3117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12538578

Knut Anders Hatlen commented on DERBY-3117:

> Are you thinking that we should just look for a lib directory under the jdk and wire
in everything in that directory?

No, I had just forgotten that the different JDKs had different sets of jars. But when you
mention it, it actually sounds like a good idea. :) That would be more robust and require
less platform specific code, wouldn't it? I know that we normally want to keep the number
of jars on compile.classpath as small as possible to prevent new dependencies from being introduced.
But as far as I have understood, the new target that sets up compile.classpath automatically
is primarily aimed at users who download the code to experiment with it or try out patches.
For these users, the most important thing is that the build works, so such a broad approach
might make sense. For Derby developers on the other hand, I think we should still encourage
them to set up ant.properties so that they know exactly which libraries that are used in the
build process.

> Adjust master build script to require the Java 5 compiler to build Derby
> ------------------------------------------------------------------------
>                 Key: DERBY-3117
>                 URL: https://issues.apache.org/jira/browse/DERBY-3117
>             Project: Derby
>          Issue Type: Improvement
>          Components: Build tools
>    Affects Versions:
>            Reporter: Rick Hillegas
>            Assignee: Rick Hillegas
>         Attachments: BuildDefaults.txt, derby-3117-01-enforceJava5-aa.diff, derby-3117-01-enforceJava5-ab.diff,
derby-3117-01-enforceJava5-ac.diff, derby-3117-02-website-aa.diff, derby-3117-03-junit-aa.diff,
> Require the Java 5 compiler in order to build Derby as approved by the community recently:

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message