Subject: Re: pkg/28321: audio/festival does not build on NetBSD/i396 -current
To: None <gnats-bugs@netbsd.org>
From: Alistair Crooks <agc@pbox.org>
List: pkgsrc-bugs
Date: 03/15/2005 17:52:40
On Tue, Mar 15, 2005 at 04:59:10PM +0000, Andreas Wrede wrote:
> The following reply was made to PR pkg/28321; it has been noted by GNATS.
> 
> From: Andreas Wrede <andreas@planix.com>
> To: grant beattie <grant@NetBSD.org>
> Cc: gnats-admin@NetBSD.org, pkgsrc-bugs@NetBSD.org,
> 	pkg-manager@NetBSD.org
> Subject: Re: pkg/28321: audio/festival does not build on NetBSD/i396 -current
> Date: Mon, 15 Nov 2004 10:38:06 -0500
> 
>  --Apple-Mail-1--180681774
>  Content-Transfer-Encoding: 7bit
>  Content-Type: text/plain; charset=US-ASCII; format=flowed
>  
>  
>  On 15-Nov-04, at 10:17 AM, grant beattie wrote:
>  
>  > On Mon, Nov 15, 2004 at 02:53:01PM +0000, andreas@planix.com wrote:
>  >
>  >> 	audio/festival build fails with compile errors, apparently because
>  >> the source is not compatible with the default gcc (3.3.3) compiler.
>  >>
>  >> Adding
>  >> GCC_REQD=       2.95.3
>  >> USE_PKGSRC_GCC= yes
>  >> to the Makefile gets a lot further but eventually fails with
>  >
>  > so there's actually two bugs here:
>  >
>  > 1. festival w/ gcc3
>  > 2. wrong libstdc++ linked
>  
>  If my assumption GCC_REQD=       2.95.3  is indeed correct, then yes.
>  -- 
>  	aew

It builds fine for me with gcc 3.3.3:

[17:49:27] agc@sys3 ...pkgsrc/audio/festival 41 > gcc --version
gcc (GCC) 3.3.3 (NetBSD nb3 20040520)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[17:49:46] agc@sys3 ...pkgsrc/audio/festival 42 > pkg_info festival
Information for festival-1.95beta:

Comment:
Advanced multi-lingual speech synthesis system

Requires:
nas>=1.4.2

Description:
Festival is an advanced multi-lingual speech synthesis system
developed at CSTR. It offers a full text to speech system with various
APIs, as well an environment for development and research of speech
synthesis techniques. It is written in C++ with a Scheme-based command
interpreter for general control.

You will also need to install at least one festvox-* (festival voice)
package (infact, the festvox packages are dependent on this package).

festival --tts foo.bar will speak ASCII file foo.bar, (SayText "Oh
Dad! We're ALL Devo!")

Homepage:
http://www.cstr.ed.ac.uk/projects/festival/

Install notice:
===========================================================================
$NetBSD: MESSAGE,v 1.2 2002/09/12 17:06:58 wiz Exp $

You need to install at least one festvox-* package before festival can
do anything other than mumble silently to itself. See the festival
package description, the festdoc package
(/usr/pkg/share/doc/festival/*), or the festival homepage for more
information.

===========================================================================


[17:49:58] agc@sys3 ...pkgsrc/audio/festival 43 >uname -srn
NetBSD sys3.somewhere 2.99.15
[17:51:19] agc@sys3 ...pkgsrc/audio/festival 44 >

And it looks like it builds fine on NetBSD/* from the bulk build
reports.

Regards,
Alistair