From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Aug 8 19:30:15 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E938E16A41F for ; Mon, 8 Aug 2005 19:30:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47D3243D48 for ; Mon, 8 Aug 2005 19:30:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j78JUEUr074237 for ; Mon, 8 Aug 2005 19:30:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j78JUD09074236; Mon, 8 Aug 2005 19:30:14 GMT (envelope-from gnats) Resent-Date: Mon, 8 Aug 2005 19:30:14 GMT Resent-Message-Id: <200508081930.j78JUD09074236@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Jason E. Hale" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF5B16A41F for ; Mon, 8 Aug 2005 19:28:07 +0000 (GMT) (envelope-from jhale@bluebottle.com) Received: from bluebottle-fe4.bluebottle.com (bluebottle-fe4.bluebottle.com [67.107.78.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36A1E43D55 for ; Mon, 8 Aug 2005 19:28:07 +0000 (GMT) (envelope-from jhale@bluebottle.com) Received: from localhost.localdomain (localhost [127.0.0.1]) by bluebottle-fe4.bluebottle.com (8.12.11/8.12.11) with ESMTP id j78JS562006614 for ; Mon, 8 Aug 2005 14:28:06 -0500 Message-Id: <200508081928.j78JS562006614@bluebottle-fe4.bluebottle.com> Date: Mon, 8 Aug 2005 14:28:05 -0500 From: "Jason E. Hale" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: trevor@FreeBSD.org Subject: ports/84678: [PATCH] fix build of audio/festival on 6.x and 7.x X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Jason E. Hale" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Aug 2005 19:30:15 -0000 >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: