big_endian_workaround
authorDebian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Wed, 7 Aug 2024 01:45:09 +0000 (21:45 -0400)
committerAaron M. Ucko <ucko@debian.org>
Wed, 7 Aug 2024 01:45:09 +0000 (21:45 -0400)
Gbp-Pq: Name big_endian_workaround

c++/src/app/blastdb/makeblastdb.cpp
c++/src/app/blastdb/makeprofiledb.cpp

index a12200bb50081b033c922c13c57f2a19b39e78f8..917a47b41efd39e246c0c8aac6edccae88383793 100644 (file)
@@ -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<int>(eBDB_Version5)));
+                             NStr::NumericToString(static_cast<int>
+#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",
index 77692af54b017d01ff974a0dd14a2bd6c142e2e1..f451af38ced95e42f7e3712f3961d78c5007374f 100644 (file)
@@ -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<int>(eBDB_Version5)));
+                             NStr::NumericToString(static_cast<int>
+#ifdef WORDS_BIGENDIAN
+                                                  (eBDB_Version4)
+#else
+                                                  (eBDB_Version5)
+#endif
+                                                  ));
     arg_desc->SetConstraint("blastdb_version",
                             new CArgAllow_Integers(eBDB_Version4, eBDB_Version5));