<?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>51888</bug_id>
          
          <creation_ts>2011-01-04 12:31:01 -0800</creation_ts>
          <short_desc>[Qt] [Symbian] Make CONFIG-=def_files the default configuration for trunk builds</short_desc>
          <delta_ts>2011-01-05 09:55:33 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P5</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>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>koshuin</cc>
    
    <cc>laszlo.gombos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>329129</commentid>
    <comment_count>0</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-01-04 12:31:01 -0800</bug_when>
    <thetext>Currently CONFIG(def_files) (almost always) evaluates to true as that is the default in Qt&apos;s qconfig.pri. This can be overruled at qmake time by changing the CONFIG variable. 

This means that (more often than not) the QtWebKit trunk build fails as the def file is not up-to-date. The current practice is to always pass CONFIG-=def_files for QtWebKit trunk builds.

CONFIG(production) has been introduced as a single bit to switch between the somewhat unstable trunk environment to a more stable production environment. CONFIG(production) evaluates to true on production branches of QtWebKit and false on the trunk.

It seems like a good idea to overrule Qt&apos;s default from qconfig.pri for non-production builds so that CONFIG(def_files) evaluates to false and QtWebKit trunk builds succeeds.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329132</commentid>
    <comment_count>1</comment_count>
      <attachid>77916</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2011-01-04 12:34:49 -0800</bug_when>
    <thetext>Created attachment 77916
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329588</commentid>
    <comment_count>2</comment_count>
      <attachid>77916</attachid>
    <who name="Ariya Hidayat">ariya.hidayat</who>
    <bug_when>2011-01-05 09:07:21 -0800</bug_when>
    <thetext>Comment on attachment 77916
proposed patch

LGTM. re=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329618</commentid>
    <comment_count>3</comment_count>
      <attachid>77916</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-05 09:55:26 -0800</bug_when>
    <thetext>Comment on attachment 77916
proposed patch

Clearing flags on attachment: 77916

Committed r75076: &lt;http://trac.webkit.org/changeset/75076&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329619</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-01-05 09:55:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77916</attachid>
            <date>2011-01-04 12:34:49 -0800</date>
            <delta_ts>2011-01-05 09:55:26 -0800</delta_ts>
            <desc>proposed patch</desc>
            <filename>51888.patch</filename>
            <type>text/plain</type>
            <size>1157</size>
            <attacher name="Laszlo Gombos">laszlo.gombos</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3NDk5MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTEtMDEtMDQgIExhc3psbyBHb21ib3MgIDxsYXN6bG8uMS5nb21i
b3NAbm9raWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFtRdF0gW1N5bWJpYW5dIE1ha2UgQ09ORklHLT1kZWZfZmlsZXMgdGhlIGRlZmF1bHQg
Y29uZmlndXJhdGlvbiBmb3IgdHJ1bmsgYnVpbGRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MTg4OAorCisgICAgICAgIE92ZXJydWxlIFF0J3MgZGVm
YXVsdCBmcm9tIHFjb25maWcucHJpIGZvciBub24tcHJvZHVjdGlvbiBidWlsZHMgc28KKyAgICAg
ICAgdGhhdCBDT05GSUcoZGVmX2ZpbGVzKSBldmFsdWF0ZXMgdG8gZmFsc2UgYW5kIFF0V2ViS2l0
IHRydW5rIGJ1aWxkcyBzdWNjZWVkLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyBhcyB0aGVyZSBp
cyBubyBuZXcgZnVuY3Rpb25hbGl0eS4KKworICAgICAgICAqIFdlYkNvcmUucHJvOgorCiAyMDEx
LTAxLTA0ICBZb25nIExpICA8eW9saUByaW0uY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFk
YW0gQmFydGguCkluZGV4OiBXZWJDb3JlL1dlYkNvcmUucHJvCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvV2ViQ29yZS5wcm8JKHJldmlzaW9uIDc0OTg5KQorKysgV2ViQ29yZS9XZWJDb3JlLnBybwko
d29ya2luZyBjb3B5KQpAQCAtNzQsNiArNzQsOCBAQCBzeW1iaWFuOiB7CiAgICAgICAgIFFNQUtF
X0NYWEZMQUdTIC09IC0tdGh1bWIKICAgICB9CiAgICAgQ09ORklHKHJlbGVhc2UsIGRlYnVnfHJl
bGVhc2UpOiBRTUFLRV9DWFhGTEFHUy5BUk1DQyArPSAtT1RpbWUgLU8zCisKKyAgICAhQ09ORklH
KHByb2R1Y3Rpb24pOkNPTkZJRy09ZGVmX2ZpbGVzCiB9CiAKIGlzRW1wdHkoT1VUUFVUX0RJUik6
IE9VVFBVVF9ESVIgPSAuLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>