<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>26775</bug_id>
          
          <creation_ts>2009-06-27 15:39:34 -0700</creation_ts>
          <short_desc>WebKitQt always rebuilds every file every time on Windows</short_desc>
          <delta_ts>2010-03-04 04:31:05 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows Vista</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Justin Haygood">jhaygood</reporter>
          <assigned_to name="Jocelyn Turcotte">jturcotte</assigned_to>
          <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>128671</commentid>
    <comment_count>0</comment_count>
    <who name="Justin Haygood">jhaygood</who>
    <bug_when>2009-06-27 15:39:34 -0700</bug_when>
    <thetext>Something in WebCore.pro causes nmake to always rebuild every file every time. nmake (like make) uses timestamps of files to determine which files to rebuild, etc... Something in WebCore.pro causes nmake to think that all files need rebuilding. Not all .pro files cause this problem, so its not a general problem with qmake or nmake.

(BTW, this is reproducable both via build-webkit and by running nmake directly on the generated Makefile in WebKitBuild)

Other important versions:

1. WebKit - HEAD from WebKit SVN at whatever time is now
2. Qt - 4.5.2, built from source using spec win32-msvc2008
3. Microsoft Visual Studio 2008 Service Pack 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196003</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-03-04 04:31:05 -0800</bug_when>
    <thetext>This has been fixed in http://trac.webkit.org/changeset/53187</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>