From 1617413bd596f3086dbe227c5205303f3c632782 Mon Sep 17 00:00:00 2001 From: Dima Panov Date: Thu, 20 Feb 2025 11:31:49 +0300 Subject: [PATCH] devel/boost-libs: unbreak build on armv7 (+) @progbits is spelled %progbits on armv7 Update armv7 patch with two more places to fix this. Based on https://github.com/boostorg/interprocess/pull/246/ and https://github.com/boostorg/unordered/pull/295 Issue was raised in https://github.com/boostorg/unordered/issues/294 PR: 284880 Sponsored by: Future Crew, LLC --- devel/boost-libs/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile index 1cfea056f116..df6cd1c40a22 100644 --- a/devel/boost-libs/Makefile +++ b/devel/boost-libs/Makefile @@ -18,7 +18,6 @@ BUILD_DEPENDS+= bjam:devel/boost-jam # * OSVERSION is included in either of following ranges. # 1. 1500000 <= OSVERSION < 1500017 # 2. 1400000 <= OSVERSION < 1400509 (no longer relevant) -# 3. 1300000 <= OSVERSION < 1303502 (no longer relevant) # * Base system is built with WITH_LLVM_ASSERTIONS variable set. # So if your base system fulfills them you need to use LLVM ports to # build this port. @@ -70,8 +69,10 @@ PLIST_SUB+= SFE="@comment " .if ${ARCH:Marmv?} pre-configure: ${REINPLACE_CMD} -e 's,@progbits,%progbits,' \ + ${WRKSRC}/boost/interprocess/interprocess_printers.hpp \ ${WRKSRC}/boost/outcome/experimental/status-code/status_code.hpp \ - ${WRKSRC}/boost/outcome/outcome_gdb.h + ${WRKSRC}/boost/outcome/outcome_gdb.h \ + ${WRKSRC}/boost/unordered/unordered_printers.hpp .endif do-install: