https://sourceware.org/bugzilla/show_bug.cgi?id=25739
Bug ID: 25739
Summary: client cache sometimes has incorrect mtimes for
downloaded files
Product: elfutils
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: debuginfod
Assignee: unassigned at sourceware dot org
Reporter: eschwartz at archlinux dot org
CC: elfutils-devel at sourceware dot org
Target Milestone: ---
When running debuginfod-find repeatedly against some files, it seems that if
you rm a file from the cache, it spoils the mtime of all future files being
downloaded (so that it results in the current time instead). As a result my
gdb-git complains "warning: Source file is more recent than executable."
After some IRC debugging, fche suggested trying to run the server using
--fdcache-fds=0 which solved the issue.
12:54 PM <@fche> we just neglect to save the timestamps of fdcache'd files
extracted from archives
12:54 PM <@fche> ok
12:54 PM <@fche> betcha if you run debuginfod with --fdcache-fds=0
12:54 PM <@fche> and even --fdcache-prefetch=0
12:54 PM <@fche> things will work
--
You are receiving this mail because:
You are on the CC list for the bug.