ports/84678: [PATCH] fix build of audio/festival on 6.x and 7.x

Jason E. Hale jhale at bluebottle.com
Mon Aug 8 19:30:15 UTC 2005


>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 at 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:



More information about the freebsd-ports-bugs mailing list