lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 18.09-beta 17 lines 833 B view raw
1The clean command line compiler clm checks modules for freshness by comparing timestamps. 2However, in chroot builds all files installed have the same timestamp. This leads to clm 3trying to rebuild the library modules distributed with the Clean install every time a user 4compiles any file. This patch changes the freshness check to use less than instead of less 5than or equal to in order to avoid this. 6 7--- clean-upstream/src/tools/clm/clm.c 2010-12-10 06:12:17.000000000 -0430 8+++ clean/src/tools/clm/clm.c 2010-12-25 10:29:09.840675925 -0430 9@@ -250,7 +250,7 @@ 10 || (t1.dwHighDateTime==t2.dwHighDateTime && (unsigned)(t1.dwLowDateTime)<=(unsigned)(t2.dwLowDateTime))) 11 #else 12 typedef unsigned long FileTime; 13-# define FILE_TIME_LE(t1,t2) (t1<=t2) 14+# define FILE_TIME_LE(t1,t2) (t1<t2) 15 #endif 16 17 typedef struct project_node {