<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/package/python, branch 2012.08</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=2012.08</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=2012.08'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2012-07-17T18:23:05Z</updated>
<entry>
<title>all packages: rename XXXTARGETS to xxx-package</title>
<updated>2012-07-17T18:23:05Z</updated>
<author>
<name>Arnout Vandecappelle (Essensium/Mind)</name>
<email>arnout@mind.be</email>
</author>
<published>2012-07-02T22:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=e1502ebc0c92763896c53d405ee9c7c7a1a33e24'/>
<id>urn:sha1:e1502ebc0c92763896c53d405ee9c7c7a1a33e24</id>
<content type='text'>
Also remove the redundant $(call ...).

This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
  xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
               -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
               -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>all packages: use new host-xxx-package macros</title>
<updated>2012-07-17T18:18:03Z</updated>
<author>
<name>Arnout Vandecappelle (Essensium/Mind)</name>
<email>arnout@mind.be</email>
</author>
<published>2012-07-02T22:06:54Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=69e64c42b7f325e6e21d063644eea51204321539'/>
<id>urn:sha1:69e64c42b7f325e6e21d063644eea51204321539</id>
<content type='text'>
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
  xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \
               -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \
               -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/'

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<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>
</feed>
