<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg/pkgcachegen.cc, branch 1.0.9.4</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.0.9.4</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.0.9.4'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-03-13T12:58:46Z</updated>
<entry>
<title>abstract version hash comparison a bit</title>
<updated>2014-03-13T12:58:46Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-12T16:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=68134bda8868a8614edf137aad7e9be61cd2a6ee'/>
<id>urn:sha1:68134bda8868a8614edf137aad7e9be61cd2a6ee</id>
<content type='text'>
In #737085 we see that apt can be confused if informations about
versions only differ slightly. This commit adds a way of at least adding
a few more data points with the next abi break to help a bit with it.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>cleanup headers and especially #includes everywhere</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-05T21:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=453b82a388013e522b3a1b9fcd6ed0810dab1f4f'/>
<id>urn:sha1:453b82a388013e522b3a1b9fcd6ed0810dab1f4f</id>
<content type='text'>
Beside being a bit cleaner it hopefully also resolves oddball problems
I have with high levels of parallel jobs.

Git-Dch: Ignore
Reported-By: iwyu (include-what-you-use)
</content>
</entry>
<entry>
<title>warning: unused parameter ‘foo’ [-Wunused-parameter]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-03-01T14:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=655122418d714f342b5d9789f45f8035f3fe8b9a'/>
<id>urn:sha1:655122418d714f342b5d9789f45f8035f3fe8b9a</id>
<content type='text'>
Reported-By: gcc -Wunused-parameter
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>warning: cannot optimize loop, the loop counter may overflow [-Wunsafe-loop-optimizations]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-02-27T02:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ef74268b47fae1afd302a4a524b53143cbfd6ce1'/>
<id>urn:sha1:ef74268b47fae1afd302a4a524b53143cbfd6ce1</id>
<content type='text'>
Git-Dch: Ignore
Reported-By: gcc -Wunsafe-loop-optimizations
</content>
</entry>
<entry>
<title>warning: cast from type A to type B casts away qualifiers [-Wcast-qual]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-02-27T00:54:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=cf4ff3b78dc347188949370db914fe6329be6c99'/>
<id>urn:sha1:cf4ff3b78dc347188949370db914fe6329be6c99</id>
<content type='text'>
Git-Dch: Ignore
Reported-By: gcc -Wcast-qual
</content>
</entry>
<entry>
<title>handle missing "Description" in apt-cache show</title>
<updated>2013-06-20T08:46:14Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-06-16T13:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=99359751efb1ad84e877219639030feb47fb28f7'/>
<id>urn:sha1:99359751efb1ad84e877219639030feb47fb28f7</id>
<content type='text'>
do not blindly assume that all packages stanzas have a "Description:"
field in 'apt-cache show' as well as in the cache creation itself.

We instead assume now that if the stanza has a Description, it will not
be the first field as we look out for "\nDescription" to take care of
MD5sum as well as (maybe ignored) translated Descriptions embedded in
the package stanza.

Closes: #712435
</content>
</entry>
<entry>
<title>share version strings between same versions (of different architectures)</title>
<updated>2013-04-03T17:43:03Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-04-03T17:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=885594fc8831d1be5a254557385e3dbefb564fbf'/>
<id>urn:sha1:885594fc8831d1be5a254557385e3dbefb564fbf</id>
<content type='text'>
to save some space and allow quick comparisions later on</content>
</entry>
<entry>
<title>  - sort group and package names in the hashtable on insert</title>
<updated>2013-04-03T10:44:36Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-04-03T10:44:36Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aa0fe657e46b87cc692895a36df12e8b74bb27bb'/>
<id>urn:sha1:aa0fe657e46b87cc692895a36df12e8b74bb27bb</id>
<content type='text'>
* apt-pkg/pkgcache.cc:
  - assume sorted hashtable entries for groups/packages</content>
</entry>
<entry>
<title>equal comparisions are used mostly in same-source relations,</title>
<updated>2013-04-01T13:41:02Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-04-01T13:41:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b8a884c0c7d5f670179a82984289140a9f432729'/>
<id>urn:sha1:b8a884c0c7d5f670179a82984289140a9f432729</id>
<content type='text'>
so use this to try to reuse some version strings</content>
</entry>
<entry>
<title>factor version string creation out of NewDepends, so we can easily reuse</title>
<updated>2013-03-13T18:00:19Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2013-03-13T18:00:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=9c44383f2ea09afbf6ebab217cdc450e5170c172'/>
<id>urn:sha1:9c44383f2ea09afbf6ebab217cdc450e5170c172</id>
<content type='text'>
version strings e.g. for implicit multi-arch dependencies</content>
</entry>
</feed>
