commit 89ad59aaac3ad35b5170a61480bfef411640b2a7
Author: Elan Ruusamäe <[email protected]>
Date:   Mon Oct 7 12:49:51 2013 +0300

    hack for ccache and cmake asm linking

 hiphop-php.spec | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/hiphop-php.spec b/hiphop-php.spec
index a825a1f..858f92f 100644
--- a/hiphop-php.spec
+++ b/hiphop-php.spec
@@ -1,8 +1,10 @@
+# NOTES:
+# - hphp/runtime/base/runtime-option.cpp evalJitDefault enables jit if 
/.hhvm-jit exists (yes, in filesystem root)
 # TODO
 # - system libevent2: https://github.com/facebook/hiphop-php/pull/421
 # - system libmbfl, system xhp, sqlite3
 %define                githash 78394ee
-%define                rel             0.4
+%define                rel             0.7
 Summary:       Virtual Machine, Runtime, and JIT for PHP
 Name:          hiphop-php
 Version:       2.1.0
@@ -52,7 +54,7 @@ BuildRequires:        pcre-devel
 #BuildRequires:        php-xhp-devel >= 1.3.9-6
 BuildRequires: re2c >= 0.13.0
 BuildRequires: readline-devel
-BuildRequires: rpmbuild(macros) >= 1.600
+BuildRequires: rpmbuild(macros) >= 1.675
 BuildRequires: tbb-devel >= 4.0.6000
 BuildRequires: zlib-devel
 ExclusiveArch: %{x8664}
@@ -110,6 +112,16 @@ fi
 export HPHP_HOME=$(pwd)
 export HPHP_LIB=$HPHP_HOME/bin
 
+# asm linking breaks on $CC containing spaces
+if [[ "%{__cc}" = *ccache* ]]; then
+       cat <<-'EOF' > $HPHP_LIB/gcc
+       #!/bin/sh
+       exec %{__cc} "$@"
+       EOF
+       chmod +x $HPHP_LIB/gcc
+       CC=$HPHP_LIB/gcc
+fi
+
 %if 0
 export LIBEVENT_PREFIX=$HPHP_HOME/libevent
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/hiphop-php.git/commitdiff/89ad59aaac3ad35b5170a61480bfef411640b2a7

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to