<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/patches/python-3-search-paths.patch, branch linode-image-docs</title>
<subtitle>GNU transactional package management, distribution, deployment, and more!
</subtitle>
<id>http://git.rostovtsev.org/guix/atom?h=linode-image-docs</id>
<link rel='self' href='http://git.rostovtsev.org/guix/atom?h=linode-image-docs'/>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/'/>
<updated>2020-03-10T13:16:27Z</updated>
<entry>
<title>gnu: python: Fix cross-compilation.</title>
<updated>2020-03-10T13:16:27Z</updated>
<author>
<name>Mathieu Othacehe</name>
<email>m.othacehe@gmail.com</email>
</author>
<published>2020-03-10T13:16:27Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=bda4b5e0453e4c8feda24306b4aa76ad5406eb7d'/>
<id>urn:sha1:bda4b5e0453e4c8feda24306b4aa76ad5406eb7d</id>
<content type='text'>
This is a follow-up of 89da127035737bdf922bc566970c5506c2e01b00.

* gnu/packages/patches/python-3-search-paths.patch: Use CROSS_C_INCLUDE_PATH
instead of CROSS_CPATH.
</content>
</entry>
<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: Update to 3.8.1.</title>
<updated>2020-01-24T19:44:29Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2020-01-14T18:52:58Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=b15d1c467fd5de9724c3a47c4d0d9c26246e8dc9'/>
<id>urn:sha1:b15d1c467fd5de9724c3a47c4d0d9c26246e8dc9</id>
<content type='text'>
* gnu/packages/python.scm (python-3.7): Rename to ...
(python-3.8): ... this.  Update to 3.8.1.
[source](patches): Add "python-3.8-fix-tests.patch".
[source](snippet): Adjust for renamed file.
(python-3): Alias to PYTHON-3.8.
* gnu/packages/patches/python-3-search-paths.patch: Adjust for 3.8.
* gnu/packages/patches/python-3.8-search-paths.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
</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: Consolidate test patches.</title>
<updated>2019-02-23T19:44:36Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2019-02-23T18:54:46Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=4e3a7d84613e4caeca903a205f21707cff5819f7'/>
<id>urn:sha1:4e3a7d84613e4caeca903a205f21707cff5819f7</id>
<content type='text'>
While at it, adjust patches for -p1 patch flag.

* gnu/packages/patches/python-fix-tests.patch: Delete file.  Move contents ...
* gnu/packages/patches/python-3-fix-tests.patch: ... here.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/python.scm (python-3.7)[source](patches): Remove obsolete.
[source](patch-flags): Remove.
* gnu/packages/patches/python-3-deterministic-build-info.patch,
gnu/packages/patches/python-3-search-paths.patch: Adjust for `patch -p1`.
</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: Update to 3.6.4.</title>
<updated>2018-03-15T16:20:57Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-03-15T14:26:20Z</published>
<link rel='alternate' type='text/html' href='http://git.rostovtsev.org/guix/commit/?id=5c798ca71dcd009896654da7d6a1f8942c6f3c50'/>
<id>urn:sha1:5c798ca71dcd009896654da7d6a1f8942c6f3c50</id>
<content type='text'>
* gnu/packages/patches/python-3-search-paths.patch: Adjust context.
* gnu/packages/python.scm (python): Update to 3.6.4.
[source]: Re-enable test_socket.py.
</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>
