New version is out but our patchset is not applied, it's a mess.
Created attachment 199296 [details, diff] Patch for ffmpeg headers
Created attachment 199298 [details, diff] Patch for >=flac-1.1.3
Created attachment 199300 [details] Patch for datadir and DESTDIR
Created attachment 199301 [details, diff] Patch for x86_64 cpudetection / opts
Created attachment 199302 [details] ebuild that uses them
ssuominen@unique ~ $ gnusound sample_init:646: Using plain C minmax module_init:215: collecting modules in path modules module_init:217: expansion 0: modules module_init:215: collecting modules in path ~/.gnusound/modules module_init:217: expansion 0: /home/ssuominen/.gnusound/modules module_init:215: collecting modules in path /usr/lib64/gnusound/modules module_init:217: expansion 0: /usr/lib64/gnusound/modules file_register_driver:127: registered AudioFile file_register_driver:127: registered ffmpeg file_register_driver:127: registered FLAC FAIL : src/module.c:module_load:110: no manifest in /usr/lib64/gnusound/modules/file_gmerlin_avdec.so file_register_driver:127: registered LAME file_register_driver:127: registered sndfile module_load:104: could not load /usr/lib64/gnusound/modules/ladspa.so: /usr/lib64/gnusound/modules/ladspa.so: undefined symbol: gnome_config_get_vector player_register_driver:1373: registered player driver ALSA player_register_driver:1373: registered player driver JACK player_register_driver:1373: registered player driver OSS player_register_driver:1373: registered player driver Dummy player_init:1402: initializing audio driver OSS dialog_init:138: creating dialog preferencesdialog (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated mixer_buffers_alloc:894: mixer buffers allocated: muxbuf: 65536 bytes@0x1d76460, srcbufs: 2048 bytes (* 32) (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated (gnusound:13845): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated *** buffer overflow detected ***: gnusound terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x37)[0x7f2b43dfb167] /lib/libc.so.6[0x7f2b43df90a0] /lib/libc.so.6[0x7f2b43df86ab] /lib/libc.so.6(__snprintf_chk+0x7a)[0x7f2b43df857a] gnusound(draw_mixer_sliders+0x248)[0x428908] gnusound(draw_mixercanvas+0xb6)[0x4291c6] gnusound(view_mixercanvas_expose_event+0x16)[0x446936] /usr/lib/libgtk-x11-2.0.so.0[0x7f2b46961ca8] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16a)[0x7f2b44b87eaa] /usr/lib/libgobject-2.0.so.0[0x7f2b44b9d573] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x69b)[0x7f2b44b9e87b] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7f2b44b9ef03] /usr/lib/libgtk-x11-2.0.so.0[0x7f2b46a6803f] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x4d9)[0x7f2b4695b829] /usr/lib/libgdk-x11-2.0.so.0[0x7f2b4627c705] /usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0xf1)[0x7f2b4627cc41] /usr/lib/libgtk-x11-2.0.so.0[0x7f2b468deaf1] /usr/lib/libgdk-x11-2.0.so.0[0x7f2b4626127a] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x22d)[0x7f2b442c1d7d] /usr/lib/libglib-2.0.so.0[0x7f2b442c55c8] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a5)[0x7f2b442c5a55] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f2b4695ba47] gnusound(arbiter_run+0x95)[0x44d145] gnusound(main+0x2bd)[0x44d59d] /lib/libc.so.6(__libc_start_main+0xfd)[0x7f2b43d34a3d] gnusound[0x412f69] ======= Memory map: ======== 00400000-00464000 r-xp 00000000 08:01 8979238 /usr/bin/gnusound 00663000-00664000 r--p 00063000 08:01 8979238 /usr/bin/gnusound 00664000-00668000 rw-p 00064000 08:01 8979238 /usr/bin/gnusound 00668000-0066b000 rw-p 00668000 00:00 0 01b1a000-01f42000 rw-p 01b1a000 00:00 0 [heap] 7f2b3721c000-7f2b37232000 r-xp 00000000 08:01 2187460 /lib64/libgcc_s.so.1 7f2b37232000-7f2b37431000 ---p 00016000 08:01 2187460 /lib64/libgcc_s.so.1 7f2b37431000-7f2b37432000 r--p 00015000 08:01 2187460 /lib64/libgcc_s.so.1 7f2b37432000-7f2b37433000 rw-p 00016000 08:01 2187460 /lib64/libgcc_s.so.1 7f2b37455000-7f2b374b5000 rw-s 00000000 00:08 123895832 /SYSV00000000 (deleted) 7f2b374b5000-7f2b37541000 r--p 00000000 08:01 8987267 /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 7f2b37541000-7f2b37543000 r-xp 00000000 08:01 8937794 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so 7f2b37543000-7f2b37742000 ---p 00002000 08:01 8937794 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so 7f2b37742000-7f2b37743000 r--p 00001000 08:01 8937794 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so 7f2b37743000-7f2b37744000 rw-p 00002000 08:01 8937794 /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so 7f2b37744000-7f2b37747000 r-xp 00000000 08:01 9143893 /usr/lib64/libglade/2.0/libbonobo.so 7f2b37747000-7f2b37946000 ---p 00003000 08:01 9143893 /usr/lib64/libglade/2.0/libbonobo.so 7f2b37946000-7f2b37947000 r--p 00002000 08:01 9143893 /usr/lib64/libglade/2.0/libbonobo.so 7f2b37947000-7f2b37948000 rw-p 00003000 08:01 9143893 /usr/lib64/libglade/2.0/libbonobo.so 7f2b37948000-7f2b3794f000 r-xp 00000000 08:01 9152907 /usr/lib64/libglade/2.0/libgnome.so 7f2b3794f000-7f2b37b4e000 ---p 00007000 08:01 9152907 /usr/lib64/libglade/2.0/libgnome.so 7f2b37b4e000-7f2b37b50000 r--p 00006000 08:01 9152907 /usr/lib64/libglade/2.0/libgnome.so 7f2b37b50000-7f2b37b51000 rw-p 00008000 08:01 9152907 /usr/lib64/libglade/2.0/libgnome.so 7f2b37b51000-7f2b37b6c000 r-xp 00000000 08:01 8889989 /usr/lib64/gtk-2.0/2.10.0/engines/libaurora.so 7f2b37b6c000-7f2b37d6b000 ---p 0001b000 08:01 8889989 /usr/lib64/gtk-2.0/2.10.0/engines/libaurora.so 7f2b37d6b000-7f2b37d6c000 r--p 0001a000 08:01 8889989 /usr/lib64/gtk-2.0/2.10.0/engines/libaurora.so 7f2b37d6c000-7f2b37d6d000 rw-p 0001b000 08:01 8889989 /usr/lib64/gtk-2.0/2.10.0/engines/libaurora.so 7f2b37d6d000-7f2b37d73000 r-xp 00000000 08:01 9094858 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so 7f2b37d73000-7f2b37f72000 ---p 00006000 08:01 9094858 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so 7f2b37f72000-7f2b37f73000 r--p 00005000 08:01 9094858 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so 7f2b37f73000-7f2b37f74000 rw-p 00006000 08:01 9094858 /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so 7f2b37f74000-7f2b37f76000 r-xp 00000000 08:01 8979096 /usr/lib64/gnusound/modules/tool_select.so 7f2b37f76000-7f2b38175000 ---p 00002000 08:01 8979096 /usr/lib64/gnusound/modules/tool_select.so 7f2b38175000-7f2b38176000 r--p 00001000 08:01 8979096 /usr/lib64/gnusound/modules/tool_select.so 7f2b38176000-7f2b38177000 rw-p 00002000 08:01 8979096 /usr/lib64/gnusound/modules/tool_select.so 7f2b38177000-7f2b3817a000 r-xp 00000000 08:01 8978955 /usr/lib64/gnusound/modules/tool_pencil.so 7f2b3817a000-7f2b38379000 ---p 00003000 08:01 8978955 /usr/lib64/gnusound/modules/tool_pencil.so 7f2b38379000-7f2b3837a000 r--p 00002000 08:01 8978955 /usr/lib64/gnusound/modules/tool_pencil.so 7f2b3837a000-7f2b3837b000 rw-p 00003000 08:01 8978955 /usr/lib64/gnusound/modules/tool_pencil.so 7f2b3837b000-7f2b3837d000 r-xp 00000000 08:01 8978978 /usr/lib64/gnusound/modules/tool_move.so 7f2b3837d000-7f2b3857c000 ---p 00002000 08:01 8978978 /usr/lib64/gnusound/modules/tool_move.so 7f2b3857c000-7f2b3857d000 r--p 00001000 08:01 8978978 /usr/lib64/gnusound/modules/tool_move.so 7f2b3857d000-7f2b3857e000 rw-p 00002000 08:01 8978978 /usr/lib64/gnusound/modules/tool_move.so 7f2b3857e000-7f2b38582000 r-xp 00000000 08:01 8978935 /usr/lib64/gnusound/modules/tool_mix.so 7f2b38582000-7f2b38781000 ---p 00004000 08:01 8978935 /usr/lib64/gnusound/modules/tool_mix.so 7f2b38781000-7f2b38782000 r--p 00003000 08:01 8978935 /usr/lib64/gnusound/modules/tool_mix.so 7f2b38782000-7f2b38783000 rw-p 00004000 08:01 8978935 /usr/lib64/gnusound/modules/tool_mix.so 7f2b38783000-7f2b38787000 r-xp 00000000 08:01 8978943 /usr/lib64/gnusound/modules/tool_markers.so 7f2b38787000-7f2b38986000 ---p 00004000 08:01 8978943 /usr/lib64/gnusound/modules/tool_markers.so 7f2b38986000-7f2b38987000 r--p 00003000 08:01 8978943 /usr/lib64/gnusound/modules/tool_markers.so 7f2b38987000-7f2b38988000 rw-p 00004000 08:01 8978943 /usr/lib64/gnusound/modules/tool_markers.so 7f2b38988000-7f2b3898b000 r-xp 00000000 08:01 8979003 /usr/lib64/gnusound/modules/tonegen.so 7f2b3898b000-7f2b38b8a000 ---p 00003000 08:01 8979003 /usr/lib64/gnusound/modules/tonegen.so 7f2b38b8a000-7f2b38b8b000 r--p 00002000 08:01 8979003 /usr/lib64/gnusound/modules/tonegen.so 7f2b38b8b000-7f2b38b8c000 rw-p 00003000 08:01 8979003 /usr/lib64/gnusound/modules/tonegen.so 7f2b38b8c000-7f2b38b8e000 r-xp 00000000 08:01 8978973 /usr/lib64/gnusound/modules/reverse.so 7f2b38b8e000-7f2b38d8d000 ---p 00002000 08:01 8978973 /usr/lib64/gnusound/modules/reverse.so 7f2b38d8d000-7f2b38d8e000 r--p 00001000 08:01 8978973 /usr/lib64/gnusound/modules/reverse.so 7f2b38d8e000-7f2b38d8f000 rw-p 00002000 08:01 8978973 /usr/lib64/gnusound/modules/reverse.so 7f2b38d8f000-7f2b38d92000 r-xp 00000000 08:01 8978976 /usr/lib64/gnusound/modules/resample.so 7f2b38d92000-7f2b38f91000 ---p 00003000 08:01 8978976 /usr/lib64/gnusound/modules/resample.so 7f2b38f91000-7f2b38f92000 r--p 00002000 08:01 8978976 /usr/lib64/gnusound/modules/resample.so 7f2b38f92000-7f2b38f93000 rw-p 00003000 08:01 8978976 /usr/lib64/gnusound/modules/resample.so 7f2b38f93000-7f2b38f98000 r-xp 00000000 08:01 8978962 /usr/lib64/gnusound/modules/player_oss.so 7f2b38f98000-7f227 July 2009 09:30:11 Received signal 6 27 July 2009 09:30:11 GNUsound crashed or was killed. 27 July 2009 09:30:11 ------ Dumping backtrace to logfile ------ 27 July 2009 09:30:11 Trying to save unsaved data... 27 July 2009 09:30:11 Attempting to salvage shell 1 of 1 27 July 2009 09:30:11 Not saving Untitled1 (not changed) 27 July 2009 09:30:11 Finished, continuing with default signal handler Aborted
# Samuli Suominen <ssuominen@gentoo.org> (27 Jul 2009) # Doesn't compile. Doesn't respect environment. # Segmentation faults. Bugs #252675, #273405, #276560 media-sound/gnusound
gone