<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/apt-pkg/cacheset.h, branch 1.1.exp1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.exp1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.exp1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2014-06-18T10:41:11Z</updated>
<entry>
<title>remove the Section member from package struct</title>
<updated>2014-06-18T10:41:11Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-06-13T06:35:32Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=7a66977486804d46d5860f568cbd80f54f0c42d0'/>
<id>urn:sha1:7a66977486804d46d5860f568cbd80f54f0c42d0</id>
<content type='text'>
A version belongs to a section and has hence a section member of its
own. A package on the other hand can have multiple versions from
different sections. This was "solved" by using the section which was
parsed first as order of sources.list defines, but that is obviously a
horribly unpredictable thing.

We therefore directly remove this struct member to free some space and
mark the access method as deprecated, which is told to return the
section of the 'newest' known version, which is at least predictable,
but possible not what it returned before – but nobody knows.

Users are way better of with the Section() as returned by the version
they are dealing with. It is likely the same for all versions of a
package, but in the few cases it isn't, it is important (like packages
moving from main/* to contrib/* or into oldlibs …).
</content>
</entry>
<entry>
<title>Fix more warnings from clang</title>
<updated>2014-05-29T10:17:47Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-05-28T08:29:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=80624be7c54aec6ed98ee254366155024fca1a71'/>
<id>urn:sha1:80624be7c54aec6ed98ee254366155024fca1a71</id>
<content type='text'>
Reported-By: clang++ -Werror

Conflicts:
	apt-pkg/acquire-item.cc
	apt-pkg/acquire-item.h
	apt-pkg/deb/debmetaindex.h
</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: extra ‘;’ [-Wpedantic]</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-02-27T00:20:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=d3e8fbb395f57954acd7a2095f02ce530a05ec6a'/>
<id>urn:sha1:d3e8fbb395f57954acd7a2095f02ce530a05ec6a</id>
<content type='text'>
Git-Dch: Ignore
Reported-By: gcc -Wpedantic
</content>
</entry>
<entry>
<title>make doxygen more quiet, fix issues and disable latex</title>
<updated>2014-03-13T12:58:45Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2014-02-25T21:10:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=255c9e4b74fe677d723c51d3450869ad45ca5463'/>
<id>urn:sha1:255c9e4b74fe677d723c51d3450869ad45ca5463</id>
<content type='text'>
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>add missing canNotFindFnmatch/showFnmatchSelection (for the next ABI break)</title>
<updated>2014-02-14T18:40:58Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2014-02-14T18:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=16724b66fef02208ef050a36f732991941e39025'/>
<id>urn:sha1:16724b66fef02208ef050a36f732991941e39025</id>
<content type='text'>
</content>
</entry>
<entry>
<title>squash merge of the feature/apt-binary branch without the changes from experimental</title>
<updated>2013-08-12T21:24:08Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2013-08-12T21:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b917917067e757c4479a344a263ef7cf43c00866'/>
<id>urn:sha1:b917917067e757c4479a344a263ef7cf43c00866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove double list include</title>
<updated>2013-07-23T13:00:53Z</updated>
<author>
<name>Michael Vogt</name>
<email>mvo@debian.org</email>
</author>
<published>2013-07-23T13:00:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=267275c59cc35704789a228c6e9b1464c4cabd74'/>
<id>urn:sha1:267275c59cc35704789a228c6e9b1464c4cabd74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* apt-pkg/cacheset.cc:</title>
<updated>2012-06-14T17:03:37Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-06-14T17:03:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=2f0d4029bff5699f0fd1a61616d38f7dd5c1d52c'/>
<id>urn:sha1:2f0d4029bff5699f0fd1a61616d38f7dd5c1d52c</id>
<content type='text'>
  - add PackageContainerInterface::FromGroup to support
    architecture specifications with wildcards on the commandline</content>
</entry>
<entry>
<title>newer gcc versions seems to have no problem with that, but while working</title>
<updated>2012-04-17T21:47:35Z</updated>
<author>
<name>David Kalnischkies</name>
<email>kalnischkies@gmail.com</email>
</author>
<published>2012-04-17T21:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=bce0e0ff327341da3ad54d7ea2bb6d82b3f96879'/>
<id>urn:sha1:bce0e0ff327341da3ad54d7ea2bb6d82b3f96879</id>
<content type='text'>
with g++-4.1 it complains about this so lets be extra clear
</content>
</entry>
</feed>
