[arch-commits] Commit in rethinkdb/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Thu Jul 6 00:02:17 UTC 2017


    Date: Thursday, July 6, 2017 @ 00:02:16
  Author: anatolik
Revision: 242444

upgpkg: rethinkdb 2.3.5-9

Pull an upstream patch that lets compile the project with gcc6.x+

Modified:
  rethinkdb/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-07-05 21:39:38 UTC (rev 242443)
+++ PKGBUILD	2017-07-06 00:02:16 UTC (rev 242444)
@@ -6,13 +6,13 @@
 pkgname=rethinkdb
 pkgver=2.3.5
 _tag=rethinkdb-$pkgver
-pkgrel=8
+pkgrel=9
 pkgdesc='Distributed powerful and scalable NoSQL database'
 arch=(i686 x86_64)
 url='http://www.rethinkdb.com/'
 license=(AGPL)
 depends=(protobuf ncurses curl openssl-1.0)
-makedepends=(boost python2 wget gcc5) # gcc5 is workaround for https://github.com/rethinkdb/rethinkdb/issues/5757
+makedepends=(boost python2 wget)
 backup=(etc/rethinkdb/instances.d/default.conf)
 install=rethinkdb.install
 options=(!emptydirs)
@@ -21,15 +21,20 @@
   rethinkdb-tmpfile.conf
   rethinkdb.service
   rethinkdb.sysusers
+  mksnapshot_crash_fix.patch::https://github.com/rethinkdb/rethinkdb/commit/871bd3705a1f29c4ab07a096d562a4b06231a97c.patch
 )
 sha256sums=('dd8aeee169b177179bfe080725f0560443e0f26dae875b32ae25d90cf2f8ee10'
             '656d3a42e75d087e723f71aa320fdd91cbbb82071ef72eb11fd3e4a619b429a4'
             'e56bffa2b9ebc3a00ef566ab2be0719a633c89d961a2461dfa2d9ffdb258c1a2'
-            '0660e0c7c093b440718486e1d0138322cf393da43e1fc92fb712b8282db76b5c')
+            '0660e0c7c093b440718486e1d0138322cf393da43e1fc92fb712b8282db76b5c'
+            'a14a52cb6a0b1873b1c48847a6d7bdfd82a377a114ba40c8e9035b4e7b7cca16')
 
 prepare() {
   cd $_tag
 
+  # fix for https://github.com/rethinkdb/rethinkdb/issues/5757
+  patch -p1 < ../mksnapshot_crash_fix.patch
+
   sed \
     -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
     -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \



More information about the arch-commits mailing list