Date: Wednesday, May 14, 2014 @ 18:07:58 Author: fyan Revision: 111134
upgpkg: mongodb 2.6.1-2 - use clang to workaround FS#40284 Modified: mongodb/trunk/PKGBUILD ----------+ PKGBUILD | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-05-14 15:28:55 UTC (rev 111133) +++ PKGBUILD 2014-05-14 16:07:58 UTC (rev 111134) @@ -12,8 +12,8 @@ arch=('i686' 'x86_64') url='http://www.mongodb.org' license=('AGPL3') -depends=('pcre' 'snappy' 'openssl' 'gperftools' 'libsasl') # 'boost-libs' 'libyaml' 'yaml-cpp' 'v8') -makedepends=('scons' 'readline' 'ncurses' 'libpcap') # 'boost') +depends=('pcre' 'snappy' 'openssl' 'gperftools' 'libsasl' 'boost-libs') # 'libyaml' 'yaml-cpp' 'v8') +makedepends=('scons' 'readline' 'ncurses' 'libpcap' 'boost' 'clang') checkdepends=('python2-pymongo') optdepends=('libpcap: needed for mongosniff') backup=('etc/mongodb.conf') @@ -35,8 +35,8 @@ --use-system-snappy \ --use-system-tcmalloc \ --use-sasl-client \ - --ssl - # --use-system-boost + --use-system-boost \ + --ssl --cc=clang --cxx=clang++ # --use-system-yaml # --use-system-v8 } @@ -47,7 +47,14 @@ cd mongodb-src-r${pkgver} - scons smokeAll --smokedbprefix="$srcdir" || : + scons smokeAll \ + --use-system-pcre \ + --use-system-snappy \ + --use-system-tcmalloc \ + --use-sasl-client \ + --use-system-boost \ + --ssl --cc=clang --cxx=clang++ \ + --smokedbprefix="$srcdir" || : } package() { @@ -60,9 +67,9 @@ --use-system-snappy \ --use-system-tcmalloc \ --use-sasl-client \ - --ssl \ + --use-system-boost \ + --ssl --cc=clang --cxx=clang++ \ --prefix="$pkgdir/usr" - # --use-system-boost # --use-system-yaml # --use-system-v8