Commit graph

17 commits

Author SHA1 Message Date
Robin Gloster
a8822b6ec2
gnumake: *Flags are lists 2019-12-30 11:13:41 +01:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
Matthew Bauer
f1a111bbc5
Merge pull request #51408 from matthewbauer/disable-subsecond-gnumake
gnumake: disable subsecond mtime on darwin
2018-12-03 08:32:59 -06:00
Matthew Bauer
26de2d1780 gnumake: disable subsecond mtime on darwin
gnumake can support subsecond mtimes if it is available. But Darwin
doesn’t support setting subsecond mtimes until 10.13! So we can just
disable this check to avoid the issue where most of our built tools
use seconds but make uses nanoseconds. Might fix some parallel issues
along the way.

Fixes #51221
2018-12-03 08:31:57 -06:00
c0bw3b
0498ccd076 Treewide: use HTTPS on GNU domains
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
Shea Levy
519f0b8db2
gnumake: Unconditionally fix build against glibc-2.27 2018-03-16 14:43:12 -04:00
Shea Levy
43522dc851
riscv: Use gnumake42HEAD. 2018-02-19 09:36:53 -05:00
Shea Levy
fb8a09e8f0
gnumake: Add 4.2.90pre2491_38c8a11 for proper glibc 2.27 support. 2018-02-19 09:33:34 -05:00
Shea Levy
a551e6debc
gnumake: Fix build against glibc 2.27. 2018-02-18 09:27:50 -05:00
Tuomas Tynkkynen
0ea1c45b04 gnumake: Drop pkgconfig if not building with guileSupport
This used to be the case before commit 531e4b80c9 which seems to
have dropped it by accident.

Removes one unnecessary build of pkgconfig during stdenv bootstrapping.
2018-02-14 01:47:28 +02:00
Ricardo M. Correia
029522249b gnumake: fix occasional hangs in parallel builds
https://savannah.gnu.org/bugs/?49014
https://savannah.gnu.org/bugs/?51159
2017-10-30 16:15:43 +01:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Tuomas Tynkkynen
1ff422aa23 treewide: Add man & info outputs where necessary (instead of doc)
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
2017-08-11 21:32:54 +03:00
Vladimír Čunát
9d3228f99d gnumake42: bugfix 4.2 -> 4.2.1 2016-07-09 16:50:12 +02:00
Vladimír Čunát
3b2627586d Merge #16448: gnumake: optionally build with guile
Fixed up nested lists within the merge.
2016-07-09 16:36:49 +02:00
Rahul Gopinath
586a9c0d9c gnumake: Allow guile extension language as an optional feature 2016-06-23 09:55:54 -07:00
Nick Novitski
93b99cd361 gnumake: add version 4.2 2016-05-23 15:30:41 +00:00