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 => (0xffffe000) libc.so.6 => /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 => (0xffffe000) libm.so.6 => /lib/libm.so.6 (0xb7f63000) libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0xb7e1d000) libxmms.so.1 => /usr/lib/libxmms.so.1 (0xb7e08000) libc.so.6 => /lib/libc.so.6 (0xb7ce2000) /lib/ld-linux.so.2 (0x80000000) libgmodule-1.2.so.0 => /lib/libgmodule-1.2.so.0 (0xb7cdf000) libglib-1.2.so.0 => /lib/libglib-1.2.so.0 (0xb7cb9000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7bd0000) libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0xb7b98000) librccgtk.so.0 => /usr/lib/librccgtk.so.0 (0xb7b8f000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7b79000) libdl.so.2 => /lib/libdl.so.2 (0xb7b75000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b71000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b6c000) libXi.so.6 => /usr/lib/libXi.so.6 (0xb7b64000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7b56000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7a3b000) librcc.so.0 => /usr/lib/librcc.so.0 (0xb7a23000) libz.so.1 => /lib/libz.so.1 (0xb7a0f000) librcd.so.0 => /usr/lib/librcd.so.0 (0xb79dc000) libenca.so.0 => /usr/lib/libenca.so.0 (0xb79b6000) libdb-4.4.so => /lib/libdb-4.4.so (0xb78d7000) libaspell.so.15 => /usr/lib/libaspell.so.15 (0xb7825000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb773e000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7733000) [icesik@iceberg BUILD]$ ldd -u -r libdefx.so Unused direct dependencies: [icesik@iceberg BUILD]$
Created attachment 1897 [details] Patch
applied to 0.9.9-alt2, thx