Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 42 by
pjimen...@gmail.com: tar input files not noticed
http://code.google.com/p/fabricate/issues/detail?id=42
What steps will reproduce the problem?
1. run the test/creat test via 'python build.py' in that dir
2. echo "// changes" >> test/creat/a.c
3. re-run 'python build.py'
What is the expected output? What do you see instead?
I expect foo.tar.gz to get rebuilt ; it doesn't.
What version of the product are you using? On what operating system?
f10c4063ab4bc1f0ccb7a8bac3d9c7a485918652 on ubuntu 12.04
Please provide any additional information below.
Looking in .deps, there's only an entry for foo.tar.gz as an output, no
listed inputs.
I did an strace and see not the expected open()s of a.c and b.c, but
instead: openat(AT_FDCWD, "b.c", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_NOFOLLOW|
O_CLOEXEC)
Looks like solving this will, as a by-product, solve the fchdir() problem.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings