<?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>121282</bug_id>
          
          <creation_ts>2013-09-13 01:56:44 -0700</creation_ts>
          <short_desc>[GTK] Fix build break caused by missing libm.</short_desc>
          <delta_ts>2013-09-20 03:01:09 -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>WebKitGTK</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>119688</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="ChangSeok Oh">changseok</reporter>
          <assigned_to name="ChangSeok Oh">changseok</assigned_to>
          <cc>berto</cc>
    
    <cc>commit-queue</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>928697</commentid>
    <comment_count>0</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2013-09-13 01:56:44 -0700</bug_when>
    <thetext>I don&apos;t know what causes this, but libm seems missed.

CCLD   Programs/unittests/testdomdomwindow
  CCLD   Programs/unittests/testdomdocument
//usr/lib/gcc/x86_64usr/lib-linux/-gnugcc//4.7x86_64-/.linux-./gnu/4.7../.././x86_64.-linux/-gnu./libxslt.so.: /error:. undefined. reference/ tox86_64-linux &apos;-fmod&apos;gnu
//usr/libxslt.solib/gcc/x86_64: -error:linux undefined- referencegnu to/ &apos;4.7fmod&apos;/
/.usr/.lib//gcc/.x86_64-.linux-/gnu/.4.7/...//../x86_64-.linux-.gnu//libxslt.so: errorx86_64-: undefined referencelinux- gnu/tolibxslt.so:  error&apos;: floorundefined &apos;reference 
to /&apos;floorusr&apos;
//usrlib/lib//gccgcc/x86_64/-linuxx86_64-gnu/4.7-linux/-gnu/..usr//../lib//gcc/4.7x86_64-/.linux-..gnu.///x86_644.7../././-linux.../.../-x86_64-/linux-gnu/gnu/x86_64libxslt.so:-linux errorlibxslt.so: :undefined -reference  to gnu&apos;fmoderror&apos;
//usr:/liblibxslt.so/gcc undefined/x86_64:-linux -gnu reference/4.7error/.:./ .. /.to./undefinedx86_64- &apos;linux- gnu/reference libxslt.sopow&apos;
: error: to undefined &apos;reference topow&apos; &apos;
floor&apos;
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libxslt.so: error: undefined reference to &apos;pow&apos;
collect2: error: ld returned 1 exit statuscollect2: error: ld returned 1 exit statuscollect2: error: ld returned 1 exit status


make[1]: *** [Programs/unittests/testdomdocument] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Programs/unittests/testcontextmenu] Error 1
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libxslt.so: error: undefined reference to &apos;fmod&apos;
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libxslt.so: error: undefined reference to &apos;floor&apos;
/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/libxslt.so: error: undefined reference to &apos;pow&apos;
make[1]: *** [Programs/unittests/testdomdomwindow] Error 1
collect2: error: ld returned 1 exit status
make[1]: *** [Programs/unittests/testapplicationcache] Error 1
make[1]: Leaving directory `/home/shivamidow/Projects/WebKit/WebKitBuild/Release&apos;
make: *** [all] Error 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928703</commentid>
    <comment_count>1</comment_count>
      <attachid>211520</attachid>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2013-09-13 02:04:47 -0700</bug_when>
    <thetext>Created attachment 211520
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928710</commentid>
    <comment_count>2</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2013-09-13 02:17:18 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=211520) [details]
&gt; Patch

This is a libxslt bug. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=721602
We would be better to wait the next libxslt release. In the meantime, you can apply this patch to avoid the break for your convenient.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928712</commentid>
    <comment_count>3</comment_count>
    <who name="Alberto Garcia">berto</who>
    <bug_when>2013-09-13 02:18:34 -0700</bug_when>
    <thetext>A workaround is to add -lm to the Libs: section in /usr/lib/*/pkgconfig/libxslt.pc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>928714</commentid>
    <comment_count>4</comment_count>
    <who name="ChangSeok Oh">changseok</who>
    <bug_when>2013-09-13 02:26:07 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 119688 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211520</attachid>
            <date>2013-09-13 02:04:47 -0700</date>
            <delta_ts>2013-09-20 03:01:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-121282-20130913180446.patch</filename>
            <type>text/plain</type>
            <size>2209</size>
            <attacher name="ChangSeok Oh">changseok</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1Njc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2d0
ay9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggNDFkNTI1MmI0
N2M1ODJjYTcyMDE4YWI5YmZjZTFlYzQwODYyNjU4ZC4uZWFhNzNiZWMyOTdjNmZhYWY2MWVhYmNl
ZjIwZGM3YjE3Yjg2ZGM0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ndGsvQ2hhbmdlTG9n
CisrKyBiL1NvdXJjZS9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDEz
LTA5LTEzICBDaGFuZ1Nlb2sgT2ggIDxjaGFuZ3Nlb2sub2hAY29sbGFib3JhLmNvbT4KKworICAg
ICAgICBbR1RLXSBGaXggYnVpbGQgYnJlYWsgY2F1c2VkIGJ5IG1pc3NpbmcgbGlibS4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMTI4MgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogR05VbWFrZWZpbGUu
YW06IEFkZGVkIGxpYm0gdG8gd2Via2l0X3Rlc3RzX2xkYWRkLgorCiAyMDEzLTA5LTEyICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAgICBbR1RLXVtXSzFdIEJs
b2NrIGFjY2VsZXJhdGVkIGNvbXBvc2l0aW5nIHVuZGVyIG5vbi1YMTEgZGlzcGxheXMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvZ3RrL0dOVW1ha2VmaWxlLmFtIGIvU291cmNlL1dlYktpdC9n
dGsvR05VbWFrZWZpbGUuYW0KaW5kZXggMDI4ZDRiMzdhMTRlMzQ2OThhYWZmYTE2MGUyZTJkNTg2
ODdlZTg0OS4uZTE1NjUzMTFjYzY5ZDgzMTdlZmQxZDQzMzYwODIyNWMxNjUwOGY3OSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9ndGsvR05VbWFrZWZpbGUuYW0KKysrIGIvU291cmNlL1dlYktp
dC9ndGsvR05VbWFrZWZpbGUuYW0KQEAgLTQ0MSw3ICs0NDEsOCBAQCB3ZWJraXRfdGVzdHNfbGRh
ZGQgPSBcCiAJJChHTElCX0xJQlMpIFwKIAkkKExJQlNPVVBfTElCUykgXAogCSQoTElCWFNMVF9M
SUJTKSBcCi0JJChYUkVOREVSX0xJQlMpCisJJChYUkVOREVSX0xJQlMpIFwKKwktbG0KIAogd2Vi
a2l0X3Rlc3RzX2xkZmxhZ3MgPSBcCiAJLW5vLWluc3RhbGwgXApkaWZmIC0tZ2l0IGEvVG9vbHMv
Q2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGI1ODJhYTliMzMyOTY4MmRjNmIyNjMx
OGY3NDFkNzVmMmEzNGVhMDMuLjQyOTQ2YzY3ZGY3YzM2MTU5MDhlYjZiZjhhZjA1ZDYwNDBkNGEz
MDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxMiBAQAorMjAxMy0wOS0xMyAgQ2hhbmdTZW9rIE9oICA8Y2hhbmdzZW9rLm9oQGNv
bGxhYm9yYS5jb20+CisKKyAgICAgICAgW0dUS10gRml4IGJ1aWxkIGJyZWFrIGNhdXNlZCBieSBt
aXNzaW5nIGxpYm0uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMjEyODIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIE1pbmlCcm93c2VyL2d0ay9HTlVtYWtlZmlsZS5hbTogQWRkZWQgbGlibSB0byBQcm9n
cmFtc19NaW5pQnJvd3Nlcl9MREFERC4KKwogMjAxMy0wOS0xMiAgTHVjYXMgRm9yc2NobGVyICA8
bGZvcnNjaGxlckBhcHBsZS5jb20+CiAKICAgICAgICAgQ3JlYXRlIHNob3J0IGJ1aWxkIGxvZ3Mg
Zm9yIGVycm9ycyBhbmQgd2FybmluZ3MuCmRpZmYgLS1naXQgYS9Ub29scy9NaW5pQnJvd3Nlci9n
dGsvR05VbWFrZWZpbGUuYW0gYi9Ub29scy9NaW5pQnJvd3Nlci9ndGsvR05VbWFrZWZpbGUuYW0K
aW5kZXggZTM1Y2FiODg1ZGZlMmFhYTgwMDAxYTY5MDEwYzQ1MzYzNDJkNDk3ZS4uYWY1Mjk4Njli
YjAzMDRlNzczNDY2ODcwZDM2NTUzYmJiYjM1NDJiOSAxMDA2NDQKLS0tIGEvVG9vbHMvTWluaUJy
b3dzZXIvZ3RrL0dOVW1ha2VmaWxlLmFtCisrKyBiL1Rvb2xzL01pbmlCcm93c2VyL2d0ay9HTlVt
YWtlZmlsZS5hbQpAQCAtNDEsNyArNDEsOCBAQCBQcm9ncmFtc19NaW5pQnJvd3Nlcl9MREFERCA9
IFwKIAkkKEdMSUJfTElCUykgXAogCSQoR1RLX0xJQlMpIFwKIAkkKExJQlhTTFRfTElCUykgXAot
CSQoTElCU09VUF9MSUJTKQorCSQoTElCU09VUF9MSUJTKSBcCisJLWxtCiAKIFByb2dyYW1zX01p
bmlCcm93c2VyX0xERkxBR1MgPSBcCiAJLW5vLWZhc3QtaW5zdGFsbCBcCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>