<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/python-2.7-search-paths.patch, branch master</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=master</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2020-02-06T17:47:15Z</updated>
<entry>
<title>gnu: gcc: Switch back to using 'C_INCLUDE_PATH' instead of 'CPATH'.</title>
<updated>2020-02-06T17:47:15Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2020-02-06T14:32:00Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=2073b55e6b964cb8ca15e8c74cb32dac00f05f0d'/>
<id>urn:sha1:2073b55e6b964cb8ca15e8c74cb32dac00f05f0d</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/30756&gt;.
Initially reported by Julien Lepiller &lt;julien@lepiller.eu&gt;.

* gnu/packages/base.scm (make-gcc-libc): Remove
'treat-glibc-as-system-header' phase from 'arguments'.
* gnu/packages/commencement.scm (gcc-final): Likewise.
* gnu/packages/gcc.scm (gcc-4.7)[arguments]: Add "include/c++" to
'CPLUS_INCLUDE_PATH'.
(gcc-6)[native-search-paths]: Remove.
* gnu/packages/make-bootstrap.scm (gcc-for-bootstrap): Remove
'native-search-paths' and 'arguments'.
* gnu/packages/patches/python-2.7-search-paths.patch,
gnu/packages/patches/python-3-search-paths.patch: Replace "CPATH" with
"C_INCLUDE_PATH".
* guix/build-system/cmake.scm (lower): When not cross-compiling, move
INPUTS from the 'host-inputs' field to the 'build-inputs' field of the
bag, right after NATIVE-INPUTS.
* guix/build-system/glib-or-gtk.scm (lower): Likewise.
* guix/build-system/gnu.scm (lower): Likewise.
* guix/build-system/meson.scm (lower): Likewise.
</content>
</entry>
<entry>
<title>gnu: python: Further cross-compilation fixes.</title>
<updated>2019-09-24T06:12:54Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2019-06-29T15:31:07Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=ceb9de75a6b39fd5df585418953d937361237202'/>
<id>urn:sha1:ceb9de75a6b39fd5df585418953d937361237202</id>
<content type='text'>
* gnu/packages/patches/python-2.7-search-paths.patch: Add cross-compilation
support.
* gnu/packages/patches/python-3-search-paths.patch: Ditto.
* gnu/packages/patches/python-cross-compile.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add above new patch.
* gnu/packages/python.scm (python-2.7)[patches]: Add new patch above,
[arguments]: Set _PYTHON_HOST_PLATFORM env variable when cross compiling.
</content>
</entry>
<entry>
<title>gnu: python: Fix FTBFS with GCC &gt;= 6.</title>
<updated>2019-02-09T20:53:41Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-10-05T18:46:57Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=a1635de0ce12979d74ba3796d460c01e58b198f3'/>
<id>urn:sha1:a1635de0ce12979d74ba3796d460c01e58b198f3</id>
<content type='text'>
* gnu/packages/patches/python-3-search-paths.patch: s/C_INCLUDE_PATH/CPATH.
* gnu/packages/patches/python-2.7-search-paths.patch: Ditto.
</content>
</entry>
<entry>
<title>gnu: python: Honor 'C_INCLUDE_PATH'.</title>
<updated>2016-01-05T12:13:17Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2016-01-05T11:35:30Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=a2ab82db9ab5d6db86762924d3016aed7c26c315'/>
<id>urn:sha1:a2ab82db9ab5d6db86762924d3016aed7c26c315</id>
<content type='text'>
This is a followup to 009b53fd.

* gnu/packages/patches/python-3-search-paths.patch: Check
'C_INCLUDE_PATH' instead of 'CPATH'.
* gnu/packages/patches/python-2.7-search-paths.patch: Likewise.
</content>
</entry>
<entry>
<title>gnu: python: Simplify list of configure flags.</title>
<updated>2015-10-07T22:05:34Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-10-07T22:05:34Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=6a20289d5a38520fd79e80c256a0315c96a46347'/>
<id>urn:sha1:6a20289d5a38520fd79e80c256a0315c96a46347</id>
<content type='text'>
* gnu/packages/patches/python-2.7-search-paths.patch,
  gnu/packages/patches/python-3-search-paths.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/python.scm (python-2)[source]: Use first patch.
  [arguments]: Remove now unneeded CPPFLAGS and LDFLAGS.
  (python)[source]: Use second patch.
  (python-minimal)[arguments]: Remove CPPFLAGS and LDFLAGS.
</content>
</entry>
</feed>
