Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Aug 2005 14:28:05 -0500
From:      "Jason E. Hale" <jhale@bluebottle.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        trevor@FreeBSD.org
Subject:   ports/84678: [PATCH] fix build of audio/festival on 6.x and 7.x
Message-ID:  <200508081928.j78JS562006614@bluebottle-fe4.bluebottle.com>
Resent-Message-ID: <200508081930.j78JUD09074236@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         84678
>Category:       ports
>Synopsis:       [PATCH] fix build of audio/festival on 6.x and 7.x
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 08 19:30:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jason E. Hale
>Release:        FreeBSD 6.0-BETA1 i386
>Organization:
none
>Environment:
System: FreeBSD black.attbi.com 6.0-BETA1 FreeBSD 6.0-BETA1 #0: Wed Jul 27 19:46:47 EDT 2005 Jason@black.attbi.com:/usr/obj/usr/src/sys/BLACK i386

>Description:
audio/festival version 1.4.1_2 does not build on 6.x and 7.x due to missing
config files which are linked in the ports Makefile for 4.x and 5.x only. On 6.0, the build will fail
due to a missing /usr/ports/audio/festival/work/speech_tools/config/systems/ix86_FreeBSD6.0.mak file.
7.0 would probably fail due to a missing
/usr/ports/audio/festival/work/speech_tools/config/systems/ix86_FreeBSD7.0.mak file.
>How-To-Repeat:
try to build on 6.x or 7.x the build will fail.
>Fix:
Here is a patch to the Makefile that will include 6.x and 7.x in the file linking.  The build and install
are successful on 6.0-BETA1 with this patch.
--- Makefile.orig	Mon Aug  8 03:47:05 2005
+++ Makefile	Mon Aug  8 04:03:15 2005
@@ -80,9 +80,11 @@
 	@${LN} -fs ${SPEECHTOOLS}/config/systems/ix86_FreeBSD3.3.mak \
 		${SPEECHTOOLS}/config/systems/${FESTIVAL_ARCH}_FreeBSD3.${i}.mak
 .endfor
-.for ii in 4 5
-.for jj in 1 2 3 4 5 6 7 8 9 10 11
-	@${LN} -fs ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \
+	 @${MV} ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.0.mak \
+                ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.x.mak
+.for ii in 4 5 6 7
+.for jj in 0 1 2 3 4 5 6 7 8 9 10 11
+	@${LN} -fs ${SPEECHTOOLS}/config/systems/ix86_FreeBSD4.x.mak \
 	${SPEECHTOOLS}/config/systems/${FESTIVAL_ARCH}_FreeBSD${ii}.${jj}.mak
 .endfor
 .endfor
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200508081928.j78JS562006614>