View Ticket
Not logged in
Ticket UUID: 3f4964984053d07d852b02e940fd48afcca869a1
Title: apparent make race condition, with tentative patch
Status: Fixed Type: Code_Defect
Severity: Minor Priority:
Subsystem: Resolution: Fixed
Last Modified: 2011-01-10 13:15:19
Version Found In: 2011.01.01.030647
Description & Comments:
The Debian autobuilders encountered a heisenbug building my last upload of fossil to Debian, 2011.01.01.030647-1. Although I'm not sure, because I could not reliably replicate the problem even on an 8-way machine with -j8, I suspect it is because the include file targets in src/main.mk are, e.g., "add.h" rather than "$(OBJDIR)/add.h". Which I changed with the obvious patch,

http://cvs.bcl.hamilton.ie:8080/fdiff?v1=70bd79cc58bea439&v2=da3ca9597028f76a

and uploaded in 2011.01.01.030647-2. Will soon see if this fixes the build issue: https://buildd.debian.org/pkg.cgi?pkg=fossil


anonymous added on 2011-01-10 13:15:19 UTC:
(Oops, this is already fixed in the trunk. I only package official releases of course: sorry.)