Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ecj-4.23-150200.3.12.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: ecj Distribution: SUSE Linux Enterprise 15
Version: 4.23 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150200.3.12.1 Build date: Thu Feb 15 02:30:32 2024
Group: Development/Libraries/Java Build host: h04-ch1a
Size: 2783425 Source RPM: ecj-4.23-150200.3.12.1.src.rpm
Packager: https://www.suse.com/
Url: https://www.eclipse.org
Summary: Eclipse Compiler for Java
ECJ is the Java bytecode compiler of the Eclipse Platform.  It is also known as
the JDT Core batch compiler.

Provides

Requires

License

EPL-2.0 AND GPL-2.0-only WITH Classpath-exception-2.0

Changelog

* Tue Feb 13 2024 fstrba@suse.com
  - Added patch:
    * ecj-java8compat.patch
      + Allow building ecj with language levels 8 (bsc#1219862)
  - Distribute the bundled javax17api.jar under maven coordinate of
    org.eclipse:javax17api:17, so that it can be used if needed
* Mon Aug 21 2023 fstrba@suse.com
  - Upgrade to eclipse 4.23 ecj (jsc#PED-2979)
    * No changelog was made available.
  - Use the bundled javax17api.jar stubs, but don't distribute
    them
  - Removed patches:
    * encoding.patch
      + handled by a simple sed run
    * javaAPI.patch
      + not needed with this version
* Sun Mar 20 2022 fstrba@suse.com
  - Added patch:
    * encoding.patch
      + the encoding needs to be set for all JDK versions
  - Modified patch:
    * ecj-rpmdebuginfo.patch
      + rediff
    * javaAPI.patch
      + extract the encoding part to a separate patch
* Mon Oct 18 2021 wittemar@googlemail.com
  - Upgrade to eclipse 4.18 ecj
    * No changelog was made available.
  - Switch java14api to java15api to be compatible to JDK 15
* Mon Oct 18 2021 wittemar@googlemail.com
  - Upgrade to eclipse 4.17 ecj
    * No changelog was made available.
  - Removed patches:
    * ecj-encoding.patch
    * jdk10u-jdk8compat.patch
  - Switch to JDK 11 for build a JDK 8 is not supported anymore by ecj
  - Switch java10api to java14api to be compatible to JDK 14
* Wed Sep 25 2019 fstrba@suse.com
  - Upgrade to eclipse 4.12 ecj
    * No changelog was made available.
  - Removed patches:
    * ecj-include-props.patch,
    * eclipse-gcj-compat4.2.1.patch
    * eclipse-gcj-nodummysymbol.patch
      + Unneeded for this version
  - Added patches:
    * ecj-encoding.patch
      + Fix build with java >= 9
    * javaAPI.patch
      + When building with java < 9, add the java10api.jar and the
      JRE's rt.jar to bootclasspath
    * jdk10u-jdk8compat.patch
      + Patch out deprecation annotation not understood by the JDK
      when building with java < 9
  - Build the java.compiler module's javax.* packages as non-modular
    java10api.jar, so that ecj can be compiled even with java < 9
  - Distribute the java10api artifact for packages that might need
    it
* Thu Nov 22 2018 fstrba@suse.com
  - Add one more maven artifact alias:
    * org.eclipse.tycho:org.eclipse.jdt.compiler.apt
* Mon Oct 29 2018 fstrba@suse.com
  - Add two more maven artifact aliases:
    * org.eclipse.jdt.core.compiler:ecj
    * org.eclipse.jdt:ecj
* Mon Sep 18 2017 fstrba@suse.com
  - Don't build against the java-bootstrap package; it is gone
* Fri May 19 2017 tchvatal@suse.com
  - Fix build with javapackages-tools
* Thu Sep 10 2015 tchvatal@suse.com
  - Fix cycles on Leap which is 1315 same as SLE.
  - Sort deps with spec-cleaner

Files

/usr/bin/ecj
/usr/share/java/ecj
/usr/share/java/ecj/ecj.jar
/usr/share/java/ecj/javax17api.jar
/usr/share/licenses/ecj
/usr/share/licenses/ecj/about.html
/usr/share/man/man1/ecj.1.gz
/usr/share/maven-metadata/ecj.xml
/usr/share/maven-poms/ecj
/usr/share/maven-poms/ecj/ecj.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:30:45 2024