<?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>88295</bug_id>
          
          <creation_ts>2012-06-04 23:26:45 -0700</creation_ts>
          <short_desc>[EFL][WK2] WebKit2-EFL does not link with gold linker</short_desc>
          <delta_ts>2012-06-05 04:13:35 -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>WebKit2</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>rakuco</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>641209</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-06-04 23:26:45 -0700</bug_when>
    <thetext>WebKit2-EFL does not link with gold linker:

Linking CXX executable ../../bin/WebProcess
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;soup_cookie_jar_get_accept_policy&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_type_init&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_getenv&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;soup_session_add_feature_by_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_ptr_array_new_with_free_func&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_ptr_array_add&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;soup_session_feature_remove_feature&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_type_class_ref&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;soup_session_feature_add_feature&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_ptr_array_remove_index_fast&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_input_stream_get_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_get_op_res_gpointer&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_object_ref&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_async_result_get_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_async_result_get_source_object&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_memdup&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_memory_input_stream_new_from_data&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_set_op_res_gpointer&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;soup_request_get_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_quark_from_string&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_set_error&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_complete&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_get_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_get_source_tag&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_warn_message&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_propagate_error&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_new&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_get_op_res_gssize&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_memory_input_stream_get_type&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_take_error&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_complete_in_idle&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_simple_async_result_set_op_res_gssize&apos;
../../lib/libewebkit2.so.0.1.0: error: undefined reference to &apos;g_memory_input_stream_add_data&apos;

Some LDFLAGS are certainly missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641213</commentid>
    <comment_count>1</comment_count>
      <attachid>145700</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-06-04 23:29:38 -0700</bug_when>
    <thetext>Created attachment 145700
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641221</commentid>
    <comment_count>2</comment_count>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-06-04 23:42:33 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=145700) [details]
&gt; Patch

Good to me.
However, I think that you can land this as Unreviewed build fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641225</commentid>
    <comment_count>3</comment_count>
      <attachid>145704</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2012-06-04 23:54:14 -0700</bug_when>
    <thetext>Created attachment 145704
Patch

Fine by me. Could you please cq+ ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641227</commentid>
    <comment_count>4</comment_count>
      <attachid>145704</attachid>
    <who name="Ryuan Choi">ryuan.choi</who>
    <bug_when>2012-06-04 23:57:27 -0700</bug_when>
    <thetext>Comment on attachment 145704
Patch

Thank you for fixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641397</commentid>
    <comment_count>5</comment_count>
      <attachid>145704</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-05 04:13:30 -0700</bug_when>
    <thetext>Comment on attachment 145704
Patch

Clearing flags on attachment: 145704

Committed r119480: &lt;http://trac.webkit.org/changeset/119480&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>641398</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-06-05 04:13:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145700</attachid>
            <date>2012-06-04 23:29:38 -0700</date>
            <delta_ts>2012-06-04 23:54:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>88295_link_libsoup.patch</filename>
            <type>text/plain</type>
            <size>996</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA3MTM4ZjEwLi44MmQ4NzBkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTItMDYtMDQgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIFdlYktpdDItRUZMIGRvZXMgbm90IGxpbmsgd2l0
aCBnb2xkIGxpbmtlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9ODgyOTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBMaW5rIGV4cGxpY2l0bHkgYWdhaW50IGxpYnNvdXAgdG8gZml4IGxpbmtpbmcgd2l0aCBn
b2xkIGxpbmtlci4KKworICAgICAgICAqIFBsYXRmb3JtRWZsLmNtYWtlOgorCiAyMDEyLTA2LTA0
ICBTYWRydWwgSGFiaWIgQ2hvd2RodXJ5ICA8c2FkcnVsQGNocm9taXVtLm9yZz4KIAogICAgICAg
ICBbY2hyb21pdW1dIEZpeCBzb2Z0d2FyZSByZW5kZXJpbmcgZm9yIGRldmljZS1zY2FsZS1mYWN0
b3IgPiAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9QbGF0Zm9ybUVmbC5jbWFrZSBiL1Nv
dXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCmluZGV4IGJjNmU5NjYuLjQ2MzNjMzEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCisrKyBiL1NvdXJjZS9X
ZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlCkBAIC0zLDYgKzMsNyBAQCBMSVNUKEFQUEVORCBXZWJL
aXQyX0xJTktfRkxBR1MKICAgICAke0VESkVfTERGTEFHU30KICAgICAke0VGTERFUFNfTERGTEFH
U30KICAgICAke0VWQVNfTERGTEFHU30KKyAgICAke0xJQlNPVVAyNF9MREZMQUdTfQogKQogCiBM
SVNUKEFQUEVORCBXZWJLaXQyX1NPVVJDRVMK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145704</attachid>
            <date>2012-06-04 23:54:14 -0700</date>
            <delta_ts>2012-06-05 04:13:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>88295_link_libsoup.patch</filename>
            <type>text/plain</type>
            <size>941</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA3MTM4ZjEwLi5lNzEyYjAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIg
QEAKKzIwMTItMDYtMDQgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVs
LmNvbT4KKworICAgICAgICBbRUZMXVtXSzJdIFdlYktpdDItRUZMIGRvZXMgbm90IGxpbmsgd2l0
aCBnb2xkIGxpbmtlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9ODgyOTUKKworICAgICAgICBVbnJldmlld2VkLiBGaXggbGlua2luZyB3aGVuIHVzaW5n
IGdvbGQgbGlua2VyLgorCisgICAgICAgICogUGxhdGZvcm1FZmwuY21ha2U6CisKIDIwMTItMDYt
MDQgIFNhZHJ1bCBIYWJpYiBDaG93ZGh1cnkgIDxzYWRydWxAY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFtjaHJvbWl1bV0gRml4IHNvZnR3YXJlIHJlbmRlcmluZyBmb3IgZGV2aWNlLXNjYWxlLWZh
Y3RvciA+IDEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1BsYXRmb3JtRWZsLmNtYWtlIGIv
U291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXggYmM2ZTk2Ni4uNDYzM2MzMSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNl
L1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKQEAgLTMsNiArMyw3IEBAIExJU1QoQVBQRU5EIFdl
YktpdDJfTElOS19GTEFHUwogICAgICR7RURKRV9MREZMQUdTfQogICAgICR7RUZMREVQU19MREZM
QUdTfQogICAgICR7RVZBU19MREZMQUdTfQorICAgICR7TElCU09VUDI0X0xERkxBR1N9CiApCiAK
IExJU1QoQVBQRU5EIFdlYktpdDJfU09VUkNFUwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>