pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ncbi-blast+: Nerf attempts to access NCBI file servers during build



Module Name:	pkgsrc-wip
Committed By:	Jason W. Bacon <bacon4000%gmail.com@localhost>
Pushed By:	outpaddling
Date:		Wed Mar 5 16:34:43 2025 -0600
Changeset:	a4000f5fcc38c4abc3a2786f721c68fdb1b5205e

Modified Files:
	ncbi-blast+/Makefile

Log Message:
ncbi-blast+: Nerf attempts to access NCBI file servers during build

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a4000f5fcc38c4abc3a2786f721c68fdb1b5205e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ncbi-blast+/Makefile | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diffs:
diff --git a/ncbi-blast+/Makefile b/ncbi-blast+/Makefile
index e31914274a..ec3ea33cad 100644
--- a/ncbi-blast+/Makefile
+++ b/ncbi-blast+/Makefile
@@ -25,6 +25,24 @@ SUBST_SED.configure+=	-e '/--infodir=DIR/d'
 SUBST_SED.configure+=	-e '/--mandir=DIR/d'
 SUBST_FILES.configure+=	src/build-system/configure
 
+# Build system attempts to access NCBI file server paths such as
+# /net/snowman in many places.  :-/
+# This causes NFS timeouts if autofs is enabled.
+SUBST_CLASSES+=		ncbi
+SUBST_STAGE.ncbi=	pre-configure
+SUBST_SED.ncbi=		-e 's|/net/|/nonexistent/net/|g'
+# `fgrep -rl /net/ work` minus obvious Xcode and VS files
+SUBST_FILES.ncbi+=	${WRKSRC}/include/sra/readers/ncbi_traces_path.hpp
+SUBST_FILES.ncbi+=	${WRKSRC}/scripts/common/impl/create_flat_makefile.sh
+SUBST_FILES.ncbi+=	${WRKSRC}/src/objects/genomecoll/gc_cli/Makefile.in
+SUBST_FILES.ncbi+=	${WRKSRC}/src/objtools/blast/seqdb_reader/configuration.txt
+SUBST_FILES.ncbi+=	${WRKSRC}/src/objtools/align_format/unit_test/data/large_gi.asn
+SUBST_FILES.ncbi+=	${WRKSRC}/src/build-system/project_tree_builder.ini
+SUBST_FILES.ncbi+=	${WRKSRC}/src/build-system/cmake/CMake.NCBIptb.datatool.cmake
+SUBST_FILES.ncbi+=	${WRKSRC}/src/build-system/new_module.sh.in
+SUBST_FILES.ncbi+=	${WRKSRC}/src/build-system/Makefile.meta_l
+SUBST_FILES.ncbi+=	${WRKSRC}/src/build-system/config.site.ncbi
+
 USE_TOOLS+=		bash gmake perl
 USE_LANGUAGES=		c c++
 GNU_CONFIGURE=		yes


Home | Main Index | Thread Index | Old Index