From owner-freebsd-stable@FreeBSD.ORG Sun Nov 29 20:56:32 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEB431065672; Sun, 29 Nov 2009 20:56:32 +0000 (UTC) (envelope-from me@pollux.local.net) Received: from smtp4-g21.free.fr (smtp4-g21.free.fr [212.27.42.4]) by mx1.freebsd.org (Postfix) with ESMTP id 08B728FC1C; Sun, 29 Nov 2009 20:56:28 +0000 (UTC) Received: from smtp4-g21.free.fr (localhost [127.0.0.1]) by smtp4-g21.free.fr (Postfix) with ESMTP id C6D024C80CC; Sun, 29 Nov 2009 21:56:24 +0100 (CET) Received: from pollux.local.net (che78-3-82-246-30-233.fbx.proxad.net [82.246.30.233]) by smtp4-g21.free.fr (Postfix) with ESMTP id DE4944C8117; Sun, 29 Nov 2009 21:56:21 +0100 (CET) Received: by pollux.local.net (Postfix, from userid 2000) id B22731CDF0; Sun, 29 Nov 2009 21:56:21 +0100 (CET) Date: Sun, 29 Nov 2009 21:56:21 +0100 From: Harald Weis To: freebsd-questions@freebsd.org, freebsd-stable@freebsd.org Message-ID: <20091129205621.GA3445@pollux.local.net> Mail-Followup-To: freebsd-questions@freebsd.org, freebsd-stable@freebsd.org References: <20091129154314.GA2584@pollux.local.net> <200911291826.nATIQrxE065272@fire.js.berklix.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200911291826.nATIQrxE065272@fire.js.berklix.net> User-Agent: Mutt/1.4.2.3i Cc: Subject: Re: Broken multimedia/dvdauthor repaired at last X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Nov 2009 20:56:32 -0000 On Sun, Nov 29, 2009 at 07:26:53PM +0100, Julian H. Stacey wrote: > Hi, > Reference: > > From: Harald Weis > > Date: Sun, 29 Nov 2009 16:43:14 +0100 > > Message-id: <20091129154314.GA2584@pollux.local.net> > > Harald Weis wrote: > > I just found a way to ''repair'' dvdauthor which is broken since several > > months. > > It suffices to comment two lines - 1082 and 1083 - in subreader.c like > > so: > > //fribidi_set_mirroring (FRIBIDI_TRUE); > > //fribidi_set_reorder_nsm (FRIBIDI_FALSE); > > > > # cd /usr/ports/multimedia/dvdauthor > > # make > > This produces the error message. Change subreader.c as said. > > # vi work/dvdauthor-0.6.14/src/subreader.c > > # make install > > > > It works for me. Don't know what is missing now. But lxdvdrip which > > requires dvdauthor is working as usual. :) > > > > Hope it helps everybody else. > > Please use send-pr so this will be seen by those who can commit your fix. Okay, done. Harald