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

Jan de Groot jgc at archlinux.org
Thu Mar 23 22:57:45 UTC 2017


    Date: Thursday, March 23, 2017 @ 22:57:44
  Author: jgc
Revision: 218559

upgpkg: rethinkdb 2.3.5-5

Build with OpenSSL 1.0, pass LDFLAGS and CXXFLAGS
Resulting package will need testing, ld complains about linking two versions of OpenSSL

Modified:
  rethinkdb/trunk/PKGBUILD

----------+
 PKGBUILD |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-23 20:45:48 UTC (rev 218558)
+++ PKGBUILD	2017-03-23 22:57:44 UTC (rev 218559)
@@ -6,12 +6,12 @@
 pkgname=rethinkdb
 pkgver=2.3.5
 _tag=rethinkdb-$pkgver
-pkgrel=4
+pkgrel=5
 pkgdesc='Distributed powerful and scalable NoSQL database'
 arch=(i686 x86_64)
 url='http://www.rethinkdb.com/'
 license=(AGPL)
-depends=(protobuf ncurses curl)
+depends=(protobuf ncurses curl openssl-1.0)
 makedepends=(boost python2 wget gcc5) # gcc5 is workaround for https://github.com/rethinkdb/rethinkdb/issues/5757
 backup=(etc/rethinkdb/instances.d/default.conf)
 install=rethinkdb.install
@@ -36,12 +36,13 @@
     -i scripts/*.py external/v8_*/tools/*.py
   sed -e 's|exec python|exec python2|g' -i external/v8_*/build/gyp/gyp
   sed -e 's|\bpython\b|python2|g' -i external/v8_*/{Makefile,*/*.gyp,*/*.gypi,*/*/*.gyp}
+
 }
 
 build() {
   cd $_tag
   export PYTHON=/usr/bin/python2
-  CXX=g++-5 ./configure --fetch v8 --fetch jemalloc --dynamic all --enable-precompiled-web --prefix=/usr --sysconfdir=/etc
+  CXX=g++-5 ./configure --fetch v8 --fetch jemalloc --dynamic all --enable-precompiled-web --prefix=/usr --sysconfdir=/etc --localstatedir=/var CXXFLAGS="$CXXFLAGS -I/usr/include/openssl-1.0" LDFLAGS="$LDFLAGS -L/usr/lib/openssl-1.0"
   make ALLOW_WARNINGS=1
 }
 


More information about the arch-commits mailing list