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

ecj-4.23-4.4 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: ecj Distribution: openSUSE Tumbleweed
Version: 4.23 Vendor: openSUSE
Release: 4.4 Build date: Wed Feb 21 11:40:52 2024
Group: Development/Libraries/Java Build host: reproducible
Size: 2811745 Source RPM: ecj-4.23-4.4.src.rpm
Packager: https://bugs.opensuse.org
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

* Wed Feb 21 2024 Gus Kenion <gus.kenion@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Feb 13 2024 Fridrich Strba <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 Fridrich Strba <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 Fridrich Strba <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 Marcel Witte <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 Marcel Witte <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 Fridrich Strba <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 Fridrich Strba <fstrba@suse.com>
  - Add one more maven artifact alias:
    * org.eclipse.tycho:org.eclipse.jdt.compiler.apt
* Mon Oct 29 2018 Fridrich Strba <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

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, Sat Nov 23 23:51:58 2024