- Update to make 4.3
* WARNING: Backward-incompatibility!
Number signs (#) appearing inside a macro reference or function
invocation no longer introduce comments and should not be escaped with
backslashes
* WARNING: Backward-incompatibility!
Previously appending using '+=' to an empty variable would result in a
value starting with a space
* NOTE: Deprecated behavior.
Contrary to the documentation, suffix rules with prerequisites are being
treated BOTH as simple targets AND as pattern rules
* New feature: Grouped explicit targets
* New feature: .EXTRA_PREREQS variable
* Makefiles can now specify the '-j' option in their MAKEFLAGS variable
and this will cause make to enable that parallelism mode
* Error messages printed when invoking non-existent commands have been
cleaned up and made consistent.
* A new option --no-silent has been added, that cancels the effect of
the -s/--silent/--quiet flag
* A new option -E has been added as a short alias for --eval
* All wildcard expansion within GNU make, including $(wildcard ...),
will sort the results
* Performance improvements provided by Paolo Bonzini
<pbonzini@redhat.com>
- make-sorted-glob.patch, glob-lstat.patch, glob-interface.patch,
pselect-non-blocking.patch: Removed, upstreamed
OBS-URL: https://build.opensuse.org/request/show/765762
OBS-URL: https://build.opensuse.org/package/show/Base:System/make?expand=0&rev=65
22 lines
576 B
Diff
22 lines
576 B
Diff
make searches for -lfoo targets in /lib and /usr/lib after mangling
|
|
them with .LIBPATTERNS into libfoo.so
|
|
|
|
This patch extends the search path to /lib64 and /usr/lib64
|
|
---
|
|
remake.c | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
Index: make-4.3/src/remake.c
|
|
===================================================================
|
|
--- make-4.3.orig/src/remake.c
|
|
+++ make-4.3/src/remake.c
|
|
@@ -1601,6 +1601,8 @@ library_search (const char *lib, FILE_TI
|
|
static const char *dirs[] =
|
|
{
|
|
#ifndef _AMIGA
|
|
+ "/lib64",
|
|
+ "/usr/lib64",
|
|
"/lib",
|
|
"/usr/lib",
|
|
#endif
|