-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make never stops making #1
Comments
This happens when some file needs to be made ( Here's what happens:
|
(Pinning this because it's a common problem, so others are likely to encounter it) |
The problem hasn't gone away, actually, but Make 4.4 introduced a warning that may explain it. I believe I have a fix, but I'd like someone affected by this problem to help test it. Any volunteers? |
gb-starter-kit incorrectly specified its dependencies, which could cause build failures like the above on all OSes. This was fixed in 8d6deab. Unfortunately, investigation reveals a new, OS-dependent build issue with due to insufficient timestamp resolution. This only occurs on Windows for all current1 versions of Make, and on macOS with the default Make 3.81 (I have tested, and using Homebrew's Make 4.4.1 does not present the issue). Workaround
Technical detailsThis issue causes output like:
Notice that the mtime is higher for the Footnotes
|
A tentative patch that disabled parallelism on Windows and Make 3.81 did not resolve the issue, it only made it slightly less common. There is a fix for macOS—use a more recent Make—but nothing for Windows. |
I imagine it's suppost to stop at some point? ^^
The text was updated successfully, but these errors were encountered: