<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/prepare-release, branch 2.5.0</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.5.0</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.5.0'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2022-05-07T08:45:44Z</updated>
<entry>
<title>Include our config.h in all C++ files to avoid ODR violations</title>
<updated>2022-05-07T08:45:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-04-22T15:05:36Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=320245536a7ad21606286d9dcf54acf3bdf096c6'/>
<id>urn:sha1:320245536a7ad21606286d9dcf54acf3bdf096c6</id>
<content type='text'>
Some of our headers use APT_COMPILING_APT trickery to avoid exposing too
broadly details we don't want external clients to know and make use of.
The flip-side is that this can lead to different compilation units
seeing different definitions if they aren't all using the same config.
</content>
</entry>
<entry>
<title>Run ./prepare-release post-build checks in Gitlab CI</title>
<updated>2022-05-07T08:45:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-04-21T10:28:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ccc6abd872fdbb443e0378addfd85e420b05a59a'/>
<id>urn:sha1:ccc6abd872fdbb443e0378addfd85e420b05a59a</id>
<content type='text'>
The checks mostly deal with verifying the syntax of the documentation
files and the po4a translations which have no tests otherwise.
</content>
</entry>
<entry>
<title>Use build-dep &amp; satisfy for our CI dependency resolution</title>
<updated>2022-05-07T08:45:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2022-04-20T16:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=065c17440bd030341d7729c626dc732eff48ff7e'/>
<id>urn:sha1:065c17440bd030341d7729c626dc732eff48ff7e</id>
<content type='text'>
As the name suggests the command was introduced for the travis CI which
used to be based on a fixed old(er) ubuntu release. The service is no
more (at least not like it was) and nowadays the command runs in
unstable or equivalent environments, so can depend a bit more on apt
features we have implemented years ago instead of duck tapping.
</content>
</entry>
<entry>
<title>prepare-release: Add bump-abi command</title>
<updated>2019-05-06T14:07:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-05-06T14:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d49cefd617fa9fdb9f38e7d8328bfbbd2f29a9c4'/>
<id>urn:sha1:d49cefd617fa9fdb9f38e7d8328bfbbd2f29a9c4</id>
<content type='text'>
This changes the ABI in the packaging based on the one
in the header.
</content>
</entry>
<entry>
<title>Merge libapt-inst into libapt-pkg</title>
<updated>2019-05-06T10:14:04Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-05-06T09:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=dfe2511e31f232a8a8880eba40af40d1deb0e49c'/>
<id>urn:sha1:dfe2511e31f232a8a8880eba40af40d1deb0e49c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prepare-release: Add merge-translations command</title>
<updated>2019-03-11T10:09:03Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-03-11T10:09:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1ab5b42353d2510d051731b4318564d3a7ddaaf7'/>
<id>urn:sha1:1ab5b42353d2510d051731b4318564d3a7ddaaf7</id>
<content type='text'>
This command allows merging translations from another branch. This
is to be used strictly downwards, that is, translations should be
merged from newest to oldest branch, without skipping any active
branch, to ensure the best result.

For example, consider branches 1 and 2 have the strings "a" and "b"
to translate, but master only has the strings "a" and "c". Now, 2
has more translations for "b" than 1. By merging master into 2, and
2 into 1, 1 also gets any translations for "b" from 2.
</content>
</entry>
<entry>
<title>prepare-release: Fix last-modification detection for manpages</title>
<updated>2018-10-07T05:52:27Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2018-10-07T05:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8be7095570b131d81916fb43ebb42c1034487c7a'/>
<id>urn:sha1:8be7095570b131d81916fb43ebb42c1034487c7a</id>
<content type='text'>
Pass -i to git log, so "Release foo" is detected as well, not just
"release foo", and also handle the rename of Git-Dch to Gbp-Dch.
</content>
</entry>
<entry>
<title>Fix typos reported by codespell &amp; spellintian</title>
<updated>2018-08-29T15:51:43Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2018-08-29T15:01:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c4862d49bbc30c37f4fca966ac515692e26d93be'/>
<id>urn:sha1:c4862d49bbc30c37f4fca966ac515692e26d93be</id>
<content type='text'>
No user-visible change as it effects mostly code comments and
not a single error message, manpage or similar.

Reported-By: codespell &amp; spellintian
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>prepare-release: run i18nspector as "lint" if available</title>
<updated>2018-05-10T12:54:58Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2018-05-07T17:05:44Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7e1e99319abf84e54908196d46aa960de8dfa2c8'/>
<id>urn:sha1:7e1e99319abf84e54908196d46aa960de8dfa2c8</id>
<content type='text'>
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>Fix various typos reported by spellcheckers</title>
<updated>2018-05-04T22:34:27Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2018-05-04T17:56:41Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b12bdeaf8acd050c5526ecc05526db70df5fd485'/>
<id>urn:sha1:b12bdeaf8acd050c5526ecc05526db70df5fd485</id>
<content type='text'>
Reported-By: codespell &amp; spellintian
Gbp-Dch: Ignore
</content>
</entry>
</feed>
