Change logs for adequate source package in Sid

  • adequate (0.15.12) unstable; urgency=medium
    
      * Set maintainer to team email address, and myself as uploader.
      * Actually bump Standards-Version to 4.7.0.
    
     -- Serafeim Zanikolas <email address hidden>  Sat, 18 May 2024 12:36:48 +0200
  • adequate (0.15.11) unstable; urgency=medium
    
      * Fix undefined-symbol false positive for libc6 (Closes: #1071093). Thanks
        to Aurelien Jarno <email address hidden> for the helpful context in BTS.
      * Bump Standards-Version to 4.7.0, no changes needed.
    
     -- Serafeim Zanikolas <email address hidden>  Fri, 17 May 2024 21:32:34 +0200
  • adequate (0.15.10) unstable; urgency=medium
    
      * New maintainer (Closes: #786808).
      * Update Recommends to pkgconf (fixes depends-on-obsolete-package lint
        error).
      * Bump Standards-Version to 4.6.2, no changes needed.
    
     -- Serafeim Zanikolas <email address hidden>  Mon, 13 May 2024 20:41:05 +0200
  • adequate (0.15.9) unstable; urgency=medium
    
      * QA upload.
      * Skip symbol-size-mismatch test on architectures where array symbols don't
        include a specific length.  (Closes: #1050066)
    
     -- Andreas Beckmann <email address hidden>  Thu, 23 Nov 2023 10:06:17 +0100
  • adequate (0.15.8) unstable; urgency=medium
    
      * QA upload.
      * Disable deprecation warnings about smartmatch, given, when in Perl
        5.38.
        This is only a band aid but it buys us time before the feature will be
        removed in perl 5.42 in roughly 2 years.
        Also fix version comparison for smartmatch being experimental warnings.
        (Closes: #1043228)
    
     -- gregor herrmann <email address hidden>  Tue, 08 Aug 2023 18:06:34 +0200
  • adequate (0.15.7) unstable; urgency=medium
    
      * QA upload.
    
      [ Debian Janitor ]
      * Remove constraints unnecessary since buster:
        + adequate: Drop versioned constraint on pkg-config in Recommends.
    
     -- Jelmer Vernooij <email address hidden>  Wed, 25 May 2022 15:35:24 +0100
  • adequate (0.15.6) unstable; urgency=medium
    
      * QA upload.
      * Build libadequate-test-versionless.so.0 with -Wl,--no-as-needed.
        (Closes: #982443)
    
     -- Andreas Beckmann <email address hidden>  Fri, 26 Feb 2021 10:18:20 +0100
  • adequate (0.15.5) unstable; urgency=medium
    
      * QA upload.
      * Try building the test packages at package build time.
      * The test for missing-symbol-version-information now also triggers a
        ldd-failure.
      * Fix building test binaries with unresolved symbols.
      * Disable emitting the bin-or-sbin-binary-requires-usr-lib-library tag.
      * Generate tests/testpkg/debian/control since adequate output slightly
        differs between non-merged-usr and merged-usr systems.  (Closes: #981899)
      * Switch to debhelper-compat (= 13) and use dh.
      * testpkg: Switch to debhelper-compat (= 13) and use dh.
      * Bump Standards-Version to 4.5.1, no changes needed.
    
     -- Andreas Beckmann <email address hidden>  Sat, 13 Feb 2021 11:31:40 +0100
  • adequate (0.15.4) unstable; urgency=medium
    
      * QA upload.
    
      [ Axel Beckert ]
      * Retroactively mention #860941 in the previous changelog entry.
    
      [ Debian Janitor ]
      * Update standards version to 4.5.0, no changes needed.
      * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
    
      [ Stuart Prescott ]
      * Drop Python 2 dependencies (Closes: #942926)
        - Port tests to use Python 3 paths
        - Drop Python 2-specific pyshared test
      * Don't build dbgsym packages in test suite.
      * Clean .buildinfo file from test suite.
      * Add dummy libraries to the test suite packages so that they can be found
        by ldd when running the tests.
    
     -- Axel Beckert <email address hidden>  Wed, 03 Feb 2021 04:07:01 +0000
  • adequate (0.15.3) unstable; urgency=medium
    
      * QA upload.
      * Don't use python2 in the autopkg tests.
    
     -- Matthias Klose <email address hidden>  Thu, 08 Oct 2020 12:46:44 +0200
  • adequate (0.15.2) unstable; urgency=medium
    
      * QA upload, see #786808.
    
      [ Jakub Wilk ]
      * Update copyright years.
      * Add license information for libpoppler.so.60 and libpoppler.so.61.
    
      [ Axel Beckert ]
      * Set Maintainer to Debian QA Group.
      * Convert packaging VCS repo to git and use salsa.debian.org for it.
      * Use HTTPS for debian/copyright format URL.
      * Use dpkg instead of coreutils for build-time smoke test. (Closes:
        #922773)
      * Apply "wrap-and-sort -a".
      * Use debhelper compatibility level 12.
        + Drop debian/compat.
        + Depend on "debhelper-compat (= 12)".
      * Drop version from (build-)dependency on perl.  (5.14 is already in
        oldoldstable.) Use only ${perl:Depends} in binary package.
      * Use $(DEB_VERSION) instead of dpkg-parsechangelog.
      * Declare compliance with Debian Policy 4.3.0. (No changes needed.)
      * Set "Rules-Requires-Root: no".
      * Drop "compression = gzip" from debian/source/options.
      * Fix tests/run-tests to not trip over .build files in .changes files.
    
     -- Axel Beckert <email address hidden>  Fri, 01 Mar 2019 02:12:21 +0100
  • adequate (0.15.1) unstable; urgency=low
    
      * Fix false positive program-name-collision in less.
      * Use date of last modification in the manual page footer.
        This should help to make the package builds reproducible.
      * Fix typo in a tag description.
      * Add license information for libpoppler.so.57.
    
     -- Jakub Wilk <email address hidden>  Tue, 12 Jan 2016 15:34:17 +0100
  • adequate (0.15) unstable; urgency=low
    
      * Add license information for the Ghostscript library (closes: #795566).
        Thanks to Didier Raboud for the bug report.
      * Add license information for the jbig2dec library.
      * Recognize AGPL-3 in machine-readable copyright files.
      * Add license information for libpoppler.so.46 and libpoppler.so.47.
    
     -- Jakub Wilk <email address hidden>  Wed, 26 Aug 2015 11:07:21 +0200
  • adequate (0.14) unstable; urgency=low
    
      * Summary of tag changes:
        + Added:
          - ldd-failure
    
      * Run ldd on each file separately.
      * Don't abort when “ldd -r” fails, but emit ldd-failure instead
        (closes: #762615).
    
     -- Jakub Wilk <email address hidden>  Wed, 15 Jul 2015 15:59:36 +0200
  • adequate (0.13.3) unstable; urgency=low
    
      * Require pkg-config 0.27 or later in the test suite. In older versions,
        --exists didn't check dependencies.
      * Add pkg-config to Recommends (closes: #787169).
        Thanks to Micah Gersten for the bug report.
      * Exclude VCS-specific files from the source package in
        debian/source/options.
    
     -- Jakub Wilk <email address hidden>  Sun, 31 May 2015 18:37:54 +0200
  • adequate (0.13.2) unstable; urgency=low
    
      * Drop “XS-Testsuite: autopkgtest”.
      * Add pkg-config to the DEP-8 test Depends (closes: #787043).
        Thanks to Micah Gersten for the bug report.
    
     -- Jakub Wilk <email address hidden>  Thu, 28 May 2015 10:42:14 +0200
  • adequate (0.13.1) unstable; urgency=low
    
      * Update the package description.
      * Don't emit program-name-collision when one programs symlinks to the
        other.
      * Bump standards version to 3.9.6 (no changes needed).
    
     -- Jakub Wilk <email address hidden>  Sun, 10 May 2015 20:15:51 +0200
  • adequate (0.13) unstable; urgency=low
    
      * Summary of tag changes:
        + Added:
          - missing-pkgconfig-dependency
    
      * Check for missing pkg-config dependencies (closes: #781037).
        Thanks to Niels Thykier for the bug report.
      * Fix false positive program-name-collision in debianutils.
      * Improve error handling.
    
     -- Jakub Wilk <email address hidden>  Mon, 27 Apr 2015 19:17:57 +0200
  • adequate (0.12.1) unstable; urgency=medium
    
    
      * Fix “keys/push on reference is experimental” warnings (closes: #758306).
        Thanks to Axel Beckert for the bug report.
    
     -- Jakub Wilk <email address hidden>  Sat, 16 Aug 2014 19:07:55 +0200
  • adequate (0.12) unstable; urgency=low
    
    
      * Exclude /usr/lib/pythonX.Y/lib2to3/tests/data/ and
        /usr/lib/pythonX.Y/test/bad* from byte-compilation checks.
      * Check for collisions between executables and bash builtin commands.
      * Use HTTPS URLs when they are available, in documentation and code.
      * Simplify error handling.
      * Test suite: fix compatibility with dpkg (>= 1.17.7).
    
     -- Jakub Wilk <email address hidden>  Mon, 07 Jul 2014 22:41:34 +0200
  • adequate (0.11.6) unstable; urgency=medium
    
    
      * Fix a typo in the --help message.
      * Improve the test suite:
        + Don't use APT for package installation, but manually call dpkg. This
          greatly reduces memory usage and improves speed.
        + If a package installation failed, don't try to upgrade newer versions of
          the same package.
        + Improve error handling.
      * Fix license information for libgmp.
    
     -- Jakub Wilk <email address hidden>  Sun, 20 Apr 2014 20:06:53 +0200
  • adequate (0.11.5) unstable; urgency=low
    
    
      * DEP-8 tests: add a smoke test, which can be run without any restrictions.
      * Use the smoke test also at build time.
      * Add license information for libpoppler.so.44.
      * Update year range in the copyright file.
    
     -- Jakub Wilk <email address hidden>  Mon, 03 Mar 2014 13:44:14 +0100
  • adequate (0.11.4) unstable; urgency=low
    
    
      * Use dh-buildinfo.
      * Add the --version option. Thanks to Holger Levsen for the bug report.
    
     -- Jakub Wilk <email address hidden>  Sat, 25 Jan 2014 23:19:34 +0100
  • adequate (0.11.3) unstable; urgency=medium
    
    
      * Brown paper bag release.
      * Fix false positive missing-alternative when there is more than one
        provider of the tested virtual package. Thanks to James McCoy for the bug
        report and the inital patch.
      * Add license information for libpoppler.so.43 (seen in Ubuntu).
      * Force gzip for tarball compression.
      * Bump minimum required version of Perl to 5.14.
        Perl 5.14 features have been used since adequate 0.10.
    
     -- Jakub Wilk <email address hidden>  Fri, 17 Jan 2014 19:15:40 +0100
  • adequate (0.11.2) unstable; urgency=low
    
    
      * Fix license information for GnuTLS.
    
     -- Jakub Wilk <email address hidden>  Sun, 12 Jan 2014 18:51:27 +0100
  • adequate (0.11.1) unstable; urgency=low
    
    
      * Brown paper bag release.
      * Fix false positive broken-binfmt-interpreter.
      * Tidy up the code. Thanks, perlcritic.
    
     -- Jakub Wilk <email address hidden>  Fri, 10 Jan 2014 15:31:08 +0100
  • adequate (0.11) unstable; urgency=low
    
    
      * Summary of tag changes:
        + Added:
          - broken-binfmt-detector
          - broken-binfmt-interpreter
    
      * Check for broken binfmt interpreters and detectors.
      * Update the package description.
      * Fix a typo in the manual page (closes: #734692).
        Thanks to Shirish Agarwal for the bug report.
    
     -- Jakub Wilk <email address hidden>  Thu, 09 Jan 2014 23:41:45 +0100
  • adequate (0.10) unstable; urgency=low
    
    
      * Don't strip architecture qualifiers when reporting missing copyright files
        in “Multi-Arch: same” packages.
      * Extract license information from machine-readable copyright files.
      * Don't complain about scripts in /usr/lib/pythonX.Y/config-*/ not being
        byte-compiled.
      * Don't complain about program name collisions between molly-guard and
        sysvinit(-core). Thanks to Thorsten Glaser for the bug report.
      * Don't complain about program name collision between safe-rm and coreutils.
      * Tidy up the code. Thanks, perlcritic.
    
     -- Jakub Wilk <email address hidden>  Fri, 27 Dec 2013 17:48:30 +0100
  • adequate (0.9.1) unstable; urgency=low
    
    
      * Update the package description.
      * Improve the test suite:
        + Fix Architecture fields of test packages.
        + Don't hardcode the i386 architecture (closes: #732448). Thanks to Martin
          Pitt for the bug report and the initial patch.
        + Fix DEP-8 test dependencies.
        + Fix test failures with ld that defaults to --as-needed. Thanks to Martin
          Pitt for the bug report and the patch.
    
     -- Jakub Wilk <email address hidden>  Wed, 18 Dec 2013 09:25:29 +0100
  • adequate (0.9) unstable; urgency=low
    
    
      * Summary of tag changes:
        + Added:
          - program-name-collision
          - missing-alternative
    
      * Add license information for libgmp.so.10 and libltdl.so.7.
      * Check for program name collisions.
      * Check if providers of x-terminal-emulator and x-window-manager register
        required alternatives.
      * Test runner: don't expect deterministic order of emitted tags.
      * Improve error handling.
      * Tidy up the code. Thanks, perlcritic.
    
     -- Jakub Wilk <email address hidden>  Mon, 16 Dec 2013 14:16:11 +0100
  • adequate (0.8.2) unstable; urgency=low
    
    
      * Improve the manual page:
        + Fix hyphens used as minus signs.
        + Add examples (closes: #726152)
          Thanks to Shirish Agarwal for the bug report.
      * Don't complain about files in /usr/share/paster_templates/ not being
        byte-compiled.
      * Fix reporting incompatible-licenses, and other ELF-related tags, against
        wrong package (closes: #729031).
      * Fix incorrect implementation of --tags for ELF-related tags.
    
     -- Jakub Wilk <email address hidden>  Thu, 05 Dec 2013 10:04:22 +0100
  • adequate (0.8.1) unstable; urgency=medium
    
    
      * Fix possible privilege escalation via tty hijacking (closes: #730691).
        + Switch users only when running ldd.
        + Run ldd with stdin redirected to /dev/null, and without controlling
          terminal when run with reduced privileges.
      * Bump standards version to 3.9.5 (no changes needed).
    
     -- Jakub Wilk <email address hidden>  Thu, 28 Nov 2013 11:27:21 +0100
  • adequate (0.8) unstable; urgency=low
    
    
      * Summary of tag changes:
        + Added:
          - missing-symbol-version-information
          - symbol-size-mismatch
    
      * When printing warnings from ldd, avoid outputting binary name twice.
      * Check for symbol size mismatches.
      * Check for missing version information.
      * Report symbol issues with libraries in private directories (when they can
        be triggered by running ldd against binaries or libraries in public
        directories).
      * Add license information for libpoppler.so.37.
      * Don't complain about missing lua_* and luaL_* symbols in liblua* libraries.
      * Add “Summary of tag changes” sections to old changelog entries.
    
     -- Jakub Wilk <email address hidden>  Mon, 16 Sep 2013 13:27:06 +0200
  • adequate (0.7.1) unstable; urgency=low
    
    
      * When checking ELFs, skip unresolvable symlinks (closes: #709484, #716988).
        Thanks to Laurent Bonnaud and Peter Karbaliotis for the bug reports.
    
     -- Jakub Wilk <email address hidden>  Tue, 16 Jul 2013 15:37:13 +0200
  • adequate (0.7) unstable; urgency=low
    
    
      * Check if Python modules in /usr/lib/pypy/ are byte-compiled
        (closes: #710021).
      * Check for binaries linked to libraries with incompatible licenses.
        Currently only licenses of the following libraries are recognized:
        OpenSSL, GnuTLS, Poppler, and GNU Readline.
      * Remove a duplicate label.
        Thanks to Niels Thykier for the bug report.
      * Silence “skipping <pkgname> because it's not installed” warnings
        (closes: #712446).
        Thanks to Paul Wise for the bug report.
      * Add a section about reporting bugs to the manual page.
      * Update the package description.
      * Add “XS-Testsuite: autopkgtest”.
    
     -- Jakub Wilk <email address hidden>  Tue, 25 Jun 2013 00:25:26 +0200
  • adequate (0.6) unstable; urgency=low
    
    
      * Improve error handling when resolving symlinks (see bug #709484).
      * Improve error handling when accessing /var/lib/adequate/pending.
      * Add the --tags option (closes: #709372).
      * Assume that executable .py files in private directories that start with
        shebangs are scripts, rather than Python modules, and therefore don't
        require bytecompilation (closes: #709192).
      * Disable warnings about use of smartmatch (closes: #710063).
      * Add a minimal build-time test that verifies that adequate run successfully
        and without warnings on a simple package (coreutils).
        + Add “perl (>= 5.12)” to Build-Depends.
      * Unset all LD_* environment variables when running ldd.
    
     -- Jakub Wilk <email address hidden>  Wed, 29 May 2013 22:25:59 +0200
  • adequate (0.5.3) unstable; urgency=low
    
    
      * Make the obsolete conffile check work with pre-multi-arch dpkg.
      * Don't consider a conffile obsolete if dpkg-query lists it as non-obsolete
        and belonging to a different package (closes: #708588). This is a
        work-around for dpkg bug #645849.
      * Don't complain about /usr/lib/pythonX.Y/__phello__.foo.py not being
        byte-compiled.
      * Don't complain about .py files in /usr/share/apport/package-hooks/ not
        being byte-compiled (closes: #709187).
    
     -- Jakub Wilk <email address hidden>  Tue, 21 May 2013 21:10:41 +0200
  • adequate (0.5.2) unstable; urgency=low
    
    
      * Don't use dh_testdir; instead, use makefile rules to ensure that
        debian/rules can be only run in the correct directory.
      * Whitelist ps_* symbols in libthread_db-*.so libraries when checking for
        undefined symbols.
      * Improve diagnostics when ldd fails (closes: #706915).
        Thanks to Paul Wise for the bug report.
      * Find more undefined versioned symbols.
      * Make --pending ignore dpkg-query exit code (closes: #707080). This is
        needed because packages listed in /var/lib/adequate/pending might have
        been removed in the mean time.
        Thanks to Paul Wise for the bug report.
      * Don't complain about missing .pyc in /usr/lib/python2.X/dist-packages/ if
        2.X is not a supported Python version (closes: #707614).
      * Don't complain about missing .pyc in /usr/lib/python3/dist-packages/ if
        no supported Python 3 version is installed.
      * Clean tests/ subdirectory in the clean target.
    
     -- Jakub Wilk <email address hidden>  Fri, 10 May 2013 12:39:39 +0200
  • adequate (0.5.1) unstable; urgency=low
    
    
      * Update the package description.
      * Disable the unicode_strings Perl feature.
      * Improve the manual page:
        + Call “Debian Python Policy” simply “Python Policy”.
        + Add links to Debian Policy and Python Policy.
        Thanks to Shirish Agarwal for the bug report.
      * Handle diversions correctly (closes: #706107).
        Thanks to Ben Hutchings for the bug report.
      * Fix Restrictions field in debian/tests/control. (The items should be
        space-separated, rather than comma-separated.)
    
     -- Jakub Wilk <email address hidden>  Wed, 24 Apr 2013 21:57:35 +0200
  • adequate (0.5) unstable; urgency=low
    
    
      * When looking for /(s)bin binaries, don't skip symlinks that point outside
        /(s)bin.
      * When looking for public executables and shared libraries, don't skip
        symlinks that point to directories that wouldn't normally be checked.
      * Check for binaries linked to libraries that cannot be found.
      * Change Debconf prompt priority to critical.
    
     -- Jakub Wilk <email address hidden>  Thu, 04 Apr 2013 22:09:12 +0200
  • adequate (0.4.4) unstable; urgency=low
    
    
      * Make sure that the APT hook won't fail when the package is removed but not
        purged (closes: #702904). Thanks to Andreas Beckmann for the bug report.
    
     -- Jakub Wilk <email address hidden>  Thu, 14 Mar 2013 17:50:28 +0100
  • adequate (0.4.3) unstable; urgency=low
    
    
      * Upload to unstable.
    
     -- Jakub Wilk <email address hidden>  Mon, 11 Mar 2013 22:30:21 +0100