summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYen Chi Hsuan2015-07-17 03:43:45 +0800
committerYen Chi Hsuan2015-07-17 03:43:45 +0800
commitdf938afcca273179f2bc7d0fd7e0483a3b5473ec (patch)
tree6cdbd6d9de2c01b5b62e19e32e85da59cf891bdb
parent977d93dfe243610b25d14af6e238a02cad330b96 (diff)
downloadaur-df938afcca273179f2bc7d0fd7e0483a3b5473ec.tar.gz
Fix build
1. Change gcc to clang 2. Remove the merged patch
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD13
2 files changed, 6 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bb4e166bcfdd..63bd418ad763 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = hhvm-git
pkgdesc = Virtual Machine, Runtime, and JIT for PHP
- pkgver = 20150613
+ pkgver = 20150716
pkgrel = 1
url = http://hhvm.com
install = hhvm.install
@@ -8,7 +8,7 @@ pkgbase = hhvm-git
license = PHP
makedepends = git
makedepends = cmake
- makedepends = gcc
+ makedepends = clang
makedepends = boost
makedepends = python2
makedepends = pfff-git
@@ -49,7 +49,6 @@ pkgbase = hhvm-git
source = systemd-server.conf
source = fix_latomic_check.patch::https://github.com/facebook/hhvm/pull/5397.patch
source = clang-force-libstdc++.patch
- source = mcrouter-explicit-initialize-const-variable.patch
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
@@ -65,7 +64,6 @@ pkgbase = hhvm-git
sha256sums = 66ae41fb6ef07dd02a9c959ab6b6e07bcb1d17b0c164a091fc5ecd9dc7967cd0
sha256sums = cca20abfc2742062d77ae448942bc2feea4073c41198a4fe8db93620cc6fea76
sha256sums = a8173502536c6f8e3af5d2cfaf73214b1869e1e780a842f915e8e657083a515a
- sha256sums = b06ebfdb3cff48a379ea18433d74258a18d686a6ceec188661fff120a9babe0b
pkgname = hhvm-git
diff --git a/PKGBUILD b/PKGBUILD
index ed8f803ee052..b238cb71ef18 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
_pkgname=hhvm
_github_addr=facebook/hhvm
pkgname=${_pkgname}-git
-pkgver=20150613
+pkgver=20150716
pkgrel=1
pkgdesc="Virtual Machine, Runtime, and JIT for PHP"
arch=('x86_64')
@@ -33,7 +33,7 @@ depends=('boost-libs'
# gd is bundled in hphp/runtime/ext/gd/libgd
# libxml2 included in libxslt
# pcre included in lots of packages
-makedepends=('git' 'cmake' 'gcc' 'boost' 'python2' 'pfff-git' 'ocaml-findlib' 'gperf')
+makedepends=('git' 'cmake' 'clang' 'boost' 'python2' 'pfff-git' 'ocaml-findlib' 'gperf')
source=("git+https://github.com/$_github_addr" #1
"git+https://github.com/hhvm/hhvm-third-party"
"git+https://github.com/facebook/folly"
@@ -48,8 +48,7 @@ source=("git+https://github.com/$_github_addr" #1
'server.ini'
'systemd-server.conf'
'fix_latomic_check.patch'::'https://github.com/facebook/hhvm/pull/5397.patch'
- 'clang-force-libstdc++.patch'
- 'mcrouter-explicit-initialize-const-variable.patch')
+ 'clang-force-libstdc++.patch')
backup=('etc/hhvm/server.ini' 'etc/hhvm/systemd-server.conf')
sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
'SKIP' 'SKIP' 'SKIP' 'SKIP'
@@ -58,8 +57,7 @@ sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP'
'bca85e0445f3e26df65876c52e507aec8146cd31cce12c82846b55705529caed'
'66ae41fb6ef07dd02a9c959ab6b6e07bcb1d17b0c164a091fc5ecd9dc7967cd0'
'cca20abfc2742062d77ae448942bc2feea4073c41198a4fe8db93620cc6fea76'
- 'a8173502536c6f8e3af5d2cfaf73214b1869e1e780a842f915e8e657083a515a'
- 'b06ebfdb3cff48a379ea18433d74258a18d686a6ceec188661fff120a9babe0b')
+ 'a8173502536c6f8e3af5d2cfaf73214b1869e1e780a842f915e8e657083a515a')
install=hhvm.install
@@ -89,9 +87,6 @@ prepare() {
git config submodule.thrift/src.url "${srcdir}/fbthrift"
git config submodule.webscalesqlclient/webscalesql-5.6.url "${srcdir}/webscalesql-5.6"
git submodule update
-
- cd "${srcdir}/${_pkgname}/third-party/mcrouter/src"
- patch -p1 -i ../../../../mcrouter-explicit-initialize-const-variable.patch
}
build() {