<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/_dbus_bindings, branch dbus-python-1.2.4</title>
<subtitle>gitlab.freedesktop.org: dbus/dbus-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/'/>
<entry>
<title>Always include dbus_bindings-internal.h first</title>
<updated>2016-03-05T16:08:03+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T16:08:03+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=135eeb0c0ddc871c5b5dfbaf09aace94f7126cc7'/>
<id>135eeb0c0ddc871c5b5dfbaf09aace94f7126cc7</id>
<content type='text'>
This file includes &lt;Python.h&gt;, with some #defines that affect the
interpretation of the Python headers (PY_SSIZE_T_CLEAN, PY_SIZE_T_CLEAN).

In particular, &lt;Python.h&gt; transitively includes pyconfig.h, which
defines _GNU_SOURCE, altering the version of struct stat used;
this is potentially a problem if a struct stat is shared between
files, although in practice we don't do that.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749133
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This file includes &lt;Python.h&gt;, with some #defines that affect the
interpretation of the Python headers (PY_SSIZE_T_CLEAN, PY_SIZE_T_CLEAN).

In particular, &lt;Python.h&gt; transitively includes pyconfig.h, which
defines _GNU_SOURCE, altering the version of struct stat used;
this is potentially a problem if a struct stat is shared between
files, although in practice we don't do that.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749133
</pre>
</div>
</content>
</entry>
<entry>
<title>Include config.h every time we compile C code</title>
<updated>2016-03-05T16:02:53+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T16:02:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=3f7aa13c82444457675763cdf0d3bb5c5a45d137'/>
<id>3f7aa13c82444457675763cdf0d3bb5c5a45d137</id>
<content type='text'>
This is Autoconf best-practice: on some platforms it might contain
things like "#define inline __inline" which should affect all C code.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is Autoconf best-practice: on some platforms it might contain
things like "#define inline __inline" which should affect all C code.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move dbus-python.h to a dbus subdirectory</title>
<updated>2016-03-05T15:50:33+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T15:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=c729593c36c745f99daa02abb955a19737bf37cb'/>
<id>c729593c36c745f99daa02abb955a19737bf37cb</id>
<content type='text'>
This means we can consistently #include &lt;dbus/dbus-python.h&gt;,
either in-tree or out-of-tree.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means we can consistently #include &lt;dbus/dbus-python.h&gt;,
either in-tree or out-of-tree.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use non-recursive make for everything except tests</title>
<updated>2016-01-20T10:48:19+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-01-20T10:48:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=9567e3eab6672705f7259970e8606f4e7adaf991'/>
<id>9567e3eab6672705f7259970e8606f4e7adaf991</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use AX_COMPILER_FLAGS</title>
<updated>2015-12-06T10:25:16+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2015-12-05T15:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=9eae0f2693acee05887125a46190e682fa119e78'/>
<id>9eae0f2693acee05887125a46190e682fa119e78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>_dbus_py_assertion_failed: flag as NORETURN</title>
<updated>2015-12-05T15:39:30+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2015-12-05T15:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=6e4ebe32f0f14aceb91011e422eb232e8dd21d4f'/>
<id>6e4ebe32f0f14aceb91011e422eb232e8dd21d4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Require D-Bus 1.6, drop fallback paths</title>
<updated>2013-04-22T14:44:57+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2013-04-22T14:44:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=121c294b1853a280b01e0504eb1828c6d0e07bbc'/>
<id>121c294b1853a280b01e0504eb1828c6d0e07bbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Link Python extensions differently on Windows</title>
<updated>2012-07-05T10:53:02+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-07-04T11:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=5558ee11313fd929ed6aeb22228e89de2263e520'/>
<id>5558ee11313fd929ed6aeb22228e89de2263e520</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace incorrect AM_LDFLAGS usage with a proper AM_LDFLAGS/LIBADD split</title>
<updated>2012-07-05T10:53:00+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-07-04T11:15:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=ec2671485a23090c470180eb297e67b86638d9b5'/>
<id>ec2671485a23090c470180eb297e67b86638d9b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't include stdint.h</title>
<updated>2012-07-04T18:49:07+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-07-04T18:49:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/dbus-python.git/commit/?id=f3199102a68c72460fd0a025ab966557a0996223'/>
<id>f3199102a68c72460fd0a025ab966557a0996223</id>
<content type='text'>
Every use here turns out to be unnecessary, some compilers *still*
don't have it after more than a decade in ISO C, and if we need
fixed-length integer types we can use the ones from D-Bus.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Every use here turns out to be unnecessary, some compilers *still*
don't have it after more than a decade in ISO C, and if we need
fixed-length integer types we can use the ones from D-Bus.
</pre>
</div>
</content>
</entry>
</feed>
