[Webkit-unassigned] [Bug 98394] [Qt] Build system bug revealed by r130303

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 4 05:52:27 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=98394





--- Comment #1 from Csaba Osztrogonac <ossy at webkit.org>  2012-10-04 05:52:53 PST ---
Created an attachment (id=167086)
 --> (https://bugs.webkit.org/attachment.cgi?id=167086&action=review)
diff between WebKitBuild directories

---: incremenstal build of r130303 (r130302 was the previous build)
+++: clean build of r130303

It seems the generated LLIntAssembly.h should have been changed, but it wasn't.
And the rebuild of LowLevelInterpreter.o was missing too because this header.

--- a/WebKitBuild/Release/Source/JavaScriptCore/generated/LLIntAssembly.h
+++ b/WebKitBuild/Release/Source/JavaScriptCore/generated/LLIntAssembly.h
...
-// offlineasm input hash: 9134be5d6e04a2b6d309a0c3564ee9fa478c9ed1 7be3d2343468b50058636fff52142ba7726042d5 79a523b62f4f4dd76852f36156b2c84c5d0e6906
+// offlineasm input hash: 9134be5d6e04a2b6d309a0c3564ee9fa478c9ed1 37f5c76cd80a4929f40cf126468feb6eeb75d724 79a523b62f4f4dd76852f36156b2c84c5d0e6906
...

The second hash - generated from LLIntOffsetsExtractor - is different. But I don't know why, because LLIntOffsetsExtractor hasn't been changed at all.

offlineasm/asm.rb:
-------------------
...
inputHash =
    "// offlineasm input hash: " + parseHash(asmFile) +
    " " + Digest::SHA1.hexdigest(configurationList.map{|v| (v[0] + [v[1]]).join(' ')}.join(' ')) +
    " " + selfHash
...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list