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

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Wed Dec 18 00:02:08 UTC 2013


    Date: Wednesday, December 18, 2013 @ 01:02:08
  Author: svenstaro
Revision: 201680

upgpkg: boost 1.55.0-3

Build using gcc and our flags, probably solves some bugs

Modified:
  boost/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-17 22:11:08 UTC (rev 201679)
+++ PKGBUILD	2013-12-18 00:02:08 UTC (rev 201680)
@@ -10,11 +10,11 @@
 pkgname=('boost-libs' 'boost')
 pkgver=1.55.0
 _boostver=${pkgver//./_}
-pkgrel=2
+pkgrel=3
 url="http://www.boost.org/"
 arch=('i686' 'x86_64')
 license=('custom')
-makedepends=('icu>=52.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi' 'clang')
+makedepends=('icu>=52.1' 'python' 'python2' 'bzip2' 'zlib' 'openmpi')
 source=(http://downloads.sourceforge.net/${pkgbase}/${pkgbase}_${_boostver}.tar.gz
         001-log_fix_dump_avx2.patch)
 sha1sums=('61ed0e57d3c7c8985805bb0682de3f4c65f4b6e5'
@@ -38,7 +38,7 @@
 
    cd ${pkgbase}_${_boostver}
 
-   ./bootstrap.sh --with-toolset=clang --with-icu --with-python=/usr/bin/python2
+   ./bootstrap.sh --with-toolset=gcc --with-icu --with-python=/usr/bin/python2
 
    _bindir="bin.linuxx86"
    [[ "${CARCH}" = "x86_64" ]] && _bindir="bin.linuxx86_64"
@@ -48,9 +48,9 @@
 
    pushd tools
    for _tool in bcp inspect quickbook compiler_status process_jam_log wave; do
-      "${_stagedir}"/bin/b2 --toolset=clang $_tool
+      "${_stagedir}"/bin/b2 --toolset=gcc cflags="${CPPFLAGS} ${CFLAGS} -std=gnu++11 -O3" linkflags="${LDFLAGS}" $_tool
    done
-   "${_stagedir}"/bin/b2 --toolset=clang cflags="-std=gnu++11  -D__STRICT_ANSI__" library_status
+   "${_stagedir}"/bin/b2 --toolset=gcc cflags="${CPPFLAGS} ${CFLAGS} -std=gnu++11 -O3" linkflags="${LDFLAGS}" library_status
    popd
    cp -a dist/bin/* "${_stagedir}"/bin
 
@@ -70,8 +70,9 @@
       threading=multi \
       runtime-link=shared \
       link=shared,static \
-      toolset=clang \
+      toolset=gcc \
       python=2.7 \
+      cflags="${CPPFLAGS} ${CFLAGS} -std=gnu++11 -O3" linkflags="${LDFLAGS}" \
       --layout=system \
       --prefix="${_stagedir}" \
       ${JOBS} \




More information about the arch-commits mailing list