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

Evangelos Foutras foutrelis at archlinux.org
Mon Dec 7 09:25:43 UTC 2020


    Date: Monday, December 7, 2020 @ 09:25:42
  Author: foutrelis
Revision: 771374

upgpkg: ceph 15.2.6-3: boost 1.74.0 rebuild

Modified:
  ceph/trunk/PKGBUILD

----------+
 PKGBUILD |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-07 09:18:38 UTC (rev 771373)
+++ PKGBUILD	2020-12-07 09:25:42 UTC (rev 771374)
@@ -5,7 +5,7 @@
 pkgname=('ceph' 'ceph-libs' 'ceph-mgr')
 _zstdver=1.4.5
 pkgver=15.2.6
-pkgrel=2
+pkgrel=3
 pkgdesc='Distributed, fault-tolerant storage platform delivering object, block, and file system'
 arch=('x86_64')
 url='https://ceph.com/'
@@ -133,6 +133,10 @@
 build() {
   cd "${srcdir}/${pkgbase}-${pkgver}"
 
+  # workaround for boost 1.74 -- similar fix exists upstream but I could
+  # not get it to work: https://github.com/ceph/ceph/commit/3d708219092d
+  CPPFLAGS+=' -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT'
+
   export CFLAGS+=" ${CPPFLAGS}"
   export CXXFLAGS+=" ${CPPFLAGS}"
   export PYTHON_INCLUDE_DIR="$(python -c "from sysconfig import get_path; print(get_path('include'))")"



More information about the arch-commits mailing list