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
This commit is contained in:
Dima Panov 2025-02-20 11:31:49 +03:00
parent e8e3e990e5
commit 1617413bd5
No known key found for this signature in database
GPG key ID: FB8BA09DD5398F29

View file

@ -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: