[exim-dev] [Bug 668] New: [PATCH] fix a pair of issues with …

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Robert Millan
Datum:  
To: exim-dev
Betreff: [exim-dev] [Bug 668] New: [PATCH] fix a pair of issues with parallel build (make -j2)
------- 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