Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ecj | Distribution: SUSE Linux Framework One |
Version: 4.23 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.2.2 | Build date: Mon Aug 26 13:28:34 2024 |
Group: Development/Libraries/Java | Build host: h04-ch1a |
Size: 2811772 | Source RPM: ecj-4.23-slfo.1.2.2.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.
EPL-2.0 AND GPL-2.0-only WITH Classpath-exception-2.0
* Wed Feb 21 2024 gus.kenion@suse.com - Use %patch -P N instead of deprecated %patchN. * 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 * Fri Sep 19 2014 dmacvicar@suse.de - avoid cycles in Factory with Java 8 * Thu Sep 18 2014 dmacvicar@suse.de - Remove upstream git URL for MANIFEST.MF as it is not versioned. File will change and Factory bots will complain. * Thu Sep 18 2014 dmacvicar@suse.de - restore bootstrap dependencies - Restored patches and GCJ Main, as they are used to bootstrap other packages. * eclipse-gcj-compat4.2.1.patch * eclipse-gcj-nodummysymbol.patch - Removed obsolete ecj-native, as old SUSE package did not had it and no package provides it * Wed Sep 17 2014 dmacvicar@suse.de - clean spec file * Mon Sep 15 2014 dmacvicar@suse.de - export NO_BRP_CHECK_BYTECODE_VERSION * Mon Sep 15 2014 dmacvicar@suse.de - Update to ecj 4.2.1 (expected by tomcat 7.0.55+) - Sync with Fedora ecj-4.4 - Drop gcj patches * eclipse-gcj-nodummysymbol.patch - Drop obsolete patches * ecj-generatedebuginfo.patch : now done in spec * eclipse-gcj-compat4.2.1.patch * ecj-defaultto1.5.patch : we can use 1.6 * Wed Sep 03 2014 tchvatal@suse.com - Spec-cleaner - BuildIgnore java-devel pkgs to avoid conflicts * Wed Sep 03 2014 coolo@suse.com - on 13.2 and Factory build against bootstrap java * Mon Sep 09 2013 tchvatal@suse.com - Move from jpackage-utils to javapackage-tools * Fri May 31 2013 varkoly@suse.com - Fix the spec to avoid fileconflicts with ecj-bootstrap * Mon Jan 21 2013 mvyskocil@suse.com - Update to ecj 4.2.1 (expected by tomcat 7.0.34+) (no changelog provided, but it's normal for eclipse) - sync with fedora 4.2.1-3 * ecj-defaultto1.5.patch - change the default -source to 1.5 to match gcc-java capabilities * ecj-generatedebuginfo.patch - generate debug info for java sources * ecj-include-props.patch - package .props files too * ecj-rpmdebuginfo.patch - hack, force debuginfo to be created when RPM_BUILD_ROOT variable is defined * eclipse-gcj-compat4.2.1.patch - disable all expected warning * eclipse-gcj-nodummysymbol.patch - don't generate dummy entry in jars * eclipse-jpackage-changelog.txt * Sun Sep 18 2011 jengelh@medozas.de - Remove redundant/obsolete tags/sections from specfile (cf. packaging guidelines) * Thu Nov 22 2007 anosek@suse.cz - new package, initial version 3.3
/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 9 00:03:33 2024