JavaC "-release" option no longer working?
Remi Forax
forax at univ-mlv.fr
Mon Sep 19 17:12:37 UTC 2016
yes, true.
Thanks, Jon.
Rémi
----- Mail original -----
> De: "Jonathan Gibbons" <jonathan.gibbons at oracle.com>
> À: compiler-dev at openjdk.java.net
> Envoyé: Lundi 19 Septembre 2016 18:22:21
> Objet: Re: JavaC "-release" option no longer working?
> Rémi,
>
> A more accurate statement would be that most *new* options of javac use the GNU
> style.
>
> With the exception of -classpath and -sourcepath, we have not changed any
> options that existed prior to JDK 9, and for those two options, we added
> new-style aliases, without removing the old forms.
>
> -- Jon
>
>
> On 9/19/16 6:24 AM, Remi Forax wrote:
>> Hi Uwe,
>> Most options of javac now use the GNU style,
>> so it's --release instead of -release.
>>
>> cheers,
>> Rémi
>>
>> ----- Mail original -----
>>> De: "Uwe Schindler" <uschindler at apache.org>
>>> À: "rory odonnell" <rory.odonnell at oracle.com>, "Dalibor Topic"
>>> <dalibor.topic at oracle.com>, "Balchandra Vaidya"
>>> <balchandra.vaidya at oracle.com>, "Muneer Kolarkunnu"
>>> <abdul.kolarkunnu at oracle.com>
>>> Cc: compiler-dev at openjdk.java.net
>>> Envoyé: Lundi 19 Septembre 2016 15:05:22
>>> Objet: JavaC "-release" option no longer working?
>>> Hi,
>>>
>>> The Lucene team is already using the new "-release" option instead of
>>> "-source"/"-target" where applicable (JDK 9+), to allow real cross-compiling.
>>> Unfortunately, it is no longer working when we upgraded from build 134 to build
>>> 136 last night on our Jenkins server:
>>>
>>> http://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/17849/console
>>>
>>> compile-core:
>>> [mkdir] Created dir:
>>> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>>> [javac] Compiling 773 source files to
>>> /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>>> [javac] javac: invalid flag: -release
>>> [javac] Usage: javac <options> <source files>
>>> [javac] use --help for a list of possible options
>>>
>>> Is this an intended change - what's wrong? I did not see any log entries?
>>>
>>> I reverted back to build 134 for now.
>>>
>>> Uwe
>>>
>>> -----
>>> Uwe Schindler
>>> uschindler at apache.org
>>> ASF Member, Apache Lucene PMC / Committer
>>> Bremen, Germany
> >> http://lucene.apache.org/
More information about the compiler-dev
mailing list