<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/python, branch 2012.05</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2012.05</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2012.05'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2012-04-24T20:57:05Z</updated>
<entry>
<title>python: enable IPv6 socket support</title>
<updated>2012-04-24T20:57:05Z</updated>
<author>
<name>vsergeev</name>
<email>vsergeev@gmail.com</email>
</author>
<published>2012-04-22T01:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=94c297c4488ced4f580dd036a42f6718f072e57a'/>
<id>urn:sha1:94c297c4488ced4f580dd036a42f6718f072e57a</id>
<content type='text'>
Added patch to disable buggy_getaddrinfo test during configure when
cross-compiling.

[Peter: Remove --enable-ipv6 which is now handled globally]
Signed-off-by: Vanya Sergeev &lt;vsergeev at gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>python: workaround distutils issue with binary extensions</title>
<updated>2012-02-14T09:32:30Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2012-02-14T09:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=40281284ad5ab41fea4058d57c130cbae0fb9d70'/>
<id>urn:sha1:40281284ad5ab41fea4058d57c130cbae0fb9d70</id>
<content type='text'>
distutils adds -L$LIBDIR (/usr/lib), breaking build of binary extensions.
Seen with netifaces, but other extensions may be affected as well.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Python: enable zlib support for the host package</title>
<updated>2012-01-07T19:54:26Z</updated>
<author>
<name>Yegor Yefremov</name>
<email>yegorslists@googlemail.com</email>
</author>
<published>2012-01-04T11:30:01Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=649915fb753d75a456bf627192204a182aae609f'/>
<id>urn:sha1:649915fb753d75a456bf627192204a182aae609f</id>
<content type='text'>
zlib is needed for the host-setuptools package

Signed-off-by: Yegor Yefremov &lt;yegorslists@googlemail.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>package: remove useless arguments from AUTOTARGETS</title>
<updated>2011-09-29T21:12:27Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-29T19:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49'/>
<id>urn:sha1:300f9c9c9dcf2b47ea89c45d5b1ea05e7305bd49</id>
<content type='text'>
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.

[Peter: pkgdir-&gt;pkgparentdir]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>python: bump to 2.7.2</title>
<updated>2011-09-18T19:05:10Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-18T16:05:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=2455c89bab315c0b6842198f16777585029e364f'/>
<id>urn:sha1:2455c89bab315c0b6842198f16777585029e364f</id>
<content type='text'>
This is mostly a mechanical bump, with a refresh of all the patches to
accomodate the offsets, and some minor conflict resolution.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>python: fix build by adding some more patches</title>
<updated>2011-09-18T19:05:01Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-09-18T16:05:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=a21642c7eb06eeffe621e7eaef1a85cb9b4589f8'/>
<id>urn:sha1:a21642c7eb06eeffe621e7eaef1a85cb9b4589f8</id>
<content type='text'>
The removal of -L flags from TARGET_LDFLAGS in
7e3e8ec040b06d6e2fb69e55c004f1ebc02c76d0 has trigerred some more
issues with Python, requiring some more hacky fixes.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Fix regression in Python build on 64 bits system</title>
<updated>2011-08-29T20:44:53Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2011-08-29T15:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=3c90f754961c6d99059c0b6d0a66bc797a3c017b'/>
<id>urn:sha1:3c90f754961c6d99059c0b6d0a66bc797a3c017b</id>
<content type='text'>
Commit 009d8fceab4db7815502e4b0565fe0ef531d512c introduced
--enable-shared --disable-static options for the host autotools packages,
ultimately causing a regression on the host-python build, leading to
a number of critical modules not being built on the target python on
64 bits system. Introduce a quick fix for the release and before a deeper
fix.

Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Fix the Python build when running Linux 3.*</title>
<updated>2011-08-14T06:52:13Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2011-08-12T12:22:56Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=ad891ac44aa826ebed7fa35be4912116255f5da6'/>
<id>urn:sha1:ad891ac44aa826ebed7fa35be4912116255f5da6</id>
<content type='text'>
When compiling Python on a host running Linux 3.0, the sys.platform
constant is set at "linux3". A lot of code (inside the interpreter
itself, its build system and third party apps and libraries) relies on
it to be linux2 on a Linux system.

This leads to the build of the target python package to break.

This behaviour has been reported on the Python bugtracker but is not
fixed yet.

http://bugs.python.org/issue12326

Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>python: fix modules_lib_dirs typo in patch-2.7-005-stagng-headers-libs.patch</title>
<updated>2011-02-04T18:46:45Z</updated>
<author>
<name>Mark Wickham</name>
<email>markw@digi.com</email>
</author>
<published>2011-02-04T18:45:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=c18c1d667afb3cdc1e1cd177a4b2d5ad77203731'/>
<id>urn:sha1:c18c1d667afb3cdc1e1cd177a4b2d5ad77203731</id>
<content type='text'>
Closes #3169

Typo in modules_lib_dirs section of patch specified modules_include_dirs
instead of modules_lib_dirs.  This matters if PYTHON_MODULES_LIB
is not passed into the script.

Signed-off-by: Mark Wickham &lt;markw@digi.com&gt;
Acked-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>host-python: enable expat support</title>
<updated>2011-01-27T22:37:22Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-01-27T22:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=5a7192b25349e3e046ccadc1926062ffbf69cc9f'/>
<id>urn:sha1:5a7192b25349e3e046ccadc1926062ffbf69cc9f</id>
<content type='text'>
Some packages (like libxcb) need xml support in host-python in order to
build (.py file tries to import xml.etree.cElementTree).

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
