From 74c845065f1a705123e0c52a0eefc5fede3d1af5 Mon Sep 17 00:00:00 2001 From: Debian Med Packaging Team Date: Sat, 3 May 2025 23:42:51 -0400 Subject: [PATCH] big_endian_workaround Gbp-Pq: Name big_endian_workaround --- c++/src/app/blastdb/makeblastdb.cpp | 8 +++++++- c++/src/app/blastdb/makeprofiledb.cpp | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) 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)); -- 2.30.2