URL:
<http://savannah.gnu.org/bugs/?28189>
Summary: SIGPIPE when gmake invoked recursively and vpath
specified
Project: make
Submitted by: yozh
Submitted on: Sun 06 Dec 2009 02:40:50 AM GMT
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Component Version: None
Operating System: None
Fixed Release: None
Triage Status: None
_______________________________________________________
Details:
=====
# cat m1.mk
xx:
gmake -j2 -f m2.mk xxx.dst yyy.dst
# cat m2.mk
vpath %.dst /
xxx.dst:
true
yyy.dst:
true
# gmake -j2 -f ./m1.mk
gmake -j2 -f m2.mk xxx.dst yyy.dst
gmake[1]: Entering directory `/place/home/nga/tmp/qwqw'
gmake[1]: warning: -jN forced in submake: disabling jobserver mode.
true
true
gmake: *** [xx] Broken pipe: 13
zsh: exit 2 gmake -j2 -f ./m1.mk
# gmake --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for amd64-portbld-freebsd7.0
=====
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?28189>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-make