Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48761 - timidity++-2.13.0 cannot use the GTK+ interface
Summary: timidity++-2.13.0 cannot use the GTK+ interface
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jon Hood (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-22 23:19 UTC by Congtat Cia
Modified: 2004-07-02 21:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Congtat Cia 2004-04-22 23:19:47 UTC
timidity++-2.13.0 and 2.13.0_rc2 can not start with -ig to use the GTK+ interface.
However, timidity++-2.12.0 start GTK+ interface without any problem.
I had timidity-eawpatches-12-r2 installed.
$timidity -ig
CONNECTION PROBLEM WITH Gtk+ PROCESS IN PIPE_INT_READ BECAUSE:Success


Reproducible: Always
Steps to Reproduce:




#emerge info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.9
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -O2 -falign-functions=4 -fprefetch-loop-arrays
-fforce-addr -maccumulate-outgoing-args -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O2 -falign-functions=4 -fprefetch-loop-arrays
-fforce-addr -maccumulate-outgoing-args -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS=" ftp://linux.nctu.edu.tw/dists/gentoo
ftp://ftp.giga.net.tw/OS/Linux/Gentoo http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/Storage/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gentoo.csie.mcu.edu.tw/gentoo-portage"
USE="3dnow X aalib alsa apm avi berkdb cjk crypt cups dvd encode esd foomaticdb
gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif
mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png ppds python qt
quicktime readline sdl slang spell ssl svga tcpd truetype usb x86 xml2 xmms xv zlib"
Comment 1 Eric Brown 2004-04-23 13:34:48 UTC
it works for me.. maybe it's your CFLAGS?

try it with only march=athlon-tbird -O2 -pipe -fomit-frame-pointer

here's my flags in case you wana try some different things..


Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo)
=================================================================
System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.9
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://adelie.polymtl.ca/ ftp://mirrors.tds.net/gentoo http://gentoo.netnitco.net"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa avi berkdb cdr cjk crypt doc encode flash foomaticdb gdbm gif gphoto2 gtk2 imlib jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib perl png postgres python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xml2 xv zlib"
Comment 2 Congtat Cia 2004-04-23 23:48:30 UTC
CFLAGS="march=athlon-tbird -O2 -pipe -fomit-frame-pointer" emerge timidity++
Still the same message:
CONNECTION PROBLEM WITH Gtk+ PROCESS IN PIPE_INT_READ BECAUSE:Success
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-05-03 18:49:56 UTC
what versions of gtk+ are you two using?
Comment 4 Congtat Cia 2004-05-04 08:09:02 UTC
# qpkg -i -I gtk+
x11-libs/gtk+-2.4.0-r1 *
        Gimp ToolKit + [ http://www.gtk.org/ ]
x11-libs/gtk+-1.2.10-r11 *
        The GIMP Toolkit [ http://www.gtk.org/ ]
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-05-12 19:34:48 UTC
squinky86: think youu can take care of this?
Comment 6 Lengyel Sándor 2004-06-07 08:16:04 UTC
I found that the failure occurs only when timidity is configured also with arts.
This will happen when we have KDE installed.
By commenting out the proper line in the ebuild file, timidity will work.

Note again that using -im (Motif interface) or any other interface, there is no problem configuring with arts.
Comment 7 Jon Hood (RETIRED) gentoo-dev 2004-07-02 21:36:02 UTC
In the newest timidity ebuild, if you have arts support enabled, the gtk interface will be disabled. Hopefully this will be fixed in later versions of timidity:

http://timidity-docs.sourceforge.jp/cgi-bin/kagemai-en/guest.cgi?project=timidity-bugs-en&action=view_report&id=16

thank you for the input everyone :)