Skip to contentSkip to conversation

thrift: bump to version 0.9.2

PATCH New Gustavo Zacarias 2 participants 2 messages Dec 5, 2014 – Dec 8, 2014

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 thrift: bump to version 0.9.2

Drop patches that are upstream.
Add hash file.
Tweak autoreconf patch since README is now missing as well.

---
 ...event-cross.patch => 0001-libevent-cross.patch} |   0
 package/thrift/0002-autoreconf.patch               |  28 ++++++
 ...t-03-zlib-cross.patch => 0003-zlib-cross.patch} |   0
 package/thrift/thrift-02-autoreconf.patch          |  22 ----
 .../thrift-04-failed-to-build-on-OSX-10.9-GM.patch |  88 ----------------
 ...-05-stdlib-and-boost-both-define-uint64_t.patch | 112 ---------------------
 package/thrift/thrift.hash                         |   2 +
 package/thrift/thrift.mk                           |  13 ++-
 8 files changed, 38 insertions(+), 227 deletions(-)
 rename package/thrift/{thrift-01-libevent-cross.patch => 0001-libevent-cross.patch} (100%)
 create mode 100644 package/thrift/0002-autoreconf.patch
 rename package/thrift/{thrift-03-zlib-cross.patch => 0003-zlib-cross.patch} (100%)
 delete mode 100644 package/thrift/thrift-02-autoreconf.patch
 delete mode 100644 package/thrift/thrift-04-failed-to-build-on-OSX-10.9-GM.patch
 delete mode 100644 package/thrift/thrift-05-stdlib-and-boost-both-define-uint64_t.patch
 create mode 100644 package/thrift/thrift.hash
package/thrift/0001-libevent-cross.patch renamed from package/thrift/thrift-01-libevent-cross.patch +0 -0
similarity index 100%
rename from package/thrift/thrift-01-libevent-cross.patch
rename to package/thrift/0001-libevent-cross.patch
package/thrift/0002-autoreconf.patch new file +28 -0
new file mode 100644
index 0000000..1a52f7c
@@ -0,0 +1,28 @@
+Fillers to make autoreconf (automake) happy.
+
+Signed-off-by: Gustavo Zacarias <[email protected]>
+
+diff -Nura thrift-0.9.2.orig/AUTHORS thrift-0.9.2/AUTHORS
+--- thrift-0.9.2.orig/AUTHORS	1969-12-31 21:00:00.000000000 -0300
++++ thrift-0.9.2/AUTHORS	2014-12-05 14:46:20.431211224 -0300
+@@ -0,0 +1,2 @@
++
++
+diff -Nura thrift-0.9.2.orig/ChangeLog thrift-0.9.2/ChangeLog
+--- thrift-0.9.2.orig/ChangeLog	1969-12-31 21:00:00.000000000 -0300
++++ thrift-0.9.2/ChangeLog	2014-12-05 14:46:34.290686170 -0300
+@@ -0,0 +1,2 @@
++
++
+diff -Nura thrift-0.9.2.orig/NEWS thrift-0.9.2/NEWS
+--- thrift-0.9.2.orig/NEWS	1969-12-31 21:00:00.000000000 -0300
++++ thrift-0.9.2/NEWS	2014-12-05 14:46:32.308618241 -0300
+@@ -0,0 +1,2 @@
++
++
+diff -Nura thrift-0.9.2.orig/README thrift-0.9.2/README
+--- thrift-0.9.2.orig/README	1969-12-31 21:00:00.000000000 -0300
++++ thrift-0.9.2/README	2014-12-05 14:46:28.305481028 -0300
+@@ -0,0 +1,2 @@
++
++
package/thrift/0003-zlib-cross.patch renamed from package/thrift/thrift-03-zlib-cross.patch +0 -0
similarity index 100%
rename from package/thrift/thrift-03-zlib-cross.patch
rename to package/thrift/0003-zlib-cross.patch
package/thrift/thrift-02-autoreconf.patch deleted +0 -22
deleted file mode 100644
index d56212a..0000000
@@ -1,22 +0,0 @@
-Fillers to make autoreconf (automake) happy.
-
-Signed-off-by: Gustavo Zacarias <[email protected]>
-
-diff -Nura thrift-0.9.1.orig/AUTHORS thrift-0.9.1/AUTHORS
---- thrift-0.9.1.orig/AUTHORS	1969-12-31 21:00:00.000000000 -0300
-+++ thrift-0.9.1/AUTHORS	2013-10-07 20:45:15.745315148 -0300
-@@ -0,0 +1,2 @@
-+
-+
-diff -Nura thrift-0.9.1.orig/ChangeLog thrift-0.9.1/ChangeLog
---- thrift-0.9.1.orig/ChangeLog	1969-12-31 21:00:00.000000000 -0300
-+++ thrift-0.9.1/ChangeLog	2013-10-07 20:45:23.078554836 -0300
-@@ -0,0 +1,2 @@
-+
-+
-diff -Nura thrift-0.9.1.orig/NEWS thrift-0.9.1/NEWS
---- thrift-0.9.1.orig/NEWS	1969-12-31 21:00:00.000000000 -0300
-+++ thrift-0.9.1/NEWS	2013-10-07 20:45:20.351465699 -0300
-@@ -0,0 +1,2 @@
-+
-+
package/thrift/thrift-04-failed-to-build-on-OSX-10.9-GM.patch deleted +0 -88

88 lines not on this page · raw message

package/thrift/thrift-05-stdlib-and-boost-both-define-uint64_t.patch deleted +0 -112

112 lines not on this page · raw message

package/thrift/thrift.hash new file +2 -0
new file mode 100644
index 0000000..811aa98
@@ -0,0 +1,2 @@
+# From https://www.apache.org/dist/thrift/0.9.2/thrift-0.9.2.tar.gz.md5
+md5	89f63cc4d0100912f4a1f8a9dee63678	thrift-0.9.2.tar.gz
package/thrift/thrift.mk +8 -5
index e14cb57..5c350dd 100644
@@ -4,15 +4,17 @@
 #
 ################################################################################
 
-THRIFT_VERSION = 0.9.1
+THRIFT_VERSION = 0.9.2
 THRIFT_SITE = http://www.us.apache.org/dist/thrift/$(THRIFT_VERSION)
 THRIFT_DEPENDENCIES = host-pkgconf host-thrift boost libevent openssl zlib
 THRIFT_INSTALL_STAGING = YES
 HOST_THRIFT_DEPENDENCIES = host-boost host-libevent host-openssl host-pkgconf \
 	host-zlib host-bison host-flex
-THRIFT_CONF_OPTS = --with-sysroot=$(STAGING_DIR) --with-tests=no \
-	--with-boost=$(STAGING_DIR)
-HOST_THRIFT_CONF_OPTS = --with-sysroot=$(HOST_DIR) --with-tests=no
+THRIFT_CONF_OPTS = --with-sysroot=$(STAGING_DIR) \
+	--with-boost=$(STAGING_DIR) \
+	--disable-tests
+HOST_THRIFT_CONF_OPTS = --with-sysroot=$(HOST_DIR) \
+	--disable-tests
 THRIFT_AUTORECONF = YES
 THRIFT_LICENSE = Apache-2.0
 THRIFT_LICENSE_FILES = LICENSE
@@ -27,7 +29,8 @@ endif
 # This is just for the libraries / bindings
 THRIFT_LANG_CONF_OPTS += --without-csharp --without-java --without-erlang \
 	--without-python --without-perl --without-php --without-php_extension \
-	--without-ruby --without-haskell --without-go --without-d --without-qt4
+	--without-ruby --without-haskell --without-go --without-d \
+	--without-qt4 --without-lua
 HOST_THRIFT_CONF_OPTS += $(THRIFT_LANG_CONF_OPTS) --without-c_glib
 THRIFT_CONF_OPTS += $(THRIFT_LANG_CONF_OPTS)
 
Signature · 1 line
2.0.4
#1 lore raw

PATCH 1/1 thrift: bump to version 0.9.2

Dear Gustavo Zacarias,

Quoted 5 lines · Gustavo Zacarias

Drop patches that are upstream.
Add hash file.
Tweak autoreconf patch since README is now missing as well.

Applied, thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com