Bug 136233 - Fix to ensure ccache uses utimes instead of utime for high resolution timestamps.
Bug#: 136233 Product:  Gentoo Linux Version: 2006.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: robbat2@gentoo.org Reported By: robbat2@gentoo.org
Component: Development
URL: 
Summary: Fix to ensure ccache uses utimes instead of utime for high resolution timestamps.
Keywords:  
Status Whiteboard: 
Opened: 2006-06-09 16:51 0000
Description:   Opened: 2006-06-09 16:51 0000
Just filing a quick reference bug as requested.
This patch ensures that ccache uses utimes where possible instead of utime, to
avoid truncating timestamps.

A related fix is this patch for tmpfs that I sent to the LKML:
http://marc.theaimsgroup.com/?l=linux-kernel&m=114989352031179&w=2

------- Comment #1 From Robin Johnson 2006-06-09 16:51:58 0000 -------
Created an attachment (id=88803) [details]
ccache-2.4-utimes.patch

------- Comment #2 From Robin Johnson 2006-06-09 16:52:33 0000 -------
Created an attachment (id=88804) [details]
patch for ebuild

------- Comment #3 From Robin Johnson 2006-06-09 17:01:46 0000 -------
Commited to CVS, and emailed to upstream as well.