<?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>114908</bug_id>
          
          <creation_ts>2013-04-21 00:38:47 -0700</creation_ts>
          <short_desc>[EFL] Remove unnecessary pkgs in EFL jhbuild</short_desc>
          <delta_ts>2013-05-08 21:56:59 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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 name="Gyuyoung Kim">gyuyoung.kim</reporter>
          <assigned_to name="Gyuyoung Kim">gyuyoung.kim</assigned_to>
          <cc>d-r</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mrobinson</cc>
    
    <cc>rakuco</cc>
    
    <cc>tmpsantos</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>878831</commentid>
    <comment_count>0</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-21 00:38:47 -0700</bug_when>
    <thetext>As far as I understand, main role of jhbuild is for layout test. However, it looks that EFL jhbuild supports some pkgs which don&apos;t influence on the result of layout test. For example, p11-kit, libgpg-error, libgcrypt and libseccomp. We can install them by *apt-get install*. I don&apos;t prefer to take a long build time when using --update-efl. I hope to keep essential pkgs in jhbuild.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>878832</commentid>
    <comment_count>1</comment_count>
      <attachid>198957</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-21 00:47:41 -0700</bug_when>
    <thetext>Created attachment 198957
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879558</commentid>
    <comment_count>2</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2013-04-22 18:52:17 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; As far as I understand, main role of jhbuild is for layout test. However, it looks that EFL jhbuild supports some pkgs which don&apos;t influence on the result of layout test. For example, p11-kit, libgpg-error, libgcrypt and libseccomp.

Are you sure that e.g. the latest libsoup that is being built with jhbuild builds and tested using an older version of libgcrypt that comes with your Linux distribution ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>879805</commentid>
    <comment_count>3</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2013-04-23 06:12:50 -0700</bug_when>
    <thetext>In general, jhbuild was used both to make the layout test results equal across different systems (by using the same version of pixman and cairo, for example) and also to ease the development setup for contributors (we don&apos;t really need to ship the EFL, for example).

That said, making the list of packages installed smaller is always a good thing.

As Laszlo said, please check if at least the libgcrypt stuff is not needed by libsoup.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>880960</commentid>
    <comment_count>4</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-24 17:54:32 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; In general, jhbuild was used both to make the layout test results equal across different systems (by using the same version of pixman and cairo, for example) and also to ease the development setup for contributors (we don&apos;t really need to ship the EFL, for example).
&gt; 
&gt; That said, making the list of packages installed smaller is always a good thing.
&gt; 
&gt; As Laszlo said, please check if at least the libgcrypt stuff is not needed by libsoup.

Thank you for your agreement. To my quick search, libsoup doesn&apos;t use crypto library directly, but it uses dependent library(gnutls) which uses *nettle* library for crypto, not libgcrypt. The libgcrypt is used by *eet* library for WebKit EFL. I think we can move it to the dependencies section in http://trac.webkit.org/wiki/EFLWebKit. Or, it would be good if we support a script to install all dependencies pkgs as GTK port. http://trac.webkit.org/browser/trunk/Tools/gtk/install-dependencies</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881077</commentid>
    <comment_count>5</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-24 21:32:07 -0700</bug_when>
    <thetext>(In reply to comment #4)

&gt; Thank you for your agreement. To my quick search, libsoup doesn&apos;t use crypto library directly, but it uses dependent library(gnutls) which uses *nettle* library for crypto, not libgcrypt. 

Oops, gnutls can use libgcrypt. Even the gnutls pkg has a dependency libgcrypt pkg on Ubuntu 13.04. It looks dependency chain is as below,

Dependency chain : libsoup -&gt; glib-networking -&gt; gnutls -&gt; libgcrypt.

If we want to install libgcrypt via jhbuild, it looks we also need to install gnutls via jhbuild. However, I still think we don&apos;t need to install libgcypt via jhbuild.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881316</commentid>
    <comment_count>6</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2013-04-25 09:40:38 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; If we want to install libgcrypt via jhbuild, it looks we also need to install gnutls via jhbuild.

Why is that?

&gt; However, I still think we don&apos;t need to install libgcypt via jhbuild.

We usually try to support the latest Ubuntu LTS release so that we can depend on old enough stuff (and ship newer versions of dependencies in jhbuild when needed). As long as things do not break for Ubuntu 12.04 by removing libgcrypt and/or gnutls from the build, I&apos;m fine with it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881743</commentid>
    <comment_count>7</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-26 00:52:57 -0700</bug_when>
    <thetext>(In reply to comment #6)

&gt;  As long as things do not break for Ubuntu 12.04 by removing libgcrypt and/or gnutls from the build, I&apos;m fine with it.

There is no build problem on my 12.04 PC locally. It looks this patch will not influence on 12.04 at least.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>882629</commentid>
    <comment_count>8</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-04-29 09:10:37 -0700</bug_when>
    <thetext>Laszlo, it looks there is no objection to land this patch. What do you think about it ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886097</commentid>
    <comment_count>9</comment_count>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2013-05-07 18:48:20 -0700</bug_when>
    <thetext>+Thiago for feedback on libseccomp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886130</commentid>
    <comment_count>10</comment_count>
      <attachid>201024</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-07 20:34:41 -0700</bug_when>
    <thetext>Created attachment 201024
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886131</commentid>
    <comment_count>11</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-07 20:35:58 -0700</bug_when>
    <thetext>Laszlo, there are build breaks when we don&apos;t use libseccomp on jhbuild. So, I don&apos;t remove it in this patch. Thank you for your point it out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886215</commentid>
    <comment_count>12</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2013-05-08 01:24:06 -0700</bug_when>
    <thetext>(In reply to comment #11)
&gt; Laszlo, there are build breaks when we don&apos;t use libseccomp on jhbuild. So, I don&apos;t remove it in this patch. Thank you for your point it out.

Weird. It should build without libseccomp...

BTW, I should have added it to &quot;jhbuild-optional.modules&quot; instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886236</commentid>
    <comment_count>13</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-08 01:54:48 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; Laszlo, there are build breaks when we don&apos;t use libseccomp on jhbuild. So, I don&apos;t remove it in this patch. Thank you for your point it out.
&gt; 
&gt; Weird. It should build without libseccomp...

When using --seccomp-filters, there were below breaks.

[ 92%] /home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp: In constructor ‘WebKit::SeccompFilters::SeccompFilters(WebKit::SeccompFilters::Action)’:
/home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp:49:26: error: invalid conversion from ‘int’ to ‘WebKit::SeccompFilters::HANDLE {aka void*}’ [-fpermissive]
/home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp: In destructor ‘virtual WebKit::SeccompFilters::~SeccompFilters()’:
/home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp:57:30: error: too many arguments to function ‘void seccomp_release()’
/usr/include/seccomp.h:184:6: note: declared here</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886280</commentid>
    <comment_count>14</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2013-05-08 04:11:51 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; Laszlo, there are build breaks when we don&apos;t use libseccomp on jhbuild. So, I don&apos;t remove it in this patch. Thank you for your point it out.
&gt; &gt; 
&gt; &gt; Weird. It should build without libseccomp...
&gt; 
&gt; When using --seccomp-filters, there were below breaks.
&gt; 
&gt; [ 92%] /home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp: In constructor ‘WebKit::SeccompFilters::SeccompFilters(WebKit::SeccompFilters::Action)’:
&gt; /home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp:49:26: error: invalid conversion from ‘int’ to ‘WebKit::SeccompFilters::HANDLE {aka void*}’ [-fpermissive]
&gt; /home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp: In destructor ‘virtual WebKit::SeccompFilters::~SeccompFilters()’:
&gt; /home/gyuyoung/webkit/WebKit/Source/WebKit2/Shared/linux/SeccompFilters/SeccompFilters.cpp:57:30: error: too many arguments to function ‘void seccomp_release()’
&gt; /usr/include/seccomp.h:184:6: note: declared here

Ah, in this case yes. But maybe we should only add it to jhbuild when it is enabled by default.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886542</commentid>
    <comment_count>15</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-08 17:42:04 -0700</bug_when>
    <thetext>(In reply to comment #14)
 
&gt; Ah, in this case yes. But maybe we should only add it to jhbuild when it is enabled by default.

ok, if you wanna add it when it is enabled by default, I don&apos;t have big opinion about it. I request previous patch again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886572</commentid>
    <comment_count>16</comment_count>
      <attachid>201024</attachid>
    <who name="Laszlo Gombos">laszlo.gombos</who>
    <bug_when>2013-05-08 19:39:40 -0700</bug_when>
    <thetext>Comment on attachment 201024
Patch

lgtm.

I do not think jhbuild should have knowledge of what webkit features are being turned on/off. The one and only jhbuild config should support all possible webkit build configurations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886590</commentid>
    <comment_count>17</comment_count>
      <attachid>201024</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-08 21:50:19 -0700</bug_when>
    <thetext>Comment on attachment 201024
Patch

Clearing flags on attachment: 201024

Committed r149790: &lt;http://trac.webkit.org/changeset/149790&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886591</commentid>
    <comment_count>18</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-08 21:50:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886592</commentid>
    <comment_count>19</comment_count>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2013-05-08 21:56:59 -0700</bug_when>
    <thetext>Those dependency pkgs are added to &quot;Dependencies&quot; field in WebKit EFL wiki.
(https://trac.webkit.org/wiki/EFLWebKit)

 * libp11-kit-dev
 * libgpg-error-dev
 * libgcrypt11-dev</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>198957</attachid>
            <date>2013-04-21 00:47:41 -0700</date>
            <delta_ts>2013-05-08 19:19:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114908-20130421164708.patch</filename>
            <type>text/plain</type>
            <size>3858</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ4ODA2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYzY4YzRlOGRlZGNiM2JlMjE3MzJkZjgyYmI1OGFhOWRk
N2E4MWRkOC4uNWFjM2JhMzc0MGEzZTdhMjMzNDA1ZjBiYTE0NDJiYzA3YjhlMTU4NyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEzLTA0LTIxICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+
CisKKyAgICAgICAgW0VGTF0gUmVtb3ZlIHVubmVjZXNzYXJ5IHBrZ3MgaW4gRUZMIGpoYnVpbGQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDkwOAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHAxMS1raXQs
IGxpYmdwZy1lcnJvciwgbGliZ2NyeXB0IGFuZCBsaWJzZWNjb21wIGRvbid0IGluZmx1ZW5jZSBv
biBsYXlvdXQgdGVzdC4gU28sIHdlIGRvbid0IG5lZWQgdG8KKyAgICAgICAgaGFuZGxlIHRoZW0g
dXNpbmcgamhidWlsZC4gV2UgY2FuIHJlZHVjZSBidWlsZCB0aW1lIHdoZW4gdXNpbmcgLS11cGRh
dGUtZWZsLgorCisgICAgICAgICogZWZsL2poYnVpbGQubW9kdWxlczoKKwogMjAxMy0wNC0yMCAg
WmFuIERvYmVyc2VrICA8emRvYmVyc2VrQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gRml4
IGJhc2VsaW5lIHBvc2l0aW9uaW5nIGlzc3VlIGJ5IHVwZGF0aW5nIEZyZWV0eXBlCmRpZmYgLS1n
aXQgYS9Ub29scy9lZmwvamhidWlsZC5tb2R1bGVzIGIvVG9vbHMvZWZsL2poYnVpbGQubW9kdWxl
cwppbmRleCAxZDhjYzRjYThjOGUyMWYyNGRhYTM4MTQ5MjgyODUxNWNhZGJkODZkLi40MjFhNDU1
Zjc2ODQwYmQyMDZhMTdhMTAwZmQyMmQ0ZDM3ZmJhOTQ1IDEwMDY0NAotLS0gYS9Ub29scy9lZmwv
amhidWlsZC5tb2R1bGVzCisrKyBiL1Rvb2xzL2VmbC9qaGJ1aWxkLm1vZHVsZXMKQEAgLTI0LDcg
KzI0LDYgQEAKICAgICAgIDxkZXAgcGFja2FnZT0iZ3N0LXBsdWdpbnMtZ29vZCIvPgogICAgICAg
PGRlcCBwYWNrYWdlPSJnc3QtcGx1Z2lucy1iYWQiLz4KICAgICAgIDxkZXAgcGFja2FnZT0iZ3N0
LWxpYmF2Ii8+Ci0gICAgICA8ZGVwIHBhY2thZ2U9ImxpYnNlY2NvbXAiLz4KICAgICA8L2RlcGVu
ZGVuY2llcz4KICAgPC9tZXRhbW9kdWxlPgogCkBAIC0zMiwxMCArMzEsNiBAQAogICAgICAgaHJl
Zj0iaHR0cHM6Ly9naXRodWIuY29tIi8+CiAgIDxyZXBvc2l0b3J5IHR5cGU9InRhcmJhbGwiIG5h
bWU9InNvdXJjZXdhcmUub3JnIgogICAgICAgaHJlZj0iZnRwOi8vc291cmNld2FyZS5vcmciLz4K
LSAgPHJlcG9zaXRvcnkgdHlwZT0idGFyYmFsbCIgbmFtZT0iZ251cGcub3JnIgotICAgICAgaHJl
Zj0iZnRwOi8vZnRwLmdudXBnLm9yZyIvPgotICA8cmVwb3NpdG9yeSB0eXBlPSJ0YXJiYWxsIiBu
YW1lPSJwMTEtZ2x1ZS5mcmVlZGVza3RvcC5vcmciCi0gICAgICBocmVmPSJodHRwOi8vcDExLWds
dWUuZnJlZWRlc2t0b3Aub3JnIi8+CiAgIDxyZXBvc2l0b3J5IHR5cGU9InRhcmJhbGwiIG5hbWU9
ImZ0cC5nbm9tZS5vcmciCiAgICAgICBocmVmPSJodHRwOi8vZnRwLmdub21lLm9yZyIvPgogICA8
cmVwb3NpdG9yeSB0eXBlPSJnaXQiIG5hbWU9ImdpdC5nbm9tZS5vcmciCkBAIC01Miw4ICs0Nyw2
IEBACiAgICAgICBocmVmPSJodHRwOi8vZG93bmxvYWQuZW5saWdodGVubWVudC5vcmciLz4KICAg
PHJlcG9zaXRvcnkgdHlwZT0idGFyYmFsbCIgbmFtZT0iZ3N0cmVhbWVyIgogICAgICAgaHJlZj0i
aHR0cDovL2dzdHJlYW1lci5mcmVlZGVza3RvcC5vcmcvc3JjLyIvPgotICA8cmVwb3NpdG9yeSB0
eXBlPSJnaXQiIG5hbWU9ImdpdC5jb2RlLnNmLm5ldCIKLSAgICAgIGhyZWY9ImdpdDovL2dpdC5j
b2RlLnNmLm5ldC9wLyIvPgogCiAgIDxhdXRvdG9vbHMgaWQ9ImNhaXJvIiBhdXRvZ2VuLXNoPSJj
b25maWd1cmUiPgogICAgIDxkZXBlbmRlbmNpZXM+CkBAIC05OCwzMCArOTEsNiBAQAogICAgICAg
ICAgICAgbWQ1c3VtPSJiOTM0MzU0ODg5NDI0ODZjOGQwY2EyMmU4Zjc2ODAzNCIgLz4KICAgPC90
YXJiYWxsPgogCi0gIDxhdXRvdG9vbHMgaWQ9InAxMS1raXQiPgotICAgIDxicmFuY2ggbW9kdWxl
PSIvcmVsZWFzZXMvcDExLWtpdC0wLjEyLnRhci5neiIgdmVyc2lvbj0iMC4xMiIKLSAgICAgICAg
ICAgICByZXBvPSJwMTEtZ2x1ZS5mcmVlZGVza3RvcC5vcmciCi0gICAgICAgICAgICAgaGFzaD0i
c2hhMjU2OjRkYjc5MmRlZjU0NWEzYzhhZTEyZTdlNGVmMTY2ZDc2MjBjYjQ0NWMwMGE1YTk4NGFi
N2M0YTNiMzVmMGJlMDAiCi0gICAgICAgICAgICAgbWQ1c3VtPSIwMjlhYTJhM2ExMDNlN2ViODFi
NGFhNzMxYjkzNTM5ZSIvPgotICA8L2F1dG90b29scz4KLQotICA8YXV0b3Rvb2xzIGlkPSJsaWJn
cGctZXJyb3IiIGF1dG9nZW4tc2g9ImNvbmZpZ3VyZSI+Ci0gICAgPGJyYW5jaCBtb2R1bGU9Ii9n
Y3J5cHQvbGliZ3BnLWVycm9yL2xpYmdwZy1lcnJvci0xLjEwLnRhci5iejIiIHZlcnNpb249IjEu
MTAiCi0gICAgICAgICAgICAgcmVwbz0iZ251cGcub3JnIgotICAgICAgICAgICAgIGhhc2g9InNo
YTI1Njo1MjA2MjliNDU2OGI1YzI5YjE5OTFjOGZmYzI2N2M4YmRlZTVmMjIzYzczMzNjNDJhNjUx
YjU2ZjliMWM1NDMxIgotICAgICAgICAgICAgIG1kNXN1bT0iNzM2YTAzZGFhOWRjNTg3MzA0N2Q0
ZWI0YTljMjJhMTYiLz4KLSAgPC9hdXRvdG9vbHM+Ci0KLSAgPGF1dG90b29scyBpZD0ibGliZ2Ny
eXB0IiBhdXRvZ2VuLXNoPSJjb25maWd1cmUiPgotICAgIDxkZXBlbmRlbmNpZXM+Ci0gICAgICA8
ZGVwIHBhY2thZ2U9ImxpYmdwZy1lcnJvciIvPgotICAgIDwvZGVwZW5kZW5jaWVzPgotICAgIDxi
cmFuY2ggbW9kdWxlPSIvZ2NyeXB0L2xpYmdjcnlwdC9saWJnY3J5cHQtMS41LjAudGFyLmJ6MiIg
dmVyc2lvbj0iMS41LjAiCi0gICAgICAgICAgICAgcmVwbz0iZ251cGcub3JnIgotICAgICAgICAg
ICAgIGhhc2g9InNoYTI1Njo0YjYyZmM1MTYwMDQ5NDBhMDU3MTAyNTQwMWEwNTgxZDQ5MTk5ZjFh
NzZkZmI1Y2U2ZmQ2M2Y1MGRiODE3M2ZhIgotICAgICAgICAgICAgIG1kNXN1bT0iNjkzZjljNjRk
NTBjOTA4YmM0ZDZlMDFkYTNmZjc2ZDgiLz4KLSAgPC9hdXRvdG9vbHM+Ci0KICAgPGF1dG90b29s
cyBpZD0iZ2xpYiIKICAgICAgICAgICAgICBhdXRvZ2VuLXNoPSJjb25maWd1cmUiCiAgICAgICAg
ICAgICAgYXV0b2dlbmFyZ3M9Ii0tZGlzYWJsZS1kdHJhY2UiPgpAQCAtMjIyLDcgKzE5MSw2IEBA
CiAgICAgICAgICAgICBtZDVzdW09ImVjM2ZmZmJlZmYwYmUyNjk5YWVlZDFlZDQzNzdlZTlkIj4K
ICAgICA8L2JyYW5jaD4KICAgICA8ZGVwZW5kZW5jaWVzPgotICAgICAgPGRlcCBwYWNrYWdlPSJs
aWJnY3J5cHQiLz4KICAgICAgIDxkZXAgcGFja2FnZT0iZWluYSIvPgogICAgIDwvZGVwZW5kZW5j
aWVzPgogICA8L2F1dG90b29scz4KQEAgLTM1MiwxMCArMzIwLDQgQEAKICAgICAgICAgICAgIGhh
c2g9InNoYTI1NjphZWY4YmU2NjUwOTZiM2E0ZTY0NDI0ZmIzOWQ3YzVkYTU3ZmFhYWY5NWU5ZmVh
NmMxYmI0NDI5NWQ0ZmIzMmQ1Ii8+CiAgIDwvYXV0b3Rvb2xzPiAKIAotICA8YXV0b3Rvb2xzIGlk
PSJsaWJzZWNjb21wIiBhdXRvZ2VuLXNoPSJjb25maWd1cmUiPgotICAgICAgPGJyYW5jaCBtb2R1
bGU9ImxpYnNlY2NvbXAvbGlic2VjY29tcCIKLSAgICAgICAgICByZXBvPSJnaXQuY29kZS5zZi5u
ZXQiCi0gICAgICAgICAgdGFnPSJiYmQ3Y2EwN2E3Yzc2ZDVjZDg4NGRiZGRlYzU4Mzg1ZTFiNzQz
OWQyIi8+Ci0gIDwvYXV0b3Rvb2xzPgotCiA8L21vZHVsZXNldD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>201024</attachid>
            <date>2013-05-07 20:34:41 -0700</date>
            <delta_ts>2013-05-08 21:50:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-114908-20130508123342.patch</filename>
            <type>text/plain</type>
            <size>2936</size>
            <attacher name="Gyuyoung Kim">gyuyoung.kim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5NzA5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjkyNzU2MzBiM2RmODlhMDNiZmVmZjQ4OTA4OWJkZTg1
MDEwOGQxOS4uZmExMjk2YTg4NzczOWViYzYzYjk3ODg0ZjBkYTg2ZGZkMDIzMDE3ZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEzLTA1LTA3ICBHeXV5b3VuZyBLaW0gIDxneXV5b3VuZy5raW1Ac2Ftc3VuZy5jb20+
CisKKyAgICAgICAgW0VGTF0gUmVtb3ZlIHVubmVjZXNzYXJ5IHBrZ3MgaW4gRUZMIGpoYnVpbGQK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNDkwOAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHAxMS1raXQs
IGxpYmdwZy1lcnJvciBhbmQgbGliZ2NyeXB0IGRvbid0IGluZmx1ZW5jZSBvbiBsYXlvdXQgdGVz
dC4gU28sIHdlIGRvbid0IG5lZWQgdG8KKyAgICAgICAgaGFuZGxlIHRoZW0gdXNpbmcgamhidWls
ZC4gV2UgY2FuIHJlZHVjZSBidWlsZCB0aW1lIHdoZW4gdXNpbmcgLS11cGRhdGUtZWZsLgorCisg
ICAgICAgICogZWZsL2poYnVpbGQubW9kdWxlczoKKwogMjAxMy0wNS0wNyAgQWxleCBDaHJpc3Rl
bnNlbiAgPGFjaHJpc3RlbnNlbkBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IGEgbWVtb3J5IGxl
YWsgaW50cm9kdWNlZCBpbiByMTQ5NjkyCmRpZmYgLS1naXQgYS9Ub29scy9lZmwvamhidWlsZC5t
b2R1bGVzIGIvVG9vbHMvZWZsL2poYnVpbGQubW9kdWxlcwppbmRleCA4YzMxYzViYTRkNDE4ZTg4
MWQzNTcxNGRiN2Q5MDBkZWZiOTYxM2RkLi4yMzIzYmI0NTM5M2MyYTRjY2QyY2ZjM2RhMGFkNmIw
NTNhODg5ZDY0IDEwMDY0NAotLS0gYS9Ub29scy9lZmwvamhidWlsZC5tb2R1bGVzCisrKyBiL1Rv
b2xzL2VmbC9qaGJ1aWxkLm1vZHVsZXMKQEAgLTMyLDEwICszMiw2IEBACiAgICAgICBocmVmPSJo
dHRwczovL2dpdGh1Yi5jb20iLz4KICAgPHJlcG9zaXRvcnkgdHlwZT0idGFyYmFsbCIgbmFtZT0i
c291cmNld2FyZS5vcmciCiAgICAgICBocmVmPSJmdHA6Ly9zb3VyY2V3YXJlLm9yZyIvPgotICA8
cmVwb3NpdG9yeSB0eXBlPSJ0YXJiYWxsIiBuYW1lPSJnbnVwZy5vcmciCi0gICAgICBocmVmPSJm
dHA6Ly9mdHAuZ251cGcub3JnIi8+Ci0gIDxyZXBvc2l0b3J5IHR5cGU9InRhcmJhbGwiIG5hbWU9
InAxMS1nbHVlLmZyZWVkZXNrdG9wLm9yZyIKLSAgICAgIGhyZWY9Imh0dHA6Ly9wMTEtZ2x1ZS5m
cmVlZGVza3RvcC5vcmciLz4KICAgPHJlcG9zaXRvcnkgdHlwZT0idGFyYmFsbCIgbmFtZT0iZnRw
Lmdub21lLm9yZyIKICAgICAgIGhyZWY9Imh0dHA6Ly9mdHAuZ25vbWUub3JnIi8+CiAgIDxyZXBv
c2l0b3J5IHR5cGU9ImdpdCIgbmFtZT0iZ2l0Lmdub21lLm9yZyIKQEAgLTk4LDMwICs5NCw2IEBA
CiAgICAgICAgICAgICBtZDVzdW09ImI5MzQzNTQ4ODk0MjQ4NmM4ZDBjYTIyZThmNzY4MDM0IiAv
PgogICA8L3RhcmJhbGw+CiAKLSAgPGF1dG90b29scyBpZD0icDExLWtpdCI+Ci0gICAgPGJyYW5j
aCBtb2R1bGU9Ii9yZWxlYXNlcy9wMTEta2l0LTAuMTIudGFyLmd6IiB2ZXJzaW9uPSIwLjEyIgot
ICAgICAgICAgICAgIHJlcG89InAxMS1nbHVlLmZyZWVkZXNrdG9wLm9yZyIKLSAgICAgICAgICAg
ICBoYXNoPSJzaGEyNTY6NGRiNzkyZGVmNTQ1YTNjOGFlMTJlN2U0ZWYxNjZkNzYyMGNiNDQ1YzAw
YTVhOTg0YWI3YzRhM2IzNWYwYmUwMCIKLSAgICAgICAgICAgICBtZDVzdW09IjAyOWFhMmEzYTEw
M2U3ZWI4MWI0YWE3MzFiOTM1MzllIi8+Ci0gIDwvYXV0b3Rvb2xzPgotCi0gIDxhdXRvdG9vbHMg
aWQ9ImxpYmdwZy1lcnJvciIgYXV0b2dlbi1zaD0iY29uZmlndXJlIj4KLSAgICA8YnJhbmNoIG1v
ZHVsZT0iL2djcnlwdC9saWJncGctZXJyb3IvbGliZ3BnLWVycm9yLTEuMTAudGFyLmJ6MiIgdmVy
c2lvbj0iMS4xMCIKLSAgICAgICAgICAgICByZXBvPSJnbnVwZy5vcmciCi0gICAgICAgICAgICAg
aGFzaD0ic2hhMjU2OjUyMDYyOWI0NTY4YjVjMjliMTk5MWM4ZmZjMjY3YzhiZGVlNWYyMjNjNzMz
M2M0MmE2NTFiNTZmOWIxYzU0MzEiCi0gICAgICAgICAgICAgbWQ1c3VtPSI3MzZhMDNkYWE5ZGM1
ODczMDQ3ZDRlYjRhOWMyMmExNiIvPgotICA8L2F1dG90b29scz4KLQotICA8YXV0b3Rvb2xzIGlk
PSJsaWJnY3J5cHQiIGF1dG9nZW4tc2g9ImNvbmZpZ3VyZSI+Ci0gICAgPGRlcGVuZGVuY2llcz4K
LSAgICAgIDxkZXAgcGFja2FnZT0ibGliZ3BnLWVycm9yIi8+Ci0gICAgPC9kZXBlbmRlbmNpZXM+
Ci0gICAgPGJyYW5jaCBtb2R1bGU9Ii9nY3J5cHQvbGliZ2NyeXB0L2xpYmdjcnlwdC0xLjUuMC50
YXIuYnoyIiB2ZXJzaW9uPSIxLjUuMCIKLSAgICAgICAgICAgICByZXBvPSJnbnVwZy5vcmciCi0g
ICAgICAgICAgICAgaGFzaD0ic2hhMjU2OjRiNjJmYzUxNjAwNDk0MGEwNTcxMDI1NDAxYTA1ODFk
NDkxOTlmMWE3NmRmYjVjZTZmZDYzZjUwZGI4MTczZmEiCi0gICAgICAgICAgICAgbWQ1c3VtPSI2
OTNmOWM2NGQ1MGM5MDhiYzRkNmUwMWRhM2ZmNzZkOCIvPgotICA8L2F1dG90b29scz4KLQogICA8
YXV0b3Rvb2xzIGlkPSJnbGliIgogICAgICAgICAgICAgIGF1dG9nZW4tc2g9ImNvbmZpZ3VyZSIK
ICAgICAgICAgICAgICBhdXRvZ2VuYXJncz0iLS1kaXNhYmxlLWR0cmFjZSI+CkBAIC0yMjIsNyAr
MTk0LDYgQEAKICAgICAgICAgICAgIG1kNXN1bT0iZWMzZmZmYmVmZjBiZTI2OTlhZWVkMWVkNDM3
N2VlOWQiPgogICAgIDwvYnJhbmNoPgogICAgIDxkZXBlbmRlbmNpZXM+Ci0gICAgICA8ZGVwIHBh
Y2thZ2U9ImxpYmdjcnlwdCIvPgogICAgICAgPGRlcCBwYWNrYWdlPSJlaW5hIi8+CiAgICAgPC9k
ZXBlbmRlbmNpZXM+CiAgIDwvYXV0b3Rvb2xzPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>