guix-devel/gnu
Ludovic Courtès 009b53fd1c gnu: gcc: Prefer language-specific variables over 'CPATH'.
Suggested by Andy Wingo <wingo@igalia.com>.
Fixes <http://bugs.gnu.org/22186>.

* gnu/packages/gcc.scm (gcc-4.7)[native-search-paths]: Remove 'CPATH';
add 'C_INCLUDE_PATH' and 'CPLUS_INCLUDE_PATH' instead.
* gnu/packages/gcc.scm (custom-gcc): Add 'search-paths' parameter and
honor it.
(%generic-search-paths): New variable.
(gfortran-4.8, gfortran-4.9, gfortran, gfortran-5, gccgo-4.8): Pass
%GENERIC-SEARCH-PATHS to 'custom-gcc'.
(gcj)[native-search-paths]: New field.
(gcc-objc-4.8, gcc-objc++-4.8): Use 'OBJC_INCLUDE_PATH' and
'OBJCPLUS_INCLUDE_PATH', respectively.
2015-12-18 21:38:49 +01:00
..
build build: container: Add feature test predicates. 2015-11-03 11:41:04 -05:00
packages gnu: gcc: Prefer language-specific variables over 'CPATH'. 2015-12-18 21:38:49 +01:00
services services: Add 'session-environment-service'. 2015-12-05 10:51:49 +08:00
system system: pam: Honor /etc/environment. 2015-12-05 10:51:49 +08:00
artwork.scm
packages.scm packages: Update 'check-package-freshness' to use (guix upstream). 2015-10-21 18:28:14 +02:00
services.scm services: Add 'profile-service-type'. 2015-11-02 22:25:12 +01:00
system.scm system: Add /etc/environment. 2015-12-05 10:51:49 +08:00