From f9b433a4b170a951d20b98b2eac037003cebb841 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Aug 08 2019 13:32:13 +0000 Subject: avro fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1674678 --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 63ea19a..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/avro-1.7.5-CLEAN.tar.xz -/avro-1.7.6-CLEAN.tar.xz diff --git a/avro-1.7.6-ipc-changes-for-jetty-upgrade.patch b/avro-1.7.6-ipc-changes-for-jetty-upgrade.patch deleted file mode 100644 index f278226..0000000 --- a/avro-1.7.6-ipc-changes-for-jetty-upgrade.patch +++ /dev/null @@ -1,212 +0,0 @@ -diff -Nru avro-1.7.6/lang/java/ipc/pom.xml avro-1.7.6.jetty/lang/java/ipc/pom.xml ---- avro-1.7.6/lang/java/ipc/pom.xml 2014-01-10 21:57:53.000000000 +0100 -+++ avro-1.7.6.jetty/lang/java/ipc/pom.xml 2016-08-01 19:01:43.467745583 +0200 -@@ -125,15 +125,21 @@ - ${jackson.version} - - -- org.mortbay.jetty -- jetty -+ org.eclipse.jetty -+ jetty-server -+ ${jetty.version} - - -- org.mortbay.jetty -+ org.eclipse.jetty - jetty-util - ${jetty.version} - - -+ org.eclipse.jetty -+ jetty-servlet -+ ${jetty.version} -+ -+ - io.netty - netty - -@@ -142,8 +148,8 @@ - velocity - - -- org.mortbay.jetty -- servlet-api -+ javax.servlet -+ javax.servlet-api - ${jetty-servlet-api.version} - - -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/HttpServer.java avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/HttpServer.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/HttpServer.java 2011-02-24 18:56:08.000000000 +0100 -+++ avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/HttpServer.java 2016-08-01 19:01:43.467745583 +0200 -@@ -22,14 +22,13 @@ - - import org.apache.avro.AvroRuntimeException; - --import org.mortbay.jetty.Connector; --import org.mortbay.jetty.nio.SelectChannelConnector; --import org.mortbay.jetty.servlet.Context; --import org.mortbay.jetty.servlet.ServletHolder; -+import org.eclipse.jetty.server.ServerConnector; -+import org.eclipse.jetty.servlet.ServletContextHandler; -+import org.eclipse.jetty.servlet.ServletHolder; - - /** An HTTP-based RPC {@link Server}. */ - public class HttpServer implements Server { -- private org.mortbay.jetty.Server server; -+ private org.eclipse.jetty.server.Server server; - - /** Constructs a server to run on the named port. */ - public HttpServer(Responder responder, int port) throws IOException { -@@ -48,38 +47,41 @@ - - /** Constructs a server to run on the named port on the specified address. */ - public HttpServer(ResponderServlet servlet, String bindAddress, int port) throws IOException { -- this.server = new org.mortbay.jetty.Server(); -- SelectChannelConnector connector = new SelectChannelConnector(); -- connector.setLowResourceMaxIdleTime(10000); -+ this.server = new org.eclipse.jetty.server.Server(); -+ ServerConnector connector = new ServerConnector(server); -+ connector.setSoLingerTime(10000); - connector.setAcceptQueueSize(128); -- connector.setResolveNames(false); -- connector.setUseDirectBuffers(false); -+ connector.setReuseAddress(false); -+ connector.setInheritChannel(false); - if (bindAddress != null) { - connector.setHost(bindAddress); - } - connector.setPort(port); - server.addConnector(connector); -- new Context(server, "/").addServlet(new ServletHolder(servlet), "/*"); -+ new ServletContextHandler(server, "/").addServlet(new ServletHolder(servlet), "/*"); - } - - /** Constructs a server to run with the given connector. */ -- public HttpServer(Responder responder, Connector connector) throws IOException { -+ public HttpServer(Responder responder, ServerConnector connector) throws IOException { - this(new ResponderServlet(responder), connector); - } - - /** Constructs a server to run with the given connector. */ -- public HttpServer(ResponderServlet servlet, Connector connector) throws IOException { -- this.server = new org.mortbay.jetty.Server(); -+ public HttpServer(ResponderServlet servlet, ServerConnector connector) throws IOException { -+ this.server = new org.eclipse.jetty.server.Server(); - server.addConnector(connector); -- new Context(server, "/").addServlet(new ServletHolder(servlet), "/*"); -+ new ServletContextHandler(server, "/").addServlet(new ServletHolder(servlet), "/*"); - } - -- public void addConnector(Connector connector) { -+ public void addConnector(ServerConnector connector) { - server.addConnector(connector); - } - - @Override -- public int getPort() { return server.getConnectors()[0].getLocalPort(); } -+ public int getPort() { -+ ServerConnector connector = new ServerConnector(server); -+ return connector.getLocalPort(); -+ } - - @Override - public void close() { -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java 2010-08-23 08:57:37.000000000 +0200 -+++ avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java 2016-08-01 19:01:43.467745583 +0200 -@@ -21,8 +21,8 @@ - import java.io.IOException; - import java.net.URL; - --import org.mortbay.jetty.servlet.DefaultServlet; --import org.mortbay.resource.Resource; -+import org.eclipse.jetty.servlet.DefaultServlet; -+import org.eclipse.jetty.util.resource.Resource; - - /** - * Very simple servlet class capable of serving static files. -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServer.java avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServer.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServer.java 2010-07-28 21:28:53.000000000 +0200 -+++ avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StatsServer.java 2016-08-01 19:01:43.467745583 +0200 -@@ -16,9 +16,9 @@ - * See the License for the specific language governing permissions and - * limitations under the License. - */ --import org.mortbay.jetty.Server; --import org.mortbay.jetty.servlet.Context; --import org.mortbay.jetty.servlet.ServletHolder; -+import org.eclipse.jetty.server.Server; -+import org.eclipse.jetty.servlet.ServletContextHandler; -+import org.eclipse.jetty.servlet.ServletHolder; - - /* This is a server that displays live information from a StatsPlugin. - * -@@ -38,10 +38,10 @@ - this.httpServer = new Server(port); - this.plugin = plugin; - -- Context staticContext = new Context(httpServer, "/static"); -+ ServletContextHandler staticContext = new ServletContextHandler(httpServer, "/static"); - staticContext.addServlet(new ServletHolder(new StaticServlet()), "/"); - -- Context context = new Context(httpServer, "/"); -+ ServletContextHandler context = new ServletContextHandler(httpServer, "/"); - context.addServlet(new ServletHolder(new StatsServlet(plugin)), "/"); - - httpServer.start(); -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java 2010-08-23 08:57:37.000000000 +0200 -+++ avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java 2016-08-01 19:01:43.468745536 +0200 -@@ -21,8 +21,8 @@ - import java.io.IOException; - import java.net.URL; - --import org.mortbay.jetty.servlet.DefaultServlet; --import org.mortbay.resource.Resource; -+import org.eclipse.jetty.servlet.DefaultServlet; -+import org.eclipse.jetty.util.resource.Resource; - - /** - * Very simple servlet class capable of serving static files. -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/TracePlugin.java avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/TracePlugin.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/TracePlugin.java 2011-10-12 01:25:04.000000000 +0200 -+++ avro-1.7.6.jetty/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/TracePlugin.java 2016-08-01 19:01:43.468745536 +0200 -@@ -35,10 +35,10 @@ - import org.apache.avro.ipc.RPCContext; - import org.apache.avro.ipc.RPCPlugin; - import org.apache.avro.ipc.specific.SpecificResponder; --import org.mortbay.jetty.Server; --import org.mortbay.jetty.bio.SocketConnector; --import org.mortbay.jetty.servlet.Context; --import org.mortbay.jetty.servlet.ServletHolder; -+import org.eclipse.jetty.server.Server; -+import org.eclipse.jetty.server.ServerConnector; -+import org.eclipse.jetty.servlet.ServletContextHandler; -+import org.eclipse.jetty.servlet.ServletHolder; - import org.slf4j.Logger; - import org.slf4j.LoggerFactory; - -@@ -342,17 +342,17 @@ - */ - protected void initializeClientServer() { - clientFacingServer = new Server(); -- Context staticContext = new Context(clientFacingServer, "/static"); -+ ServletContextHandler staticContext = new ServletContextHandler(clientFacingServer, "/static"); - staticContext.addServlet(new ServletHolder(new StaticServlet()), "/"); -- Context context = new Context(clientFacingServer, "/"); -+ ServletContextHandler context = new ServletContextHandler(clientFacingServer, "/"); - context.addServlet(new ServletHolder(new TraceClientServlet()), "/"); - boolean connected = false; -- SocketConnector socket = null; -+ ServerConnector socket = null; - - // Keep trying ports until we can connect - while (!connected) { - try { -- socket = new SocketConnector(); -+ socket = new ServerConnector(clientFacingServer); - socket.setPort(clientPort); - clientFacingServer.addConnector(socket); - clientFacingServer.start(); diff --git a/avro-1.7.6-jdk8.patch b/avro-1.7.6-jdk8.patch deleted file mode 100644 index 40a9e54..0000000 --- a/avro-1.7.6-jdk8.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java avro-1.7.6.jdk8/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java 2016-08-01 19:05:03.749293751 +0200 -+++ avro-1.7.6.jdk8/lang/java/ipc/src/main/java/org/apache/avro/ipc/stats/StaticServlet.java 2016-08-01 19:04:37.659524998 +0200 -@@ -34,13 +34,9 @@ - String[] parts = pathInContext.split("/"); - String filename = parts[parts.length - 1]; - -- try { - URL resource = getClass().getClassLoader().getResource( - "org/apache/avro/ipc/stats/static/" + filename); - if (resource == null) { return null; } - return Resource.newResource(resource); -- } catch (IOException e) { -- return null; -- } - } - } -diff -Nru avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java avro-1.7.6.jdk8/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java ---- avro-1.7.6/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java 2016-08-01 19:05:03.750293704 +0200 -+++ avro-1.7.6.jdk8/lang/java/ipc/src/main/java/org/apache/avro/ipc/trace/StaticServlet.java 2016-08-01 19:04:37.660524951 +0200 -@@ -38,13 +38,9 @@ - } - String filename = parts[parts.length - 1]; - -- try { - URL resource = getClass().getClassLoader().getResource( - "org/apache/avro/ipc/trace/static/" + filename); - if (resource == null) { return null; } - return Resource.newResource(resource); -- } catch (IOException e) { -- return null; -- } - } - } -diff -Nru avro-1.7.6/lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java avro-1.7.6.jdk8/lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java ---- avro-1.7.6/lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java 2014-01-09 18:24:50.000000000 +0100 -+++ avro-1.7.6.jdk8/lang/java/thrift/src/main/java/org/apache/avro/thrift/ThriftData.java 2016-08-01 19:04:37.661524904 +0200 -@@ -102,7 +102,7 @@ - if (fields == null) { // cache miss - fields = new TFieldIdEnum[s.getFields().size()]; - Class c = r.getClass(); -- for (TFieldIdEnum f : FieldMetaData.getStructMetaDataMap(c).keySet()) -+ for (TFieldIdEnum f : FieldMetaData.getStructMetaDataMap((Class) c).keySet()) - fields[s.getField(f.getFieldName()).pos()] = f; - fieldCache.put(s, fields); // update cache - } -@@ -171,7 +171,7 @@ - Throwable.class.isAssignableFrom(c)); - List fields = new ArrayList(); - for (FieldMetaData f : -- FieldMetaData.getStructMetaDataMap(c).values()) { -+ FieldMetaData.getStructMetaDataMap((Class) c).values()) { - Schema s = getSchema(f.valueMetaData); - if (f.requirementType == TFieldRequirementType.OPTIONAL - && (s.getType() != Schema.Type.UNION)) diff --git a/avro.spec b/avro.spec deleted file mode 100644 index 387fba5..0000000 --- a/avro.spec +++ /dev/null @@ -1,296 +0,0 @@ -Name: avro -Version: 1.7.6 -Release: 8%{?dist} -Summary: Data serialization system -License: ASL 2.0 -URL: http://avro.apache.org - -# svn export http://svn.apache.org/repos/asf/avro/tags/release-1.7.6/ avro-1.7.6 -# find avro-1.7.6/ -name '*.jar' -delete -or -name '*.dll' -print -delete -# tar cJf avro-1.7.6-CLEAN.tar.xz avro-1.7.6 -Source0: avro-%{version}-CLEAN.tar.xz -Patch0: avro-1.7.6-ipc-changes-for-jetty-upgrade.patch -Patch1: avro-1.7.6-jdk8.patch - -BuildArch: noarch - -BuildRequires: maven-local -BuildRequires: mvn(com.thoughtworks.paranamer:paranamer) -BuildRequires: mvn(io.netty:netty:3) -BuildRequires: mvn(org.apache:apache:pom:) -BuildRequires: mvn(org.apache.hadoop:hadoop-client) -BuildRequires: mvn(org.apache.maven:maven-project) -BuildRequires: mvn(org.apache.maven.plugins:maven-checkstyle-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) -BuildRequires: mvn(org.apache.thrift:libthrift) -BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl) -BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl) -BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) -BuildRequires: mvn(org.eclipse.jetty:jetty-server) -BuildRequires: mvn(org.eclipse.jetty:jetty-servlet) -BuildRequires: mvn(org.eclipse.jetty:jetty-util) -BuildRequires: mvn(org.slf4j:slf4j-api) -BuildRequires: mvn(org.slf4j:slf4j-simple) -BuildRequires: mvn(org.tukaani:xz) -BuildRequires: mvn(org.xerial.snappy:snappy-java) - -%description -Apache Avro is a data serialization system. - -Avro provides: - -* Rich data structures. -* A compact, fast, binary data format. -* A container file, to store persistent data. -* Remote procedure call (RPC). -* Simple integration with dynamic languages. Code generation is not required - to read or write data files nor to use or implement RPC protocols. Code - generation as an optional optimization, only worth implementing for - statically typed languages. - -%package compiler -Summary: Apache Avro Compiler - -%description compiler -Avro Compilers for Avro IDL and Avro Specific Java API - -%package ipc -Summary: Apache Avro IPC - -%description ipc -Avro inter-process communication components - -%package mapred -Summary: Apache Avro Mapred API -Requires: hadoop-client -Requires: hadoop-mapreduce - -%description mapred -An org.apache.hadoop.mapred compatible API -for using Avro Serialization in Hadoop - -%package maven-plugin -Summary: Apache Avro Maven Plugin - -%description maven-plugin -Avro Maven plugin for Avro IDL and Specific API Compilers - -%package parent -Summary: Apache Avro Java parent POM - -%description parent -Avro parent POM Java project - -%package protobuf -Summary: Apache Avro Protobuf Compatibility - -%description protobuf -Permit serialization of Protobuf-generated classes as Avro data. - -%package thrift -Summary: Apache Avro Thrift Compatibility - -%description thrift -Permit serialization of Thrift-generated classes as Avro data. - -%package toplevel -Summary: Apache Avro Toplevel POM - -%description toplevel -Apache Avro Toplevel POM - -%package trevni -Summary: Trevni Java -Requires: avro-mapred - -%description trevni -Trevni: A Column File Format - -%package javadoc -Summary: Javadoc for %{name} - -%description javadoc -This package contains the API documentation for %{name}. - -%prep -%setup -q -%patch0 -p1 -%patch1 -p1 - -# Unsupported features -%pom_disable_module archetypes lang/java - -%pom_disable_module tools lang/java - -%pom_xpath_set pom:properties/pom:hadoop2.version 2.0.5-alpha lang/java -%pom_xpath_set pom:properties/pom:jetty.version 9.0.3.v20130506 lang/java -%pom_xpath_set pom:properties/pom:jetty-servlet-api.version 3.1.0 lang/java -%pom_change_dep -r :junit-dep :junit lang/java - -# Use netty 3 compat package -%pom_xpath_set pom:properties/pom:netty.version 3 lang/java - -# Remove panamer plugin for test jar generation -%pom_remove_plugin com.thoughtworks.paranamer:paranamer-maven-plugin lang/java/avro - -# package org.tukaani.xz does not exist -%pom_add_dep org.tukaani:xz lang/java/avro - -# Need explicit maven-artifact declaration -%pom_add_dep org.apache.maven:maven-artifact lang/java/maven-plugin - -# Remove ipc tests from mapred -%pom_remove_dep :avro-ipc lang/java/mapred -%pom_add_dep org.apache.avro:avro-ipc:%{version} lang/java/mapred - -# Disable default-jar execution of maven-jar-plugin, which is causing -# problems with version 3.0.0 of the plugin. -%pom_xpath_remove "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions/pom:execution[pom:id = 'main']" lang/java/mapred -for mod in mapred trevni/avro; do - %pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" " - - default-jar - skip - " lang/java/${mod} -done - -%mvn_package ":trevni-doc" __noinstall -%mvn_package ":trevni-avro" trevni -%mvn_package ":trevni-core" trevni -%mvn_package ":trevni-java" trevni -%mvn_package ":trevni-avro::hadoop2:" trevni -%mvn_package ":avro-mapred::hadoop2:" avro-mapred - -%build - -# per FIXME comment in avro build.sh, enforcer is broken so define avro.version here -%mvn_build -sf -- -Dhadoop.version=2 -P hadoop2 -Dcheckstyle.skip=true -Davro.version=%{version} - -%install -%mvn_install - -%files -f .mfiles-avro -%doc README.txt -%license LICENSE.txt NOTICE.txt - -%files compiler -f .mfiles-avro-compiler -%license LICENSE.txt NOTICE.txt - -%files ipc -f .mfiles-avro-ipc -%license LICENSE.txt NOTICE.txt - -%files mapred -f .mfiles-avro-mapred -%license LICENSE.txt NOTICE.txt - -%files maven-plugin -f .mfiles-avro-maven-plugin -%license LICENSE.txt NOTICE.txt - -%files parent -f .mfiles-avro-parent -%license LICENSE.txt NOTICE.txt - -%files protobuf -f .mfiles-avro-protobuf -%license LICENSE.txt NOTICE.txt - -%files thrift -f .mfiles-avro-thrift -%license LICENSE.txt NOTICE.txt - -%files toplevel -f .mfiles-avro-toplevel -%license LICENSE.txt NOTICE.txt - -%files trevni -f .mfiles-trevni -%license LICENSE.txt NOTICE.txt - -%files javadoc -f .mfiles-javadoc -%license LICENSE.txt NOTICE.txt - -%changelog -* Wed Jul 24 2019 Fedora Release Engineering - 1.7.6-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 1.7.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 1.7.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1.7.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Jan 26 2018 Merlin Mathesius - 1.7.6-4 -- Add BR for Apache parent POM and use version workaround to fix FTBFS (BZ#1523591) - -* Wed Jul 26 2017 Fedora Release Engineering - 1.7.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.7.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Aug 01 2016 gil cattaneo - 1.7.6-1 -- update to 1.7.6 - -* Wed Feb 03 2016 Fedora Release Engineering - 1.7.5-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Sep 20 2015 gil cattaneo - 1.7.5-12 -- fix FTBFS rhbz#1239381 -- add sub package maven-plugin rhbz#1119277,1170178 -- fix BR list and use BR mvn()-like -- introduce license macro -- fix some rpmlint problems - -* Wed Jun 17 2015 Fedora Release Engineering - 1.7.5-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue Apr 21 2015 Peter Robinson - 1.7.5-10 -- Hadoop is now on ARM - -* Fri Sep 12 2014 Peter Robinson - 1.7.5-9 -- No hadoop on ARM (yet) - -* Sun Jun 29 2014 Ricardo Arguello - 1.7.5-8 -- Fix to compile with OpenJDK 8 - -* Sat Jun 07 2014 Fedora Release Engineering - 1.7.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Mar 30 2014 Ricardo Arguello - 1.7.5-6 -- Add a patch to build with OpenJDK 8 - -* Fri Mar 28 2014 Michael Simacek - 1.7.5-5 -- Use Requires: java-headless rebuild (#1067528) - -* Mon Jan 27 2014 Marek Goldmann - 1.7.5-4 -- Use netty 3 compat package, RHBZ#1053466 - -* Fri Nov 29 2013 Marek Goldmann - 1.7.5-3 -- Do not ship avro-mapred on ARM since hadoop is not available there (yet) - -* Thu Nov 28 2013 Marek Goldmann - 1.7.5-2 -- Support for new hadoop - -* Mon Oct 14 2013 Peter MacKinnon - 1.7.5-1 -- Updated to 1.7.5 -- Add mapred (hadoop2), ipc, trevni, thrift, protobuf artifacts - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.2-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.6.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Feb 06 2013 Java SIG - 1.6.2-5 -- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild -- Replace maven BuildRequires with maven-local - -* Wed Jul 18 2012 Fedora Release Engineering - 1.6.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Mar 13 2012 Ricardo Arguello - 1.6.2-3 -- Remove *.dll files from source tarball -- Include license file - -* Tue Mar 6 2012 Ricardo Arguello - 1.6.2-2 -- Cleanup of the spec file - -* Tue Feb 21 2012 Marek Goldmann - 1.6.2-1 -- Initial packaging diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a06da98 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +avro fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1674678 diff --git a/sources b/sources deleted file mode 100644 index 11dcd0b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -532d72b5b5ff46b0be62dcd2ba85bbdb avro-1.7.6-CLEAN.tar.xz