Revisions of make
Andreas Schwab (Andreas_Schwab)
committed
(revision 89)
- make-library-search-path.diff: Remove obsolete patch
buildservice-autocommit
accepted
request 1148550
from
Andreas Schwab (Andreas_Schwab)
(revision 88)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 1148549
from
Andreas Schwab (Andreas_Schwab)
(revision 87)
- Use %patch -P
buildservice-autocommit
accepted
request 1077717
from
Andreas Schwab (Andreas_Schwab)
(revision 86)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 1077715
from
Frederic Crozat (fcrozat)
(revision 85)
- Update license tag, tarball contains GPL-3.0-or-later code.
buildservice-autocommit
accepted
request 1067930
from
Andreas Schwab (Andreas_Schwab)
(revision 84)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 1067929
from
Andreas Schwab (Andreas_Schwab)
(revision 83)
- Update to make 4.4.1 * WARNING: Backward-incompatibility! In previous releases it was not well-defined when updates to MAKEFLAGS made inside a makefile would be visible. This release ensures they are visible immediately, even when invoking $(shell ...) functions. * New feature: Parallel builds of archives Previously it was not possible to use parallel builds with archives. It is still not possible using the built-in rules, however you can now override the built-in rules with a slightly different set of rules and use parallel builds with archive creation. * Previously target-specific variables would inherit their "export" capability from parent target-specific variables even if they were marked private. Now private parent target-specific variables have no affect. - sigpipe-fatal.patch: removed
buildservice-autocommit
accepted
request 1037052
from
Andreas Schwab (Andreas_Schwab)
(revision 82)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 1037051
from
Andreas Schwab (Andreas_Schwab)
(revision 81)
- reset-sigpipe.patch: Removed - sigpipe-fatal.patch: Handle SIGPIPE as a fatal signal
buildservice-autocommit
accepted
request 1032930
from
Andreas Schwab (Andreas_Schwab)
(revision 80)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 1032929
from
Andreas Schwab (Andreas_Schwab)
(revision 79)
- reset-sigpipe.patch: Reset SIGPIPE in children
Andreas Schwab (Andreas_Schwab)
accepted
request 1032805
from
Andreas Schwab (Andreas_Schwab)
(revision 78)
- Update to make 4.4
Andreas Schwab (Andreas_Schwab)
accepted
request 1031284
from
Andreas Schwab (Andreas_Schwab)
(revision 77)
- Update to make 4.3.92 * WARNING: Future backward-incompatibility! In the NEXT release of GNU Make, pattern rules will implement the same behavior change for multiple targets as explicit grouped targets * WARNING: Backward-incompatibility! GNU Make now uses temporary files in more situations than previous releases. * WARNING: Backward-incompatibility! Previously each target in a explicit grouped target rule was considered individually: if the targets needed by the build were not out of date the recipe was not run even if other targets in the group were out of date. Now if any of the grouped targets are needed by the build, then if any of the grouped targets are out of date the recipe is run and all targets in the group are considered updated. to be true in the GNU Make manual. GNU Make utilizes facilities from GNU Gnulib: Gnulib requires certain C99 features in the C compiler and so these features are required by GNU Make: GNU Make will wait for all of the targets to the left of .WAIT in the list .NOTINTERMEDIATE disables intermediate behavior for specific files, for all On systems that provide /proc/loadavg (Linux), GNU Make will use it to * GNU Make has sometimes chosen unexpected, and sub-optimal, chains of that results in no matching rule, will GNU Make consider prerequisites * GNU Make was performing secondary expansion of all targets, even targets * When the pipe-based jobserver is enabled and GNU Make decides it is invoking a non-make sub-process and closes the jobserver pipes, it will now add a new option to the MAKEFLAGS environment variable that disables the jobserver.
Andreas Schwab (Andreas_Schwab)
committed
(revision 76)
Andreas Schwab (Andreas_Schwab)
committed
(revision 75)
- Update to make 4.3.90 * WARNING: Backward-incompatibility! Previously if --no-print-directory was seen anywhere in the environment or command line it would take precedence over any --print-directory. Now, the last setting of directory printing options seen will be used, so a command line such as "--no-print-directory -w" _will_ show directory entry/exits. * WARNING: Backward-incompatibility! Previously the order in which makefiles were remade was not explicitly stated, but it was (roughly) the inverse of the order in which they were processed by make. In this release, the order in which makefiles are rebuilt is the same order in which make processed them, and this is defined to be true in the GNU make manual. * WARNING: Backward-incompatibility! Previously only simple (one-letter) options were added to the MAKEFLAGS variable that was visible while parsing makefiles. Now, all options are available in MAKEFLAGS. If you want to check MAKEFLAGS for a one-letter option, expanding "$(firstword -$(MAKEFLAGS))" is a reliable way to return the set of one-letter options which can be examined via findstring, etc. * WARNING: Backward-incompatibility! Previously makefile variables marked as export were not exported to commands started by the $(shell ...) function. Now, all exported variables are exported to $(shell ...). If this leads to recursion during expansion, then for backward-compatibility the value from the original environment is used. To detect this change search for 'shell-export' in the .FEATURES variable. * WARNING: New build requirement GNU make utilizes facilities from GNU Gnulib: Gnulib requires certain C99 features in the C compiler and so these features are required by GNU make: https://www.gnu.org/software/gnulib/manual/html_node/C99-features-assumed.html The configure script should verify the compiler has these features. * New feature: The .WAIT special target
buildservice-autocommit
accepted
request 998858
from
Andreas Schwab (Andreas_Schwab)
(revision 74)
baserev update by copy to link target
Andreas Schwab (Andreas_Schwab)
accepted
request 998857
from
Andreas Schwab (Andreas_Schwab)
(revision 73)
- jobserver-noinherit.patch: Disable inheritance of jobserver FDs for recursive make - jobserver-fifo.patch: Add support for jobserver using named pipes
Andreas Schwab (Andreas_Schwab)
accepted
request 998661
from
Andreas Schwab (Andreas_Schwab)
(revision 72)
- jobserver-fifo.patch: Backport support for jobserver using named pipes
buildservice-autocommit
accepted
request 972907
from
Factory Maintainer (factory-maintainer)
(revision 71)
baserev update by copy to link target
Marcus Meissner (msmeissn)
committed
(revision 70)
- use https urls
Displaying revisions 1 - 20 of 89