Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83228 - gnome-speech build fails with USE="freetts"
Summary: gnome-speech build fails with USE="freetts"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: High normal
Assignee: Gnome Accessibility (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-24 13:22 UTC by Stuart Shelton
Modified: 2005-03-14 14:47 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 Stuart Shelton 2005-02-24 13:22:18 UTC
freetts-1.2_beta
gnome-speech-0.3.5

...

GNOME Speech 0.3.5 Build Setup:

Build Festival Driver:  yes

Build DECTalk Driver:   no

Build Theta Driver:     no

Build Eloquence Driver: no

Build Viavoice Driver:  no

Java Support:           yes
Java:                   /opt/sun-jdk-1.4.2.07/bin/java
Javac:                  /opt/sun-jdk-1.4.2.07/bin/javac
Idlj:                   /opt/sun-jdk-1.4.2.07/bin/idlj
Jar:                    /opt/sun-jdk-1.4.2.07/bin/jar
Access Bridge Location: //usr/share/java-access-bridge/lib/gnome-java-bridge.jar

Build FreeTTS Driver:   yes
FreeTTS Driver Type:        Linux
FreeTTS Jar Directory:  //usr/share/freetts/lib

...

/opt/sun-jdk-1.4.2.07/bin/javac \
-classpath ../../../java/gnome-speech.jar:/usr/share/jar/gnome-java-bridge.jar://usr/share/freetts/lib/freetts.jar://usr/share/freetts/lib/en_us.jar://usr/share/freetts/lib/cmulex.jar://usr/share/freetts/lib/cmu_us_kal.jar \
org/GNOME/Speech/*.java
org/GNOME/Speech/FreeTTSSpeaker.java:2: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:4: package org.GNOME.Accessibility does not exist
import org.GNOME.Accessibility.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:8: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:12: cannot resolve symbol
symbol  : class UnknownImpl 
location: class org.GNOME.Speech.FreeTTSSpeaker
public class FreeTTSSpeaker extends UnknownImpl implements SpeakerOperations {
                                    ^
org/GNOME/Speech/FreeTTSSpeaker.java:12: cannot access org.GNOME.Bonobo.UnknownOperations
file org/GNOME/Bonobo/UnknownOperations.class not found
public class FreeTTSSpeaker extends UnknownImpl implements SpeakerOperations {
       ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:2: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:4: package org.GNOME.Accessibility does not exist
import org.GNOME.Accessibility.*;
^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:14: cannot resolve symbol
symbol  : class UnknownImpl 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
public class FreeTTSSynthesisDriver extends UnknownImpl implements SynthesisDriverOperations {
                                            ^
org/GNOME/Speech/FreeTTSSpeaker.java:24: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                poa = JavaBridge.getRootPOA ();
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:24: cannot resolve symbol
symbol  : variable JavaBridge 
location: class org.GNOME.Speech.FreeTTSSpeaker
                poa = JavaBridge.getRootPOA ();
                      ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                                         ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                                               ^
org/GNOME/Speech/FreeTTSSpeaker.java:27: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSpeaker
                        poa.activate_object(tie);
                                            ^
org/GNOME/Speech/FreeTTSSpeaker.java:27: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                        poa.activate_object(tie);
                        ^
org/GNOME/Speech/FreeTTSSpeaker.java:31: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                this.driver = driver;
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:32: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                this.v = v;
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:33: cannot resolve symbol
symbol  : method ref ()
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                driver.ref ();
                      ^
org/GNOME/Speech/FreeTTSSpeaker.java:84: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                return driver.say (this, text);
                                   ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:24: cannot resolve symbol
symbol  : variable AccessUtil 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                ORB orb = AccessUtil.getORB ();
                          ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:25: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                String ior = orb.object_to_string (tie._this_object());
                                                   ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:37: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                poa = JavaBridge.getRootPOA ();
                ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:37: cannot resolve symbol
symbol  : variable JavaBridge 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                poa = JavaBridge.getRootPOA ();
                      ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:38: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                tie = new SynthesisDriverPOATie (this, poa);
                ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:38: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                tie = new SynthesisDriverPOATie (this, poa);
                                                       ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:40: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        poa.activate_object(tie);
                                            ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:40: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        poa.activate_object(tie);
                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:226: cannot resolve symbol
symbol  : method tie ()
location: class org.GNOME.Speech.FreeTTSSpeaker
                        speaker = SpeakerHelper.narrow ((new FreeTTSSpeaker (this, voices[i])).tie());
                                                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:237: cannot resolve symbol
symbol  : variable AccessUtil 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        AccessUtil.getORB().run();
                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:309: cannot access org.GNOME.Bonobo.Unknown
file org/GNOME/Bonobo/Unknown.class not found
                                                        current.s.getCallback()._notify (speech_callback_type.speech_callback_speech_started,
                                                                             ^
30 errors
make[5]: *** [org/GNOME/Speech/*.class] Error 1
make[5]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.5/work/gnome-speech-0.3.5/drivers/freetts/java'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.5/work/gnome-speech-0.3.5/drivers/freetts/java'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.5/work/gnome-speech-0.3.5/drivers/freetts'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.5/work/gnome-speech-0.3.5/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.5/work/gnome-speech-0.3.5'
make: *** [all] Error 2

!!! ERROR: app-accessibility/gnome-speech-0.3.5 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.

Bad classpath?

emerge Info:

Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r6,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 10:05:03)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r6, 2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -mfpmath=sse -msse2 -fprefetch-loop-arrays -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/X11/xkb /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mfpmath=sse -msse2 -fprefetch-loop-arrays -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="        http://distfiles.gentoo.org     http://www.ibiblio.org/pub/Linux/distributions/gentoo   http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo    http://ftp.heanet.ie/pub/gentoo   http://gentoo.osuosl.org        http://gentoo.oregonstate.edu "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/usr/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aalib accessibility acl acpi adns alsa arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo caps cdr crypt cscope cups curl dedicated dga directfb divx4linux dv dvd dvdread eds emboss encode esd ethereal evo f77 faad fam fastcgi fbcon fftw firebird flac flash font-server foomaticdb fortran freetds freetype gb gcj gd gdbm ggi gif glut gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal howl icc-pgo imagemagick imap imlib informix innodb ipv6 jack java javamail javascript joystick jpeg junit kde kdeenablefinal kerberos krb4 ladcca lcms ldap libcaca libg++ libgda libwww lzo mad maildir mailwrapper makecheck matroska mbox mcal memlimit mikmod milter mmap mmx mng mono motif mozilla mp3 mpeg mpi mssql multislot mysql nas ncurses net network nls nntp nptl oci8 odbc oggvorbis openal opengl oss pam pcmcia pcre pdflib perl pic plotutils png pnp portaudio postgres ppds prelude python qdbm qt quicktime readline real samba sasl scanner sdl skey slang slp sndfile snmp socks5 speex spell sqlite sse sse2 ssl svg svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l wmf wxwindows xanim xface xim xine xinerama xml xml2 xmms xosd xprint xv xvid zeo zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-03-03 01:29:45 UTC
Yes, for some reason the classpath gets b0rked. It's looking for /usr/share/jar/gnome-java-bridge.jar instead of /usr/share/java-access-bridge/lib/gnome-java-bridge.jar.

Can you please try with freetts-1.2 & gnome-speech-0.3.6 which I recently committed, and report the results?

Thanks.
Comment 2 Stuart Shelton 2005-03-03 05:57:58 UTC
Hmm - freetts-1.2 goes in fine, but with gnome-speech-0.3.6:

QA Notice: USE Flag 'doc' not in IUSE for app-accessibility/gnome-speech-0.3.6
 * econf: updating gnome-speech-0.3.6/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnome-speech-0.3.6/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-static --with-java-home=/opt/sun-jdk-1.4.2.07 --with-jab-dir=//usr/share/java-access-bridge/lib --with-freetts-dir=//usr/share/freetts/lib --disable-gtk-doc

...

GNOME Speech 0.3.6 Build Setup:

Build Festival Driver:  yes

Build DECTalk Driver:   no

Build Theta Driver:     no

Build Eloquence Driver: no

Build Viavoice Driver:  no

Java Support:           yes
Java:                   /opt/sun-jdk-1.4.2.07/bin/java
Javac:                  /opt/sun-jdk-1.4.2.07/bin/javac
Idlj:                   /opt/sun-jdk-1.4.2.07/bin/idlj
Jar:                    /opt/sun-jdk-1.4.2.07/bin/jar
Access Bridge Location: //usr/share/java-access-bridge/lib/gnome-java-bridge.jar

Build FreeTTS Driver:   yes
FreeTTS Driver Type:        Linux
FreeTTS Jar Directory:  //usr/share/freetts/lib

...

/opt/sun-jdk-1.4.2.07/bin/javac \
-classpath ../../../java/gnome-speech.jar:/usr/share/gnome-speech-1/lib/gnome-java-bridge.jar://usr/share/freetts/lib/freetts.jar://usr/share/freetts/lib/en_us.jar://usr/share/freetts/lib/cmulex.jar://usr/share/freetts/lib/cmu_us_kal.jar \
org/GNOME/Speech/*.java
org/GNOME/Speech/FreeTTSSpeaker.java:2: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:4: package org.GNOME.Accessibility does not exist
import org.GNOME.Accessibility.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:8: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSpeaker.java:12: cannot resolve symbol
symbol  : class UnknownImpl 
location: class org.GNOME.Speech.FreeTTSSpeaker
public class FreeTTSSpeaker extends UnknownImpl implements SpeakerOperations {
                                    ^
org/GNOME/Speech/FreeTTSSpeaker.java:12: cannot access org.GNOME.Bonobo.UnknownOperations
file org/GNOME/Bonobo/UnknownOperations.class not found
public class FreeTTSSpeaker extends UnknownImpl implements SpeakerOperations {
       ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:2: package org.GNOME.Bonobo does not exist
import org.GNOME.Bonobo.*;
^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:4: package org.GNOME.Accessibility does not exist
import org.GNOME.Accessibility.*;
^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:15: cannot resolve symbol
symbol  : class UnknownImpl 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
public class FreeTTSSynthesisDriver extends UnknownImpl implements SynthesisDriverOperations {
                                            ^
org/GNOME/Speech/FreeTTSSpeaker.java:24: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                poa = JavaBridge.getRootPOA ();
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:24: cannot resolve symbol
symbol  : variable JavaBridge 
location: class org.GNOME.Speech.FreeTTSSpeaker
                poa = JavaBridge.getRootPOA ();
                      ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                                         ^
org/GNOME/Speech/FreeTTSSpeaker.java:25: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                tie = new SpeakerPOATie (this, poa);
                                               ^
org/GNOME/Speech/FreeTTSSpeaker.java:27: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSpeaker
                        poa.activate_object(tie);
                                            ^
org/GNOME/Speech/FreeTTSSpeaker.java:27: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSpeaker
                        poa.activate_object(tie);
                        ^
org/GNOME/Speech/FreeTTSSpeaker.java:31: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                this.driver = driver;
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:32: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                this.v = v;
                ^
org/GNOME/Speech/FreeTTSSpeaker.java:33: cannot resolve symbol
symbol  : method ref ()
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                driver.ref ();
                      ^
org/GNOME/Speech/FreeTTSSpeaker.java:84: cannot resolve symbol
symbol  : variable this 
location: class org.GNOME.Speech.FreeTTSSpeaker
                return driver.say (this, text);
                                   ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:25: cannot resolve symbol
symbol  : variable AccessUtil 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                ORB orb = AccessUtil.getORB ();
                          ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:26: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                String ior = orb.object_to_string (tie._this_object());
                                                   ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:38: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                poa = JavaBridge.getRootPOA ();
                ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:38: cannot resolve symbol
symbol  : variable JavaBridge 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                poa = JavaBridge.getRootPOA ();
                      ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:39: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                tie = new SynthesisDriverPOATie (this, poa);
                ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:39: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                tie = new SynthesisDriverPOATie (this, poa);
                                                       ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:41: cannot resolve symbol
symbol  : variable tie 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        poa.activate_object(tie);
                                            ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:41: cannot resolve symbol
symbol  : variable poa 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        poa.activate_object(tie);
                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:230: cannot resolve symbol
symbol  : method tie ()
location: class org.GNOME.Speech.FreeTTSSpeaker
                        speaker = SpeakerHelper.narrow ((new FreeTTSSpeaker (this, voices[i])).tie());
                                                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:241: cannot resolve symbol
symbol  : variable AccessUtil 
location: class org.GNOME.Speech.FreeTTSSynthesisDriver
                        AccessUtil.getORB().run();
                        ^
org/GNOME/Speech/FreeTTSSynthesisDriver.java:313: cannot access org.GNOME.Bonobo.Unknown
file org/GNOME/Bonobo/Unknown.class not found
                                                        current.s.getCallback()._notify (speech_callback_type.speech_callback_speech_started,
                                                                             ^
30 errors
make[5]: *** [org/GNOME/Speech/*.class] Error 1
make[5]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.6/work/gnome-speech-0.3.6/drivers/freetts/java'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.6/work/gnome-speech-0.3.6/drivers/freetts/java'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.6/work/gnome-speech-0.3.6/drivers/freetts'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.6/work/gnome-speech-0.3.6/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/tmp/portage/gnome-speech-0.3.6/work/gnome-speech-0.3.6'
make: *** [all] Error 2

!!! ERROR: app-accessibility/gnome-speech-0.3.6 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2

... so it looks as if something's still not quite right!

Cheers, Stu.
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-03-03 10:33:41 UTC
It might be something related to your jdk. I can't reproduce this, but I use blackdown.

Have you switched jdks lately? Also, try re-emerging java-access-bridge and then gnome-speech to see if anything changes.
Comment 4 Stuart Shelton 2005-03-14 14:47:22 UTC
Sorry for not answering sooner - I think my spam-filter caught the email...

Yeah - you're right: Re-running java-config has fixed the problem.  I've now compiled with blackdown-jdk-1.4.2.01 and sun-jdk-1.4.2.07 and both now work.

Thanks for the help!