Skip to content
This repository has been archived by the owner on Jan 28, 2023. It is now read-only.

Fix some issues reported by lintian #1

Closed
wants to merge 548 commits into from
Closed

Fix some issues reported by lintian #1

wants to merge 548 commits into from

Conversation

debian-janitor
Copy link

Fix some issues reported by lintian

This merge proposal was created automatically by the Janitor bot.
For more information, including instructions on how to disable
these merge proposals, see https://janitor.debian.net/lintian-fixes.

You can follow up to this merge proposal as you normally would.

The bot will automatically update the merge proposal to resolve merge conflicts
or close the merge proposal when all changes are applied through other means
(e.g. cherry-picks). Updates may take several hours to propagate.

Build and test logs for this branch can be found at
https://janitor.debian.net/lintian-fixes/pkg/pmemkv/c71c26b3-8b1f-4e4f-b8ca-e708c364e3f6.

Debdiff

These changes affect the binary packages:

[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/c1/4798704217afe4d121531579252d8c6ccb6fc8.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/94/35d59381215378a0d6436c3edf876fdb7dd165.debug

No differences were encountered between the control files of package **libpmemkv-dev**

No differences were encountered between the control files of package **libpmemkv1**

Control files of package libpmemkv1-dbgsym: lines which differ (wdiff format)

  • Build-Ids: [-9435d59381215378a0d6436c3edf876fdb7dd165-] {+c14798704217afe4d121531579252d8c6ccb6fc8+} faca4d50991010c8195245acdcd56343cbedc958

You can also view the diffoscope diff (unfiltered).

igchor and others added 30 commits January 12, 2021 13:50
…y-tests

update compatibility check with ver. 1.3
- gather env vars in one place,
- disable fast failing (we want to check all OSes at night),
- make clone shallow (depth=1 is good enough),
- add two more builds with run-test-building.sh .
- make use of STRINGS keyword to display better hint for the CMake param (in cmake gui),
- warn if unusual build type chosen.
- warn if all engines for examples are disabled,
- simplify examples' CMake files (require pkg-config),
- add comment with the purpose of examples/CMakeLists.
by removing copying of manpages and doxygen file paths and by adding more comments.
…rage

Add blackhole iterator to test iterators API
…tests

parameterize tests to work with fixed size keys
- add an option to force pull image,
- rebuild image if cannot pull,
- cleanup code and divide it into functions,
- use extra parameters in workflow files,
including new flag (FORCE_IMAGE_ACTION) in GHA.yml
no need to use flag to push it later in the CI's workflow.
Extend (inaccurate) info and fix missing docs and links.
it equals to the version of stable branch, and to "latest" on master.
It also makes the version of docker image a suffix, rather than a prefix.
instead of using array of hard-coded dir names. Similarily don't
hard-code valid branches in gha.yml.
Also, cleanup the run-doc-update.sh a little and make it more verbose.
igchor and others added 28 commits July 19, 2021 16:09
to match CMake option
Add drd suppression file: taken from libpmemobj-cpp
Rename TESTS_USAN to TESTS_ASAN
these tests are long enough, so dial down the params a little.
radix: adjust implementation to work with basic_dram_inline_string
tests: update params for radix memcheck tests
to the version from libpmemobj-cpp 1.13.0-rc1
tests: update suppression files
it may produce false-positives (potentially e.g. from libpmemobj-cpp).
…nitialized

disable 'maybe-uninitialized' compiler flag
…epository-Browse.

Changes-By: lintian-brush
Fixes: lintian: upstream-metadata-file-is-missing
See-also: https://lintian.debian.org/tags/upstream-metadata-file-is-missing.html
Fixes: lintian: upstream-metadata-missing-bug-tracking
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-bug-tracking.html
Fixes: lintian: upstream-metadata-missing-repository
See-also: https://lintian.debian.org/tags/upstream-metadata-missing-repository.html
Changes-By: lintian-brush
Fixes: lintian: vcs-field-not-canonical
See-also: https://lintian.debian.org/tags/vcs-field-not-canonical.html
Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html
@debian-janitor
Copy link
Author

This merge proposal will be closed, since all remaining changes have been
applied independently.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
9 participants