FreeBSD Bugzilla – Attachment 226382 Details for
Bug 257004
math/lapack build of 3.10.0 fails with "argument list too long" error
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[patch] math/lapack: break up PLIST_FILES in generate-plist and MAN3L in post-install
patch-break-up-lapack-manpages.diff (text/plain), 1.52 KB, created by
John Hein
on 2021-07-12 00:01:33 UTC
(
hide
)
Description:
[patch] math/lapack: break up PLIST_FILES in generate-plist and MAN3L in post-install
Filename:
MIME Type:
Creator:
John Hein
Created:
2021-07-12 00:01:33 UTC
Size:
1.52 KB
patch
obsolete
>diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk >index 0fe16fa5426d..14fe2bcd8b8d 100644 >--- a/Mk/bsd.port.mk >+++ b/Mk/bsd.port.mk >@@ -4541,7 +4541,10 @@ generate-plist: ${WRKDIR} > @${MKDIR} ${TMPPLIST:H} > @if [ ! -f ${DESCR} ]; then ${ECHO_MSG} "** Missing pkg-descr for ${PKGNAME}."; exit 1; fi > @>${TMPPLIST} >- @for file in ${PLIST_FILES}; do \ >+ @for file in ${PLIST_FILES:[1..6000]}; do \ >+ ${ECHO_CMD} $${file} | ${SED} ${PLIST_SUB_SANITIZED:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} >> ${TMPPLIST}; \ >+ done >+ @for file in ${PLIST_FILES:[6001..${PLIST_FILES:[#]}]}; do \ > ${ECHO_CMD} $${file} | ${SED} ${PLIST_SUB_SANITIZED:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} >> ${TMPPLIST}; \ > done > .if !empty(PLIST) >diff --git a/math/lapack/Makefile b/math/lapack/Makefile >index 6c35bdc90a8b..992ca3025e4a 100644 >--- a/math/lapack/Makefile >+++ b/math/lapack/Makefile >@@ -164,8 +164,10 @@ post-install: > ${LN} -sf libtmglib.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libtmglib.so.${SVERSION} > .endif > .if !(defined(BLAS_SLAVEPORT) || defined(CBLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT)) >- cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:S|^|man3/|} \ >- | ${XARGS} -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 >+ cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:[1..6000]:S|^|man3/|} \ >+ | ${XARGS} -n 100 -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 >+ cd ${WRKDIR}/man ; ${ECHO_CMD} ${MAN3L:[6001..${MAN3L:[#]}]:S|^|man3/|} \ >+ | ${XARGS} -n 100 -J @ ${INSTALL_MAN} @ ${STAGEDIR}${MAN3PREFIX}/man/man3 > .endif > > .include <bsd.port.post.mk>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 257004
:
226303
|
226306
|
226307
|
226382
|
226395