<?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>104738</bug_id>
          
          <creation_ts>2012-12-11 16:08:21 -0800</creation_ts>
          <short_desc>[CMake] CMake based build systems reports features incorrectly</short_desc>
          <delta_ts>2013-01-16 09:58:08 -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 Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>107010</dup_id>
          
          <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 name="Laszlo Gombos">laszlo.gombos</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ktf.kim</cc>
    
    <cc>mxie</cc>
    
    <cc>paroga</cc>
    
    <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>tmpsantos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>788918</commentid>
    <comment_count>0</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2012-12-11 16:08:21 -0800</bug_when>
    <thetext>As an example:
  build-webkit --efl --no-svg 

reports the following to the standard output:
-- Enabled features:
--  ENABLE_3D_RENDERING ..................... ON
--  ENABLE_ACCELERATED_2D_CANVAS              OFF
...
--  ENABLE_SVG                                ON

The build actually will have svg disabled, so it the report that incorrectly lists the feature set.

The report should either be fixed to be in sync with what is being built (same as reported in CMakeCache.txt) or we should stop reporting all together and get rid of this broken thing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>788947</commentid>
    <comment_count>1</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2012-12-11 16:28:03 -0800</bug_when>
    <thetext>WEBKIT_OPTION_END() macro creates the report. The macro is defined in WebKitFeatures.cmake can called from OptionsXXX.cmake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>808461</commentid>
    <comment_count>2</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2013-01-16 09:58:08 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 107010 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>