The package rpms/eclipse-mylyn.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/eclipse-mylyn.git/commit/?id=23aadff....
Change: +ExcludeArch: s390 %{arm} %{ix86}
Thanks.
Full change: ============
commit 23aadff8a02b68d95c79aa6db318ad4027d66e8f Author: Mat Booth mat.booth@redhat.com Date: Sat Mar 16 21:19:21 2019 +0000
Fix failure to build from source Restrict to same architectures as Eclipse itself Add missing BR on guava
diff --git a/eclipse-mylyn.spec b/eclipse-mylyn.spec index 71f0a43..511afb9 100644 --- a/eclipse-mylyn.spec +++ b/eclipse-mylyn.spec @@ -8,7 +8,7 @@ Name: eclipse-mylyn Summary: Eclipse Mylyn main feature. Version: 3.25.0 -Release: 0.5%{?dist} +Release: 0.6%{?dist} License: EPL-1.0 URL: http://www.eclipse.org/mylyn
@@ -30,6 +30,9 @@ Patch7: rome.patch
BuildArch: noarch
+# Upstream Eclipse no longer supports non-64bit arches +ExcludeArch: s390 %{arm} %{ix86} + BuildRequires: maven-local # Deps for stage 1 wikitext build BuildRequires: mvn(junit:junit) @@ -42,7 +45,6 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) BuildRequires: mvn(org.jsoup:jsoup) # Deps for stage 2 tycho build BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-install-plugin) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) BuildRequires: mvn(org.codehaus.mojo:xml-maven-plugin) BuildRequires: mvn(org.eclipse.tycho:target-platform-configuration) @@ -77,6 +79,7 @@ BuildRequires: xmlrpc-common >= 3.1.3 BuildRequires: xmlrpc-server >= 3.1.3 BuildRequires: rome >= 1.6 BuildRequires: google-gson +BuildRequires: guava20 BuildRequires: xalan-j2 BuildRequires: junit BuildRequires: hamcrest @@ -375,14 +378,17 @@ sed -i -e "/org.objenesis;bundle-version/s/1.0.0,2.0.0/1.0.0,3.0.0/g" $(find -na sed -i -e "/com.google.guava;bundle-version/s/21.0.0,22.0.0/18.0.0,22.0.0/g" $(find -name MANIFEST.MF) sed -i -e "/com.google.gson.*version/s/2.7.0,2.[89].0/2.2.0,2.9.0/g" $(find -name MANIFEST.MF) sed -i -e "s/21.0/18.0/" $(find org.eclipse.mylyn.docs -name pom.xml) -sed -i -e 's/CharMatcher.whitespace()/CharMatcher.WHITESPACE/' $(find org.eclipse.mylyn.docs/wikitext/core -name *.java) -sed -i -e "/org.apache.lucene.*version/s/6.0.0,6.3.0/7.1.0,8.0.0/g" org.eclipse.mylyn.tasks/org.eclipse.mylyn.tasks.index.core/META-INF/MANIFEST.MF - -sed -i -e "s|@NonNull||g" org.eclipse.mylyn.tasks/connector-bugzilla-rest/org.eclipse.mylyn.bugzilla.rest.core/src/org/eclipse/mylyn/internal/bugzilla/rest/core/RepositoryKey.java +sed -i -e "/org.apache.lucene.*version/s/6.0.0,6.3.0/7.7.0,8.0.0/g" org.eclipse.mylyn.tasks/org.eclipse.mylyn.tasks.index.core/META-INF/MANIFEST.MF
# Deal with split package sed -i -e '/Require-/a\ org.eclipse.jdt.core,' org.eclipse.mylyn.context/org.eclipse.mylyn.context.ui/META-INF/MANIFEST.MF
+# Compilation errors with JDT annotations +for mod in $(grep -l 'org.eclipse.jdt.annotation' $(find -name build.properties) ) ; do + mod_man=$(dirname $mod)/META-INF/MANIFEST.MF + sed -i -e '/^Require-Bundle:/a\ org.eclipse.jdt.annotation;bundle-version="[1.0.0,3.0.0)";resolution:=optional,' $mod_man +done + %mvn_package "::{target,pom}::" __noinstall %mvn_package ":*.test{s,_feature}" tests %mvn_package "::jar:sources:" sdk @@ -461,7 +467,7 @@ install %{SOURCE6} \
%files docs-wikitext -f .mfiles-docs -f org.eclipse.mylyn.docs/wikitext/core/.mfiles-wikitext
-#%if %{without bootstrap} +#%if %%{without bootstrap} #%files docs-epub -f .mfiles-docs-epub -f org.eclipse.mylyn.docs/epub/core/.mfiles-epub #%else %files docs-epub -f org.eclipse.mylyn.docs/epub/core/.mfiles-epub @@ -486,6 +492,11 @@ install %{SOURCE6} \ %files tests -f .mfiles-tests
%changelog +* Sat Mar 16 2019 Mat Booth mat.booth@redhat.com - 3.25.0-0.6 +- Fix failure to build from source +- Restrict to same architectures as Eclipse itself +- Add missing BR on guava + * Thu Jan 31 2019 Fedora Release Engineering releng@fedoraproject.org - 3.25.0-0.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild