Change logs for ncbi-blast+ source package in Groovy

  • ncbi-blast+ (2.10.1-3) unstable; urgency=medium
    
      * debian/patches/tune_lmdb_defaults: Scale down slightly more on 32-bit
        mips* (just mipsel in practice these days).  The sizes at this point
        are 640 MiB there, 750 MB on other 32-bit platforms, and 20 GB on
        64-bit platforms.
    
     -- Aaron M. Ucko <email address hidden>  Sun, 04 Oct 2020 21:37:04 -0400
  • ncbi-blast+ (2.10.1-2) unstable; urgency=medium
    
      * debian/patches/bm-6.4.0 (new): Update embedded copy of BitMagic to
        version 6,4.0 (from 6.0.0), addressing new "inlining failed in call to
        'always_inline'" errors on mips*el.  (The bmagic package currently has
        version 6.3.0, slightly predating the necessary fix.)
    
     -- Aaron M. Ucko <email address hidden>  Sun, 20 Sep 2020 21:30:04 -0400
  • ncbi-blast+ (2.10.0-3) unstable; urgency=medium
    
      * debian/patches/tune_32bit_lmdb_defaults: Tweak default map size expressions.
        - For 64-bit platforms, use an explicit UL suffix on one factor to avoid
          overflow.
        - For 32-bit platforms, avoid tying up quite so much address space, since
          opening a pair of databases is a distinct possibility.
        - Generally parenthesize expressions per best macro practice.
    
     -- Aaron M. Ucko <email address hidden>  Mon, 07 Sep 2020 21:15:02 -0400
  • ncbi-blast+ (2.10.0-1) unstable; urgency=medium
    
      * New upstream release.
      * debian/patches:
        - Formally refresh.  (A few files needed straightforward manual
          intervention.)
        - support_gcc10: New, for formal support of GCC 10+.  (Closes: #957581.)
        - run_perl_directly: New, to streamline update_blastdb(.pl)'s #! line.
      * debian/rules:
        - override_dh_clean: Clean up new generated artifacts: fakehome/ and
          c++/include/common/ncbi_revision.h.
        - override_dh_install-arch: Install new cleanup-blastdb-volumes script
          without its upstream .py suffix.
        - Stop directly injecting -Wl,--as-needed into LDFLAGS, but keep
          DEB_LDFLAGS_MAINT_APPEND for the sake of backports, along with a
          comment that they can't rely on GCC 9+.
      * Add salsa-ci file (routine-update)
      * Wrap long lines in changelog entries: 2.2.25-6.
    
     -- Aaron M. Ucko <email address hidden>  Sun, 26 Apr 2020 19:38:13 -0400
  • ncbi-blast+ (2.9.0-4build1) focal; urgency=medium
    
      * No-change rebuild for libgcc-s1 package name change.
    
     -- Matthias Klose <email address hidden>  Mon, 23 Mar 2020 10:25:43 +0100
  • ncbi-blast+ (2.9.0-2) unstable; urgency=medium
    
      * debian/control: Standards-Version: 4.4.1 (already compliant).
      * debian/copyright: Remove redundant ncbi_menu_*.js stanza.
      * debian/rules:
        - Delegate dpkg-{architecture,buildflags} calls to
          /usr/share/dpkg/{architecture,buildflags}.mk respectively.
        - Allow for cross-building (Closes: #930240):
        -- Factor a DEB_CONFIGURE_COMMON_FLAGS macro out of
           DEB_CONFIGURE_EXTRA_FLAGS for flags that also make sense for native
           builds of internal helpers.
        -- Conditionally supply --build=... and --host= to the main
           (historically, only) configure run per Helmut Grohne's suggestion.
           (dh_auto_configure would take care of this, but insists on passing
           a --runstatedir=... flag this configure script doesn't accept.)
        -- Conditionally add a rule for building native datatool and
           project_tree_builder binaries (in a parallel build tree established
           via another configure invocation), make it a dependency of
           override_dh_auto_configure-arch, and arrange for everything else to
           use these binaries as needed.
        -- Honor DEB_BUILD_OPTIONS="... nocheck ...", also per Helmut.
        -- Rework logic to install (possibly indirect) local library
           dependencies to use readelf rather than ldd, making as many passes
           as necessary (four at present, but no hardcoded count).
        - Install get_species_taxids without the .sh suffix.
    
     -- Aaron M. Ucko <email address hidden>  Sun, 29 Sep 2019 21:57:31 -0400