<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/buildlib, branch 1.1.exp13</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.1.exp13</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.1.exp13'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2015-09-14T13:22:18Z</updated>
<entry>
<title>move std=c++11 from CXXFLAGS to CXX</title>
<updated>2015-09-14T13:22:18Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-09-11T23:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=aa91826fa7c0cfd1f5ec8f062b9e1b134d65c850'/>
<id>urn:sha1:aa91826fa7c0cfd1f5ec8f062b9e1b134d65c850</id>
<content type='text'>
Setting CXXFLAGS like --coverage on the commandline fails if we set the
std too late, so if we set it with the compiler name we set it always
first. A bit hacky as it bends the expectation, but seems to work.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>fix various typos reported by codespell</title>
<updated>2015-08-27T09:27:44Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-08-22T14:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3a8776a37af38127fb04565959e8e0e449eb04a4'/>
<id>urn:sha1:3a8776a37af38127fb04565959e8e0e449eb04a4</id>
<content type='text'>
Reported-By: codespell
</content>
</entry>
<entry>
<title>Merge branch 'debian/experimental' of https://github.com/DonKult/apt into debian/experimental</title>
<updated>2015-08-14T08:50:56Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2015-08-14T08:50:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=51c4e07f4cba0615ff269b5a8d04dfd3d1313b00'/>
<id>urn:sha1:51c4e07f4cba0615ff269b5a8d04dfd3d1313b00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use setresuid() and setresgid() where available</title>
<updated>2015-08-13T13:19:30Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2014-09-24T20:18:16Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=5a3264396f9b167fa99fb6e375ae8b978d829a39'/>
<id>urn:sha1:5a3264396f9b167fa99fb6e375ae8b978d829a39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace direct calls to egrep with grep -E</title>
<updated>2015-08-12T09:55:47Z</updated>
<author>
<name>Daniel Hartwig</name>
<email>mandyke@gmail.com</email>
</author>
<published>2015-08-11T17:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ad42ed4698c88e04bc242fb579f5b3e6fd9a0ee4'/>
<id>urn:sha1:ad42ed4698c88e04bc242fb579f5b3e6fd9a0ee4</id>
<content type='text'>
The rest of the initial patch is not needed or incorrect in our usage.
Big changes for the dselect scripts seem unneeded as well as those are
hardly used by anyone anymore…

[commit message written by commiter]

Closes: 255577
Thanks: David Weinehall for initial patch
</content>
</entry>
<entry>
<title>change to libapt-pkg abi 5.0 with versioned symbols</title>
<updated>2015-08-10T15:27:59Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-08-10T09:08:35Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ae97af1fdf726a0e7e553b2fb5734b6e09a088d0'/>
<id>urn:sha1:ae97af1fdf726a0e7e553b2fb5734b6e09a088d0</id>
<content type='text'>
We changed an aweful lot of stuff, so 5.0 is properly better than 4.X as
a semantic version and as we are at it lets add some trivial symbol
versioning as well: We just mark all exported symbols with the same
version for now. This isn't really the proper thing to do as if we add
symbols in later versions (with the same abi) they will get the same
symbols version, but our .symbols file will protect us from the problems
arising from this as it will ensure that a package acutally depends on a
version of the abi high enough to include the symbol.
</content>
</entry>
<entry>
<title>enforce GCC5 C++11 ABI and usage</title>
<updated>2015-08-10T15:27:17Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-07-11T18:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b17d75804566ced55109b4b0498b7ed0faad389b'/>
<id>urn:sha1:b17d75804566ced55109b4b0498b7ed0faad389b</id>
<content type='text'>
The library(s) make an API break anyhow, so lets ensure we use gcc5 for
this break and enable c++11 as standard as gcc6 will use it as default
and should provide some API parts for c++11 – beside that it can't hurt
to use c++11 itself. We just have to keep our headers c++03 compatible
to not enforce a standrd bump in our reverse dependencies.
</content>
</entry>
<entry>
<title>fix memory leaks reported by -fsanitize</title>
<updated>2015-08-10T15:25:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-06-18T15:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3d8232bf97ce11818fb07813a71136484ea1a44a'/>
<id>urn:sha1:3d8232bf97ce11818fb07813a71136484ea1a44a</id>
<content type='text'>
Various small leaks here and there. Nothing particularily big, but still
good to fix. Found by the sanitizers while running our testcases.

Reported-By: gcc -fsanitize
Git-Dch: Ignore
</content>
</entry>
<entry>
<title>some CXXFLAGS housekeeping</title>
<updated>2015-08-10T15:25:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-06-17T20:15:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c3392a9fccc04129816057b1184c651171034376'/>
<id>urn:sha1:c3392a9fccc04129816057b1184c651171034376</id>
<content type='text'>
More warnings are always better.

Git-Dch: Ignore
</content>
</entry>
<entry>
<title>apt manpage is built from xml nowadays like the rest</title>
<updated>2015-08-10T15:25:25Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2015-06-17T17:34:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1b36b5fa1b8dbd76aec7ddd4ffe72f8515c29038'/>
<id>urn:sha1:1b36b5fa1b8dbd76aec7ddd4ffe72f8515c29038</id>
<content type='text'>
It used be a handwritten manpage, but that is gone and this artifact is
the cause for the message:
../../buildlib/manpage.mak:23: target '../../build/docs/apt.de.8' given
more than once in the same rule
[ … repeated for all translations … ]
So lets get right of it.

Git-Dch: Ignore
</content>
</entry>
</feed>
