cvs commit: src Makefile.inc1
Yar Tikhiy
yar at FreeBSD.org
Tue Dec 4 04:55:27 PST 2007
yar 2007-12-04 12:55:27 UTC
FreeBSD src repository
Modified files:
. Makefile.inc1
Log:
- Explicitly verify if all needed libs were found by ldd(1). Do so
through scanning its output as ldd(1) returns a non-zero status only
for really abnormal conditions such as an improper file format.
Now cp(1) won't get bogus "not" and "found" arguments if a lib
is missing. [1]
- Don't guess if an element of a complex pipeline is assigned to the main
shell or a sub-shell. Namely use stdio, not vars, to pass lists out from
loops. If using vars, there's the risk that a loop will run in a sub-shell
and the list won't make it to the main shell. It appears that braces and
parens give only limited control over the issue while stdio always works
as intended. Apply this solution to both $progs and $libs for consistency,
although I've failed to go without it only in the $libs part.
Requested by: emaste [1]
Revision Changes Path
1.591 +14 -6 src/Makefile.inc1
More information about the cvs-src
mailing list