Bug#1041674: fakeroot: compiling fakeroot looks to have a race condition not generating wrapped.h

2023-07-21 Thread Rudi Heitbaum
Package: fakeroot Version: 1.32.1 Severity: serious Tags: upstream ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: r...@heitbaum.com Dear Maintainer, * What led up to the situation? build of 1.32.1 on local build host was fine. on the

Bug#1041674: proposed patch for missing wrapped.h

2023-07-21 Thread Rudi Heitbaum
Please find a proposed patch for the missing wrapped.h during build. --- a/Makefile.am 2023-07-21 22:53:36.152522891 + +++ b/Makefile.am 2023-07-22 00:12:21.796916350 + @@ -7,7 +7,7 @@ libmacosx_la_SOURCES = libfakeroot_inode64.c libfakeroot_unix2003.c patchattr.h

Bug#1041674: test case to force error

2023-07-21 Thread Rudi Heitbaum
I have been able to reliable reproduce the build race, using make -j > 1. the following will trigger the build failure. the proposed patch in message 10 is incomplete. testbreakcompile.patch --- a/Makefile.in 2023-07-12 13:55:26.0 + +++ b/Makefile.in 2023-07-22

Bug#1041674: simple dependancy between wrapped.h and libfakeroot_time64.c fixes the build issue

2023-07-22 Thread Rudi Heitbaum
as per the attached patch, a simple dependancy on wrapped.h against libfakeroot_time64.c fixes the issue.

Bug#1041674: with attachment

2023-07-22 Thread Rudi Heitbaum
with attachment --- a/Makefile.am 2023-07-21 22:53:36.152522891 + +++ b/Makefile.am 2023-07-22 00:12:21.796916350 + @@ -58,6 +58,8 @@ libfakeroot.lo:libfakeroot.c wrapdef.h wrapstruct.h wraptmpf.h +libfakeroot_time64.c:wrapped.h + fakerootconfig.h: ./config.status CONFIG_FILES=