<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>11435</bug_id>
          
          <creation_ts>2007-04-10 02:14:56 +0400</creation_ts>
          <short_desc>[PATCH] Proper linking of  xmms-eff-defx</short_desc>
          <delta_ts>2007-12-20 19:53:02 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>xmms-eff-defx</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</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="Igor Zubkov">icesik</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>48545</commentid>
    <comment_count>0</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2007-04-10 02:14:56 +0400</bug_when>
    <thetext>before:
[icesik@iceberg Effect]$ ldd -u -r /usr/lib/xmms/Effect/libdefx.so
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: exp (continued)
undefined symbol: exp   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: cos (continued)
undefined symbol: cos   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: pow (continued)
undefined symbol: pow   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: sin (continued)
undefined symbol: sin   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: log (continued)
undefined symbol: log   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_window_new (continued)
undefined symbol: gtk_window_new        (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_type_check_object_cast (continued)
undefined symbol: gtk_type_check_object_cast    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_widget_destroyed (continued)
undefined symbol: gtk_widget_destroyed  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_signal_connect (continued)
undefined symbol: gtk_signal_connect    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_window_get_type (continued)
undefined symbol: gtk_window_get_type   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_window_set_title (continued)
undefined symbol: gtk_window_set_title  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_window_set_policy (continued)
undefined symbol: gtk_window_set_policy (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_window_set_position (continued)
undefined symbol: gtk_window_set_position       (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_container_get_type (continued)
undefined symbol: gtk_container_get_type        (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_container_set_border_width (continued)
undefined symbol: gtk_container_set_border_width       
(/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_vbox_new (continued)
undefined symbol: gtk_vbox_new  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_container_add (continued)
undefined symbol: gtk_container_add     (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_frame_new (continued)
undefined symbol: gtk_frame_new (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_box_get_type (continued)
undefined symbol: gtk_box_get_type      (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_box_pack_start (continued)
undefined symbol: gtk_box_pack_start    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_label_new (continued)
undefined symbol: gtk_label_new (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_hbutton_box_new (continued)
undefined symbol: gtk_hbutton_box_new   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_button_box_get_type (continued)
undefined symbol: gtk_button_box_get_type       (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_button_box_set_spacing (continued)
undefined symbol: gtk_button_box_set_spacing    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_button_new_with_label (continued)
undefined symbol: gtk_button_new_with_label     (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_widget_destroy (continued)
undefined symbol: gtk_widget_destroy    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_signal_connect_object (continued)
undefined symbol: gtk_signal_connect_object     (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_widget_grab_default (continued)
undefined symbol: gtk_widget_grab_default       (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_widget_show (continued)
undefined symbol: gtk_widget_show       (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_toggle_button_set_active (continued)
undefined symbol: gtk_toggle_button_set_active  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_adjustment_set_value (continued)
undefined symbol: gtk_adjustment_set_value      (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_toggle_button_get_type (continued)
undefined symbol: gtk_toggle_button_get_type    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_toggle_button_new_with_label (continued)
undefined symbol: gtk_toggle_button_new_with_label     
(/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_hbox_new (continued)
undefined symbol: gtk_hbox_new  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_adjustment_new (continued)
undefined symbol: gtk_adjustment_new    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_adjustment_get_type (continued)
undefined symbol: gtk_adjustment_get_type       (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_vscale_new (continued)
undefined symbol: gtk_vscale_new        (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_scale_get_type (continued)
undefined symbol: gtk_scale_get_type    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_scale_set_draw_value (continued)
undefined symbol: gtk_scale_set_draw_value      (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_handle_box_new (continued)
undefined symbol: gtk_handle_box_new    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_radio_button_new_with_label (continued)
undefined symbol: gtk_radio_button_new_with_label      
(/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_radio_button_get_type (continued)
undefined symbol: gtk_radio_button_get_type     (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: gtk_radio_button_group (continued)
undefined symbol: gtk_radio_button_group        (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_open_file (continued)
undefined symbol: xmms_cfg_open_file    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_new (continued)
undefined symbol: xmms_cfg_new  (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_free (continued)
undefined symbol: xmms_cfg_free (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_write_file (continued)
undefined symbol: xmms_cfg_write_file   (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_write_int (continued)
undefined symbol: xmms_cfg_write_int    (/usr/lib/xmms/Effect/libdefx.so)
     25201:     /usr/lib/xmms/Effect/libdefx.so: error: symbol lookup error:
undefined symbol: xmms_cfg_read_int (continued)
undefined symbol: xmms_cfg_read_int     (/usr/lib/xmms/Effect/libdefx.so)
Unused direct dependencies:

[icesik@iceberg Effect]$ ldd /usr/lib/xmms/Effect/libdefx.so
        linux-gate.so.1 =&gt;  (0xffffe000)
        libc.so.6 =&gt; /lib/libc.so.6 (0xb7da2000)
        /lib/ld-linux.so.2 (0x80000000)
[icesik@iceberg Effect]$

After must be:
[icesik@iceberg BUILD]$ ldd  libdefx.so
        linux-gate.so.1 =&gt;  (0xffffe000)
        libm.so.6 =&gt; /lib/libm.so.6 (0xb7f63000)
        libgtk-1.2.so.0 =&gt; /usr/lib/libgtk-1.2.so.0 (0xb7e1d000)
        libxmms.so.1 =&gt; /usr/lib/libxmms.so.1 (0xb7e08000)
        libc.so.6 =&gt; /lib/libc.so.6 (0xb7ce2000)
        /lib/ld-linux.so.2 (0x80000000)
        libgmodule-1.2.so.0 =&gt; /lib/libgmodule-1.2.so.0 (0xb7cdf000)
        libglib-1.2.so.0 =&gt; /lib/libglib-1.2.so.0 (0xb7cb9000)
        libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0xb7bd0000)
        libgdk-1.2.so.0 =&gt; /usr/lib/libgdk-1.2.so.0 (0xb7b98000)
        librccgtk.so.0 =&gt; /usr/lib/librccgtk.so.0 (0xb7b8f000)
        libpthread.so.0 =&gt; /lib/libpthread.so.0 (0xb7b79000)
        libdl.so.2 =&gt; /lib/libdl.so.2 (0xb7b75000)
        libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0xb7b71000)
        libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0xb7b6c000)
        libXi.so.6 =&gt; /usr/lib/libXi.so.6 (0xb7b64000)
        libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0xb7b56000)
        libxml2.so.2 =&gt; /usr/lib/libxml2.so.2 (0xb7a3b000)
        librcc.so.0 =&gt; /usr/lib/librcc.so.0 (0xb7a23000)
        libz.so.1 =&gt; /lib/libz.so.1 (0xb7a0f000)
        librcd.so.0 =&gt; /usr/lib/librcd.so.0 (0xb79dc000)
        libenca.so.0 =&gt; /usr/lib/libenca.so.0 (0xb79b6000)
        libdb-4.4.so =&gt; /lib/libdb-4.4.so (0xb78d7000)
        libaspell.so.15 =&gt; /usr/lib/libaspell.so.15 (0xb7825000)
        libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0xb773e000)
        libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0xb7733000)
[icesik@iceberg BUILD]$ ldd -u -r libdefx.so
Unused direct dependencies:

[icesik@iceberg BUILD]$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48546</commentid>
    <comment_count>1</comment_count>
      <attachid>1897</attachid>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2007-04-10 02:15:40 +0400</bug_when>
    <thetext>Created attachment 1897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59779</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-20 18:00:09 +0300</bug_when>
    <thetext>applied to 0.9.9-alt2, thx</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1897</attachid>
            <date>2007-04-10 02:15:40 +0400</date>
            <delta_ts>2007-04-10 02:15:40 +0400</delta_ts>
            <desc>Patch</desc>
            <filename>xmms-defx-0.9.9-alt-linking.patch</filename>
            <type>text/plain</type>
            <size>402</size>
            <attacher name="Igor Zubkov">icesik</attacher>
            
              <data encoding="base64">ZGlmZiAtdXJOIHhtbXMtZGVmeC0wLjkuOS5vcmlnL01ha2VmaWxlIHhtbXMtZGVmeC0wLjkuOS9N
YWtlZmlsZQotLS0geG1tcy1kZWZ4LTAuOS45Lm9yaWcvTWFrZWZpbGUJMjAwMi0xMC0yMCAwNTow
NDo1MCArMDMwMAorKysgeG1tcy1kZWZ4LTAuOS45L01ha2VmaWxlCTIwMDctMDQtMTAgMDE6MTI6
NDMgKzAzMDAKQEAgLTcsNyArNyw3IEBACiBhbGw6ICQoREVGWCkKIAogJChERUZYKTogICQoQ09N
TU9OTElCUykKLQkkKENDKSAkKExJQkRJUikgLXNoYXJlZCBzcmMvcGx1Z2luLm8gIC1vICRAICQo
Q09NTU9OTElCUykgCisJJChDQykgJChMSUJESVIpIC1zaGFyZWQgc3JjL3BsdWdpbi5vICAtbyAk
QCAkKENPTU1PTkxJQlMpIC1sbSAtbGd0ayAtbHhtbXMKIAljcCAkKERFRlgpIC4uCiAKIGNsZWFu
IDoK
</data>

          </attachment>
      

    </bug>

</bugzilla>