------- You are receiving this mail because: -------
You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=668
Summary: [PATCH] fix a pair of issues with parallel build (make -
j2)
Product: Exim
Version: 4.69
Platform: Other
OS/Version: Linux
Status: NEW
Keywords: work:tiny
Severity: bug
Priority: medium
Component: Packaging
AssignedTo: nigel@???
ReportedBy: rmh@???
CC: exim-dev@???
Created an attachment (id=226)
--> (
http://bugs.exim.org/attachment.cgi?id=226)
patch
Hi,
This patch fixes a pair of problems when building Exim in parallel (make -j2):
- In Makefile, `go' target needs `configure' but doesn't depend on it, which
allows make to process go before configure (as for Local/Makefile, I assume
`go' will need it, although I didn't catch this particular race).
- In OS/Makefile-Base, a few targets are missing their dependency on
config.h. Additionally, the library targets are not providing their *.a
filenames, which leaves make without a clue when it tries to process `exim'
target with the libraries not being there yet.
--
Configure bugmail:
http://bugs.exim.org/userprefs.cgi?tab=email