<?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>135450</bug_id>
          
          <creation_ts>2014-07-30 20:21:57 -0700</creation_ts>
          <short_desc>[GTK] For some platform, LLIntAssembly.h cannot be generated dynamically</short_desc>
          <delta_ts>2019-11-22 01:34:02 -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>WebCore JavaScript</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>arkuka_reg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>john.frankish</cc>
    
    <cc>ossy</cc>
    
    <cc>svillar</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1025902</commentid>
    <comment_count>0</comment_count>
    <who name="">arkuka_reg</who>
    <bug_when>2014-07-30 20:21:57 -0700</bug_when>
    <thetext>For some platform, LLIntAssembly.h cannot be generated dynamically, but in Source\JavaScriptCore\GNUmakefile.am, a bunch of .lo files are dependent on LLIntAssembly.h with no condition.

$(libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_OBJECTS): DerivedSources/JavaScriptCore/LLIntAssembly.h</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1025905</commentid>
    <comment_count>1</comment_count>
    <who name="">arkuka_reg</who>
    <bug_when>2014-07-30 20:22:58 -0700</bug_when>
    <thetext>If LLIntAssembly.h cannot be generated, there will be some log like:

  GEN      DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: Parsing ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm and Programs/LLIntOffsetsExtractor and creating assembly file .
offlineasm: No magic values found. 	 assembly file generation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1025906</commentid>
    <comment_count>2</comment_count>
    <who name="">arkuka_reg</who>
    <bug_when>2014-07-30 20:24:23 -0700</bug_when>
    <thetext>Sorry, fix a typo in Comment#1.

If LLIntAssembly.h cannot be generated, there will be some log like:

  GEN      DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: Parsing ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm and Programs/LLIntOffsetsExtractor and creating assembly file .
offlineasm: No magic values found. Skipping assembly file generation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1025925</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-07-31 01:31:21 -0700</bug_when>
    <thetext>autotools build system of WebKitGTK was removed from trunk 4 months before - http://trac.webkit.org/changeset/166239 . So I think this bug is related to
an older revision or release. On which revision/release do you get this fail?

( cc-ing GTK developers )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1087344</commentid>
    <comment_count>4</comment_count>
    <who name="">arkuka_reg</who>
    <bug_when>2015-04-22 02:06:29 -0700</bug_when>
    <thetext>This problem is found on WebkitGTK 2.0.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592693</commentid>
    <comment_count>5</comment_count>
    <who name="">john.frankish</who>
    <bug_when>2019-11-22 01:34:02 -0800</bug_when>
    <thetext>This error also occurs when compiling webkit-2.20.5 using cmake/ninja on an RPi3 (armv7):

[32/1969] cd /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore &amp;&amp; /usr/local/bin/ruby /mnt/sda8/usr/src/webkitgtk-2.20.5/Source/JavaScriptCore/offlineasm/asm.rb -I/mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/ /mnt/sda8/usr/src/webkitgtk-2.20.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /mnt/sda8/usr/src/webkitgtk-2.20.5/build/bin/LLIntOffsetsExtractor /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/LLIntAssembly.h &amp;&amp; /tmp/tcloop/cmake/usr/local/bin/cmake -E touch_nocreate /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/LLIntAssembly.h
FAILED: DerivedSources/JavaScriptCore/LLIntAssembly.h 
cd /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore &amp;&amp; /usr/local/bin/ruby /mnt/sda8/usr/src/webkitgtk-2.20.5/Source/JavaScriptCore/offlineasm/asm.rb -I/mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/ /mnt/sda8/usr/src/webkitgtk-2.20.5/Source/JavaScriptCore/llint/LowLevelInterpreter.asm /mnt/sda8/usr/src/webkitgtk-2.20.5/build/bin/LLIntOffsetsExtractor /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/LLIntAssembly.h &amp;&amp; /tmp/tcloop/cmake/usr/local/bin/cmake -E touch_nocreate /mnt/sda8/usr/src/webkitgtk-2.20.5/build/DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: No magic values found. Skipping assembly file generation.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>