22 new commits since last upload, time to release?

package:
lintian
severity:
normal
created:
2017-12-03
last updated:
2019-02-15

vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit ec3e27e42438535cc878e4381d51812954849d69
Author: Chris Lamb <lamby@debian.org>
Date:   Fri Feb 15 22:48:22 2019 +0100

    Don't print "Offering to re-calibrate..." message if we aren't about to offer.

commit 603d9f2c5f54af162dbbfccf370d1881bbc9430f
Author: Chris Lamb <lamby@debian.org>
Date:   Fri Feb 15 22:45:48 2019 +0100

    Prevent false positives in pkg-config-references-unknown-shared-library (eg. "-lm") by creating an exception list and populating with shared objects shipped by libc6-dev. (Closes: #922402)

commit 2f277ea0125593a47d8207dd6e0f4fe86194b80a
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Fri Feb 15 05:26:23 2019 -0800

    Fix TAP::Formatter to work without a console. (MR: !146)
    
    When building with debuild, the new test formatter did not work. This
    change configures a TAP::Formatter::File when no console is present.
    
    Gbp-Dch: ignore
    
    Signed-off-by: Chris Lamb <lamby@debian.org>

commit 50da79bd632cc3a9ad46a188a9419c6654097a94
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Thu Feb 14 20:52:22 2019 -0800

    Interactively calibrate the expected tags in failing tests. (MR: !145)
    
    When a terminal is detected and the command line option for unattended
    operation is not enabled, offer to re-calibrate the tags expected in
    tests that had errors.
    
    After adding new features in response to a bug report, it would now be
    easy to run:
    
        t/bin/runtests --onlyrun=check:XXX
    
    The command will ensure that the edits were successful and offer to
    recalibrate any tests in which the new tag, if any, might appear.
    
    Signed-off-by: Chris Lamb <lamby@debian.org>

commit df2c6b84d80a1d4bec05144ad17ff276e67673ba
Author: Felix Lechner <felix.lechner@gmail.com>
Date:   Mon Feb 11 19:22:00 2019 -0800

    Add utility 'tagadjust' to automatically modify tag files in tests.
    
    This small utility makes it possible to recalibrate the test suite
    after changes were made to Lintian checks. It is no longer possible to
    copy differences manually because the formats are different. One can
    use this program separately.
    
    Allows the interactive selection of adjustments when the command line
    switch '-i' is used.
    
    Gbp-Dch: ignore

commit ca563f79054dbd86c301a43b3645a9b66a3d010c
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Thu Feb 14 13:36:27 2019 -0800

    Adjust autopkgtest command for new runtests options.
    
    Bypasses debian/rules and calls t/bin/runtests directly. This is to
    avoid make interpreting the --onlyrun option as an option to itself.
    A double dash in between may be a possibility but did not work right
    away. Simply calls runtests with the proper arguments.
    
    Gbp-Dch: ignore

commit 89e304438ad15f6d7b524a46dcd6913d7321497e
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Thu Feb 14 13:30:54 2019 -0800

    Use new runtests options in debian/rules.
    
    Not all the options are required, but they are listed explicitly
    nonetheless. Also splits them out over multiple lines.
    
    It looks like the target runtests-translation will not work, but it
    may not have been used in a while.
    
    Gbp-Dch: ignore

commit eb39089969f2986afe81929b58f5b9bc4f671e06
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Thu Feb 14 10:45:41 2019 -0800

    Change runtests options and arguments for stand-alone operation.
    
    The script t/bin/runtests is customarily invoked via debian/rules
    because it ensures the existence of the test working directory, among
    other things. On a day-to-day basis, however, it will soon be more
    convenient to invoke it directly as t/bin/runtests.
    
    The invocation in debian/rules will suppress any prompts as may arise
    when the test set is calibrated. It is enabled by default and thus
    only accessible when using t/bin/runtests. This commit changes many
    options and argument to make such a stand-alone operation super easy.
    
    Most important, in the future no command line options are required.
    The testset defaults to 't'. The test output directory defaults to
    debian/test-out in the same parent directory as the testset. The test
    output directory is created unless it exists.
    
    The onlyrun option, which is used to select tests, is now a proper
    option and no longer a simple argument. It has to be prefaced with
    '--' unless the shorthand -o is used.
    
    Please note that the onlyrun option to *debian/rules* does not work
    any more. It is unclear if it is still needed.
    
    Also sets up an option for unattended use, which rules out stopping
    for answers as might be asked when calibrating the test suite.  This
    option will be implemented when the interactive calibration is
    introduced.

commit cd7c27c5bc815b8f20b8a8a1672baefd6c2d3421
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Thu Feb 14 08:30:19 2019 -0800

    Remove lib/Test/Lintian/UniversalTags.pm.
    
    Removes the old library for the CSV-based format. Is no longer needed.
    Please use the routines from lib/Test/Lintian/Output/Universal.pm
    instead.
    
    Gbp-Dch: ignore

commit c157a65eb658f7b4e5a37ef2f3af211efd5469cb
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 23:28:46 2019 -0800

    Update test check-result.t for new argument order.
    
    Also reverses the argument order in the internal test script for
    check_result(). It done only to be consistent and not strictly
    necessary.
    
    Gbp-Dch: ignore

commit acf6f9d86fd2b84b1e16e7d9b1a0e8e3739dc690
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 23:28:20 2019 -0800

    Use the new universal tags, similar to EWI, in test runner.
    
    Changes the name suffices for generated files to make sure they do not
    conflict with older ones in the old format. It may be a good idea to
    execute 'rm -rf debian/test-out' in response to this commit, but it is
    not necessary.
    
    Also reverses the argument order for check_result().
    
    Gbp-Dch: ignore

commit 2eeb9d9e39406cab90c40cc9c792627a6218ff51
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 23:23:52 2019 -0800

    Update the internal harness test for tagdiff using new universal tags.
    
    Adjusts the internal test script that makes sure tagdiff works as
    expected while using a new universal format that is similar to EWI.
    
    Gbp-Dch: ignore

commit 0f5267c19e93efe93a11bbf90e9aae65136231ba
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 20:27:10 2019 -0800

    Use the new universal tags similar to EWI in tagdiff.
    
    Adjusts the tagdiff utility to expect both input files in the new
    universal format that is similar to EWI. The output is also in the new
    format, except it is prefaced with '+' or '-'.
    
    The result is sorted, which means that all removals are listed before
    any additions.
    
    Gbp-Dch: ignore

commit e958584e4ec361f588d3e9581744f31865b85b5e
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 23:24:27 2019 -0800

    Update internal test for tagextract using new universal tag format.
    
    Adjusts the internal test for the utility 'tagextract' to the new
    universal tag format that is similar to EWI.
    
    Gbp-Dch: ignore

commit f4dfe24899e6711947461938fb09e73ce9730986
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 17:19:23 2019 -0800

    Switch tagextract to better universal format.
    
    Convert the tagextract utility to use the new universal format. The
    new format is more similar to EWI, and more readable to humans. The
    other CSV-based format is being phased out.
    
    Gbp-Dch: ignore

commit f2a198e8549198d47bc5bb7e5b085e105dc030a7
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 20:26:12 2019 -0800

    Split out test routines to process universal tags.
    
    Makes some routines for the processing of universal tag descriptions,
    which have only information found in all output formats, available as
    a Perl module.
    
    Gpb-Dch: ignore

commit 1dc468b06cd1c48c0c49336a6fa6eda6f6affa84
Author: Felix Lechner <felix.lechner@gmail.com>
Date:   Mon Feb 11 19:16:04 2019 -0800

    In tests, save tag differences in file 'tagdiff' in working directory.
    
    Saves the tag difference in a file in the test working directory. In
    the near future, that will enable the interactive adjustment of tag
    specifications. It will be easier to recalibrate tests after changes
    were made to Lintian checks. There will be no more cut and paste.
    
    In all fairness, manual copying of tags is also no longer an option.
    The tag differences are currently kept in a format that is different
    from the file 'tags'. (We may convert tags at some point.) Some
    differences in format are: the initial letter code is missing, and the
    package type is always displayed.
    
    Gbp-Dch: ignore

commit 4461fc473d529c0fefdc323c699f9f4d9e2bcd15
Author: Felix Lechner <felix.lechner@gmail.com>
Date:   Tue Feb 12 07:50:28 2019 -0800

    Split runtests processing between scripts and tag tests.
    
    The 'scripts' and tag tests are still processed in sequence, but they
    run separately through the same TAP::Parser::Aggregator. This makes it
    possible to interactively adjust the tag tests, for example after
    changes were made to Lintian checks. In the future, we will refer to
    this action as calibration of the test set.
    
    Terminates a test run if the scripts fail unless $keep_going is set.
    That prevents the whole suite from running when there may be more
    basic problems with setup.
    
    Gpb-Dch: ignore

commit d7f4a3d018f23adeca151fa96dbb611ee2cca3e2
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 13:33:18 2019 -0800

    Make harness test for sort order of tests less error-prone; rename it.
    
    Makes the internal harness test script enforcing an sort order under
    t/tags/checks less prone to error. Previously, an error might have
    been triggered whenever a test specification did not contain a field
    Check. Now such specifications are skipped, but the script will still
    fail because not all tests were run.
    
    Improves on the description shown when a test fails by including the
    name of the offending specification.
    
    Also renames the internal harness script.
    
    Gbp-Dch: ignore

commit dd87fd973aecb68c7a07271c4645db2fcb4c157b
Author: Felix Lechner <felix.lechner@lease-up.com>
Date:   Wed Feb 13 09:44:09 2019 -0800

    Announce Lintian version when running tests.
    
    Shows the version obtained from '--version' in the setup messages when
    running 'runtests'. Also moves the Lintian modification date nearer to
    that announcement.
    
    The purpose is to make the version under test more visible in
    unattended runs.
    
    Gbp-Dch: ignore

commit 1a75cd944111782e03ad8c6a69cc17c256e3f24d
Author: Chris Lamb <lamby@debian.org>
Date:   Thu Feb 14 23:20:50 2019 +0100

    Check all combinations of processables and binary package names in order to avoid false-positives (or unused override warnings) in spelling checks depending on which files are passed to Lintian. (Closes: #921814)

commit 31a921213e66098b797220592b678b848061ee8f
Author: Chris Lamb <lamby@debian.org>
Date:   Thu Feb 14 10:00:09 2019 +0100

    Add dpatch to "nocheck" Build-Depends to avoid skipping related tests.