git/list[1] front-page[2] threads[3] people[4] search[5] about
 

should any build system legitimately change any tracked files?

From
Robert P. J. Day <rpjday@crashcourse.ca>
Date
Jan 19, 2018, 17:51 UTC
Message-ID
<alpine.LFD.2.21.1801191247250.10222@localhost.localdomain>
  just finished teaching a couple git courses and, after class, a
student came up and described a rather weird problem -- in short:
  1) before build, "git diff" shows nothing
  2) do the standard build
  3) suddenly, "git diff" shows some changes

that's all the info i was given, but it *seems* clear that the build process itself was making changes to one or more tracked files.

  technically, i guess one can design a build system to do pretty
much anything, but is it fair to say that this is a really poor design
decision? admittedly, this isn't specifically a git question, but i'm
open to opinions on something that strikes me as a bad idea.
rday
Next: Randall S. Becker
Message 1 of 4 in “should any build system legitimately change any tracked files?”
  1. Robert P. J. DayJan 19, 2018
  2. Randall S. BeckerJan 19, 2018
  3. Theodore Ts'oJan 19, 2018
  4. Robin H. JohnsonJan 19, 2018

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.