From: Debian Med Packaging Team Date: Wed, 7 Aug 2024 01:45:09 +0000 (-0400) Subject: big_endian_workaround X-Git-Tag: archive/raspbian/2.16.0+ds-7+rpi1~1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e1a765607d015d809d108dfa9050834c22283531;p=ncbi-blast%2B.git big_endian_workaround Gbp-Pq: Name big_endian_workaround --- diff --git a/c++/src/app/blastdb/makeblastdb.cpp b/c++/src/app/blastdb/makeblastdb.cpp index a12200bb..917a47b4 100644 --- a/c++/src/app/blastdb/makeblastdb.cpp +++ b/c++/src/app/blastdb/makeblastdb.cpp @@ -293,7 +293,13 @@ void CMakeBlastDBApp::Init() arg_desc->AddDefaultKey("blastdb_version", "version", "Version of BLAST database to be created", CArgDescriptions::eInteger, - NStr::NumericToString(static_cast(eBDB_Version5))); + NStr::NumericToString(static_cast +#ifdef WORDS_BIGENDIAN + (eBDB_Version4) +#else + (eBDB_Version5) +#endif + )); arg_desc->SetConstraint("blastdb_version", new CArgAllow_Integers(eBDB_Version4, eBDB_Version5)); arg_desc->AddDefaultKey("max_file_sz", "number_of_bytes", diff --git a/c++/src/app/blastdb/makeprofiledb.cpp b/c++/src/app/blastdb/makeprofiledb.cpp index 77692af5..f451af38 100644 --- a/c++/src/app/blastdb/makeprofiledb.cpp +++ b/c++/src/app/blastdb/makeprofiledb.cpp @@ -420,7 +420,13 @@ void CMakeProfileDBApp::x_SetupArgDescriptions(void) arg_desc->AddDefaultKey("blastdb_version", "version", "Version of BLAST database to be created", CArgDescriptions::eInteger, - NStr::NumericToString(static_cast(eBDB_Version5))); + NStr::NumericToString(static_cast +#ifdef WORDS_BIGENDIAN + (eBDB_Version4) +#else + (eBDB_Version5) +#endif + )); arg_desc->SetConstraint("blastdb_version", new CArgAllow_Integers(eBDB_Version4, eBDB_Version5));