While trying to emerge gnome with USE="accessibiliy" I've found a problem with the festival package. The package in question already has an open bug #116030 and it possibly works with gcc-4.0.2. But I have gcc-4.1.0 and glibc-2.4 installed and there's still a problem with this package. # emerge -1 festival Calculating dependencies... done! >>> Emerging (1 of 1) app-accessibility/festival-1.95_beta to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking festival-1.95-beta.tar.gz ;-) >>> checking speech_tools-1.2.95-beta.tar.gz ;-) >>> checking festlex_POSLEX.tar.gz ;-) >>> checking festlex_CMU.tar.gz ;-) >>> checking festlex_OALD.tar.gz ;-) >>> checking festvox_rablpc16k.tar.gz ;-) >>> checking festvox_don.tar.gz ;-) >>> checking festvox_kallpc16k.tar.gz ;-) >>> checking festvox_kedlpc16k.tar.gz ;-) >>> checking festvox_cmu_us_bdl_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_slt_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_jmk_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_awb_arctic_hts.tar.gz ;-) >>> Unpacking source... >>> Unpacking festival-1.95-beta.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking speech_tools-1.2.95-beta.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_POSLEX.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_CMU.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_OALD.tar.gz to /var/tmp/portage/festival-1.95_beta/work tar: Samotny blok zerowy przy 18820 >>> Unpacking festvox_rablpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_don.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_kallpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_kedlpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_bdl_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_slt_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_jmk_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_awb_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/festival-1.95_beta/work ... * econf: updating speech_tools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating speech_tools/config.sub with /usr/share/gnuconfig/config.sub * econf: updating festival/config.guess with /usr/share/gnuconfig/config.guess * econf: updating festival/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu creating cache ./config.cache checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -march=k8 -fomit-frame-pointer -Wl,-O1) works... yes checking whether the C compiler (gcc -O2 -pipe -march=k8 -fomit-frame-pointer -Wl,-O1) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for ar... ar checking whether byte ordering is bigendian... no checking for tputs in -ltermcap... no checking for tputs in -lncurses... yes updating cache ./config.cache creating ./config.status creating config/config Check system type Remake modincludes.inc ESD_AUDIO config/modules/esd_audio.mak NATIVE_AUDIO ok EDITLINE config/modules/editline.mak SIOD siod/siod.mak WAGON stats/wagon/wagon.mak SCFG grammar/scfg/scfg.mak WFST grammar/wfst/wfst.mak OLS stats/ols.mak RXP rxp/rxp.mak LINUX16_AUDIO config/modules/linux16_audio.mak Making in directory ./siod ... making dependencies -- siodeditline.c el_complete.c editline.c el_sys_unix.c slib.cc slib_core.cc slib_doc.cc slib_file.cc slib_format.cc slib_list.cc slib_math.cc slib_sys.cc slib_server.cc slib_str.cc slib_xtr.cc slib_repl.cc siod_fringe.cc siod_server.cc io.cc trace.cc EST_SiodServer.cc siod.cc siod_est.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -O2 -pipe -march=k8 -Wall -DSUPPORT_EDITLINE -I../include slib.cc In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/include/g++-v4/backward/iostream.h:31, from ../include/EST_iostream.h:52, from ../include/EST_String.h:50, from ../include/siod.h:17, from slib.cc:88: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/include/g++-v4/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. ../include/EST_Chunk.h:131: error:
While trying to emerge gnome with USE="accessibiliy" I've found a problem with the festival package. The package in question already has an open bug #116030 and it possibly works with gcc-4.0.2. But I have gcc-4.1.0 and glibc-2.4 installed and there's still a problem with this package. # emerge -1 festival Calculating dependencies... done! >>> Emerging (1 of 1) app-accessibility/festival-1.95_beta to / >>> checking ebuild checksums ;-) >>> checking auxfile checksums ;-) >>> checking miscfile checksums ;-) >>> checking festival-1.95-beta.tar.gz ;-) >>> checking speech_tools-1.2.95-beta.tar.gz ;-) >>> checking festlex_POSLEX.tar.gz ;-) >>> checking festlex_CMU.tar.gz ;-) >>> checking festlex_OALD.tar.gz ;-) >>> checking festvox_rablpc16k.tar.gz ;-) >>> checking festvox_don.tar.gz ;-) >>> checking festvox_kallpc16k.tar.gz ;-) >>> checking festvox_kedlpc16k.tar.gz ;-) >>> checking festvox_cmu_us_bdl_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_slt_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_jmk_arctic_hts.tar.gz ;-) >>> checking festvox_cmu_us_awb_arctic_hts.tar.gz ;-) >>> Unpacking source... >>> Unpacking festival-1.95-beta.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking speech_tools-1.2.95-beta.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_POSLEX.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_CMU.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festlex_OALD.tar.gz to /var/tmp/portage/festival-1.95_beta/work tar: Samotny blok zerowy przy 18820 >>> Unpacking festvox_rablpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_don.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_kallpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_kedlpc16k.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_bdl_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_slt_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_jmk_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Unpacking festvox_cmu_us_awb_arctic_hts.tar.gz to /var/tmp/portage/festival-1.95_beta/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/festival-1.95_beta/work ... * econf: updating speech_tools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating speech_tools/config.sub with /usr/share/gnuconfig/config.sub * econf: updating festival/config.guess with /usr/share/gnuconfig/config.guess * econf: updating festival/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu creating cache ./config.cache checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -O2 -pipe -march=k8 -fomit-frame-pointer -Wl,-O1) works... yes checking whether the C compiler (gcc -O2 -pipe -march=k8 -fomit-frame-pointer -Wl,-O1) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for ar... ar checking whether byte ordering is bigendian... no checking for tputs in -ltermcap... no checking for tputs in -lncurses... yes updating cache ./config.cache creating ./config.status creating config/config Check system type Remake modincludes.inc ESD_AUDIO config/modules/esd_audio.mak NATIVE_AUDIO ok EDITLINE config/modules/editline.mak SIOD siod/siod.mak WAGON stats/wagon/wagon.mak SCFG grammar/scfg/scfg.mak WFST grammar/wfst/wfst.mak OLS stats/ols.mak RXP rxp/rxp.mak LINUX16_AUDIO config/modules/linux16_audio.mak Making in directory ./siod ... making dependencies -- siodeditline.c el_complete.c editline.c el_sys_unix.c slib.cc slib_core.cc slib_doc.cc slib_file.cc slib_format.cc slib_list.cc slib_math.cc slib_sys.cc slib_server.cc slib_str.cc slib_xtr.cc slib_repl.cc siod_fringe.cc siod_server.cc io.cc trace.cc EST_SiodServer.cc siod.cc siod_est.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -O2 -pipe -march=k8 -Wall -DSUPPORT_EDITLINE -I../include slib.cc In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/include/g++-v4/backward/iostream.h:31, from ../include/EST_iostream.h:52, from ../include/EST_String.h:50, from ../include/siod.h:17, from slib.cc:88: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.0/include/g++-v4/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. ../include/EST_Chunk.h:131: error: EST_ChunkPtr does not name a type ../include/EST_Chunk.h:132: error: EST_ChunkPtr does not name a type ../include/EST_Chunk.h:133: error: EST_ChunkPtr does not name a type ../include/EST_Chunk.h:135: error: EST_ChunkPtr has not been declared ../include/EST_Chunk.h:136: error: EST_ChunkPtr has not been declared ../include/EST_Chunk.h:138: error: EST_ChunkPtr has not been declared ../include/EST_Chunk.h:139: error: EST_ChunkPtr has not been declared ../include/EST_String.h: In member function void EST_String::make_updatable(): ../include/EST_String.h:253: error: no matching function for call to make_updatable(EST_ChunkPtr&, int) ../include/EST_TList.h: At global scope: ../include/EST_TList.h:226: warning: friend declaration std::ostream& operator<<(std::ostream&, const EST_TList<T>&) declares a non-template function ../include/EST_TList.h:226: warning: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning ../include/EST_TVector.h:312: warning: friend declaration std::ostream& operator<<(std::ostream&, const EST_TVector<T>&) declares a non-template function ../include/EST_TKVL.h:61: warning: friend declaration std::ostream& operator<<(std::ostream&, const EST_TKVI<K, V>&) declares a non-template function ../include/EST_TKVL.h:146: warning: friend declaration std::ostream& operator<<(std::ostream&, const EST_TKVL<K, V>&) declares a non-template function ../include/EST_TMatrix.h:310: warning: friend declaration std::ostream& operator<<(std::ostream&, const EST_TMatrix<T>&) declares a non-template function slib.cc: In function void gc_mark_and_sweep(): slib.cc:1088: warning: dereferencing type-punned pointer will break strict-aliasing rules make[1]: *** [slib.o] Błąd 1 make: *** [siod] Błąd 2 !!! ERROR: app-accessibility/festival-1.95_beta failed. Call stack: ebuild.sh, line 1527: Called dyn_compile ebuild.sh, line 931: Called src_compile festival-1.95_beta.ebuild, line 63: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. Additional info: I was able to reproduce this problem on x86, ~x86 and ~amd64 installations. These are the architectures I have access to at the moment.
*** This bug has been marked as a duplicate of 116030 ***