From owner-freebsd-questions@FreeBSD.ORG Sat Nov 7 23:18:05 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95E541065676 for ; Sat, 7 Nov 2009 23:18:05 +0000 (UTC) (envelope-from freebsd01@dgmm.net) Received: from v-smtp-auth-relay-3.gradwell.net (v-smtp-auth-relay-3.gradwell.net [79.135.125.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0E7B88FC1F for ; Sat, 7 Nov 2009 23:18:04 +0000 (UTC) Received: from 82-39-73-243.cable.ubr02.jarr.blueyonder.co.uk ([82.39.73.243] helo=webmaker country=GB ident=dave#pop3&dgmm^net) by v-smtp-auth-relay-3.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.290) id 4af5fd15.6388.0 for freebsd-questions@freebsd.org; Sat, 7 Nov 2009 23:04:53 +0000 (envelope-sender ) From: dgmm To: freebsd-questions@freebsd.org Date: Sat, 7 Nov 2009 23:04:52 +0000 User-Agent: KMail/1.9.10 References: <4AEE55EB.4020400@gmail.com> <200911021413.42663.Fluffy@fluffy.khv.ru> In-Reply-To: <200911021413.42663.Fluffy@fluffy.khv.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200911072304.52469.freebsd01@dgmm.net> Subject: Re: dvdauthor can't find fribidi headers? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 23:18:05 -0000 On Monday 02 November 2009, Dima Panov wrote: > On Monday 02 November 2009 13:45:47 Jimmie James wrote: > > > Seems as dvdauthor is broken on 8-rc1...anything I might have done? > > > > > > > > > [steve@fyre /usr/ports/multimedia/dvdauthor]$ sudo make install clean > > > ===> Building for dvdauthor-0.6.14_4 > > > Making all in doc > > > gmake[1]: Entering directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/doc' > > > gmake[1]: Nothing to be done for `all'. > > > gmake[1]: Leaving directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/doc' > > > Making all in src > > > gmake[1]: Entering directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > gmake all-am > > > gmake[2]: Entering directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > if cc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\"" > > > -I/usr/local/include/libxml2 -I/usr/local/include > > > -I/usr/local/include/ImageMagick -I/usr/local/include/freetype2 > > > -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include > > > -I/usr/local/include -Wall -DICONV_CONV=yes -MT subreader.o -MD -MP > > > -MF ".deps/subreader.Tpo" -c -o subreader.o subreader.c; \ > > > then mv -f ".deps/subreader.Tpo" ".deps/subreader.Po"; else rm -f > > > ".deps/subreader.Tpo"; exit 1; fi > > > subreader.c: In function 'sub_read_line_aqt': > > > subreader.c:661: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c:661: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c: In function 'sub_read_line_subrip09': > > > subreader.c:717: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c: In function 'sub_fribidi': > > > subreader.c:1082: error: 'FRIBIDI_TRUE' undeclared (first use in this > > > function) subreader.c:1082: error: (Each undeclared identifier is > > > reported only once subreader.c:1082: error: for each function it > > > appears in.) > > > subreader.c:1083: error: 'FRIBIDI_FALSE' undeclared (first use in this > > > function) subreader.c:1102: warning: passing argument 3 of > > > 'fribidi_log2vis' from incompatible pointer type > > > gmake[2]: *** [subreader.o] Error 1 > > > gmake[2]: Leaving directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > gmake[1]: *** [all] Error 2 > > > gmake[1]: Leaving directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > gmake: *** [all-recursive] Error 1 > > > *** Error code 1 > > > > dvdauthor-0.6.14/src' > > > > > gmake all-am > > > gmake[2]: Entering directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > if cc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR="\"/usr/local/etc\"" > > > -I/usr/local/include/libxml2 -I/usr/local/include > > > -I/usr/local/include/ImageMagick -I/usr/local/include/freetype2 > > > -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include > > > -I/usr/local/include -Wall -DICONV_CONV=yes -MT subreader.o -MD -MP > > > -MF ".deps/subreader.Tpo" -c -o subreader.o subreader.c; \ > > > then mv -f ".deps/subreader.Tpo" ".deps/subreader.Po"; else rm -f > > > ".deps/subreader.Tpo"; exit 1; fi > > > subreader.c: In function 'sub_read_line_aqt': > > > subreader.c:661: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c:661: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c: In function 'sub_read_line_subrip09': > > > subreader.c:717: warning: comparison with string literal results in > > > unspecified behaviour > > > subreader.c: In function 'sub_fribidi': > > > subreader.c:1082: error: 'FRIBIDI_TRUE' undeclared (first use in this > > > function) subreader.c:1082: error: (Each undeclared identifier is > > > reported only once subreader.c:1082: error: for each function it > > > appears in.) > > > subreader.c:1083: error: 'FRIBIDI_FALSE' undeclared (first use in this > > > function) subreader.c:1102: warning: passing argument 3 of > > > 'fribidi_log2vis' from incompatible pointer type > > > gmake[2]: *** [subreader.o] Error 1 > > > gmake[2]: Leaving directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > gmake[1]: *** [all] Error 2 > > > gmake[1]: Leaving directory > > > `/usr/ports/multimedia/dvdauthor/work/dvdauthor-0.6.14/src' > > > gmake: *** [all-recursive] Error 1 > > > *** Error code 1 > > > > Hate to pop in with a "me too", but me too. I've reinstalled all of it's > > depends, no joy. I've removed them all, along with dvdauthor and no joy. > > Tried commenting out fribidi from the Makefile, no joy. > > It always try to use fribidi if it installed on the system, but broken with > new fribidi. Based on the above, I just did (as root) : pkg_delete -f fribidi-0.19.2_1 portupgrade dvdauthor portinstall fribidi It worked. Whether dvdauthor might have problems now I don't know, but at least it compiled and installed. -- Dave