URL: <http://savannah.gnu.org/bugs/?44742>
Summary: Double-dep with double-colon rule not built Project: make Submitted by: mohawk Submitted on: Mon 06 Apr 2015 00:08:02 GMT Severity: 3 - Normal Item Group: Bug Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: 4.1 Operating System: POSIX-Based Fixed Release: None Triage Status: None _______________________________________________________ Details: If you do "make -j4 linkext", it will not link the *.so. If you do "make -j4 dynamic", or "make -j1 linkext", it will. This is the whole of the "linkext" rule: linkext :: dynamic $(NOECHO) $(NOOP) I attach the fuller log, the (cut-down) Makefile, the "remake -x" output of each case. Full repro by: cpanm --dev --look PDL; cd Basic/Core; make linkext Log: $ make -v GNU Make 4.1 [...] $ remake -v GNU Make 4.1+dbg0.91 [...] $ rm -rf ../../blib ; make clean >/dev/null; mv Makefile.old Makefile ; cp Version.pm.KEPT Version.pm ; cp Types.pm.KEPT Types.pm ; remake -x linkext >output.linkext ; l ../../blib/arch/auto/PDL/Core/Core.so Using new 64bit index support Using new 64bit index support ls: cannot access ../../blib/arch/auto/PDL/Core/Core.so: No such file or directory $ rm -rf ../../blib ; make clean >/dev/null; mv Makefile.old Makefile ; cp Version.pm.KEPT Version.pm ; cp Types.pm.KEPT Types.pm ; remake -x dynamic >output.dynamic ; l ../../blib/arch/auto/PDL/Core/Core.so Using new 64bit index support Using new 64bit index support -rwxr-xr-x. 1 user user 168335 Apr 6 00:42 ../../blib/arch/auto/PDL/Core/Core.so _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Mon 06 Apr 2015 00:08:02 GMT Name: log.txt Size: 1kB By: mohawk <http://savannah.gnu.org/bugs/download.php?file_id=33553> ------------------------------------------------------- Date: Mon 06 Apr 2015 00:08:02 GMT Name: output.dynamic Size: 24kB By: mohawk <http://savannah.gnu.org/bugs/download.php?file_id=33554> ------------------------------------------------------- Date: Mon 06 Apr 2015 00:08:02 GMT Name: Makefile Size: 11kB By: mohawk <http://savannah.gnu.org/bugs/download.php?file_id=33555> ------------------------------------------------------- Date: Mon 06 Apr 2015 00:08:02 GMT Name: output.linkext Size: 21kB By: mohawk <http://savannah.gnu.org/bugs/download.php?file_id=33556> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?44742> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make