[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [tycho-user] please test staged Tycho 2.0.0
 | 
  
  
    Mickael,
    I've verified locally for my EMF, Oomph, and JustJ builds that
      the builds work with Tycho 1.7.0 and with 2.0.0 SNAPSHOTS.
    
    The one small problem I noticed is this part of the target
      platform configuration for Oomph:
    
                  <!--  This is needed for Tycho 2.0.0, but breaks
      1.7.0 because the compiler source/target levels are not set
      properly.
                   
<executionEnvironment>org.eclipse.justj.openjdk.hotspot.jre.minimal-11</executionEnvironment>
                    -->
                   
<executionEnvironmentDefault>org.eclipse.justj.openjdk.hotspot.jre.minimal-11</executionEnvironmentDefault>
                   
      <includePackedArtifacts>true</includePackedArtifacts>
    
    But from that point of view 2.0.0 seems better behaved than
      1.7.0.  (Note that the JustJ update sites now include a.jre.* IUs
      that can be used by Tycho as a custom profile; I had a hard time
      building Oomph without such a thing, because using the new "none"
      support made it not possible to compile bundles so it seemed
      better to have a custom profile IU that exactly matches the EE
      capabilities and package capabilities of the JRE that will be used
      to run the products..)
    
    I only noticed the odd 1.7.0 behavior because I had compile
      errors when I switched to building with Java 11 and using -X I
      could see that the compile step wasn't setting the right -source
      and -target for the ecj compiler.  They should be 1.5 because
      that's what most of the BREEs currently are.  I think it would be
      helpful if the info logging for the compiler step included the
      information about the -source and -target levels because -X
      produce so very much noise and logs lines that are so long you can
      view then in an Eclipse editor.  We have one bundle with BREE 1.1
      and it's not been compiling properly for a long time and I never
      noticed that...
    
    Thanks for all the hard work on Tycho!
    
    Regards,
      Ed
    On 03.08.2020 13:40, Mickael Istria
      wrote:
    
    
      
      
        Subject: please test staged tycho <VERSION>
Tycho release 2.0.0 has been staged. For details of new features and bugfixes, see release notes [1].
Please help by testing the staged build. To use it, change your tycho version to 2.0.0 and add snippet [2] to your pom.
We plan to promote this release in one week unless major regressions are found.
Regards,
Tycho team
[1] https://wiki.eclipse.org/Tycho/Release_Notes/2.0
[2]
  <pluginRepositories>
    <pluginRepository>
      <id>tycho-staged</id>
      <url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-1063/</url>
    </pluginRepository>
  </pluginRepositories>
        
        
        -- 
        
       
      
      
      _______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tycho-user