From owner-freebsd-gnome@FreeBSD.ORG Fri Jul 4 22:54:51 2008 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7881A1065687 for ; Fri, 4 Jul 2008 22:54:51 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id 23CD38FC15 for ; Fri, 4 Jul 2008 22:54:51 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080704225451.LQWI22786.eastrmmtao102.cox.net@eastrmimpo03.cox.net>; Fri, 4 Jul 2008 18:54:51 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id lyup1Z00R4iy4EG02yuqnZ; Fri, 04 Jul 2008 18:54:50 -0400 Date: Fri, 04 Jul 2008 17:57:19 -0500 To: "Kevin Oberman" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20080704223011.E1AD545047@ptavv.es.net> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <20080704223011.E1AD545047@ptavv.es.net> User-Agent: Opera Mail/9.51 (Linux) Cc: gnome@freebsd.org, yuri@tsoft.com Subject: Re: inkscape-0.46.3 fails to compile X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jul 2008 22:54:51 -0000 On Fri, 04 Jul 2008 17:30:11 -0500, Kevin Oberman wrote: >> Date: Fri, 04 Jul 2008 01:49:43 -0700 >> From: Yuri >> Sender: owner-freebsd-gnome@freebsd.org >> >> Jeremy Messenger wrote: >> > On Thu, 03 Jul 2008 11:58:10 -0500, Yuri wrote: >> > >> > No, our poppler is at 0.8.4 now. It's one of reason why inkscape was >> > bump. You have failed to follow our bugging.html for this part: >> > >> > ----------------------------------------- >> > After running portupgrade -a or portmaster -a to ensure that all >> > applications are up-to-date. Do not forget to read in >> > /usr/ports/UPDATING first before you upgrade those installed ports. >> > ---------------------------------------- >> > >> >> >> No, I followed instructions in UPDATING and still getting this error in >> inkscape compile: >> >> extension/internal/pdfinput/pdf-parser.cpp: In member function 'void >> PdfParser::doShowText(GooString*)': >> extension/internal/pdfinput/pdf-parser.cpp:2393: error: no matching >> function for call to 'GfxFont::getNextChar(char*&, int&, CharCode*, >> Unicode [8], int, int*, double*, double*, double*, double*)' >> /usr/local/include/poppler/GfxFont.h:204: note: candidates are: virtual >> int GfxFont::getNextChar(char*, int, CharCode*, Unicode**, int*, >> double*, double*, double*, double*) > > I have poppler-0.8.4_1 installed.I followed UPDATING recommendations for > updating poppler. > > > I am also unable to get inkscape to compile on several systems. All are > i386 and all have all ports (other than inkscape up to date. > > All of the .h files in /usr/local/include/poppler are newly installed. > > I get the error: > extension/internal/pdfinput/pdf-parser.cpp:2195:8: error: macro names > must be identifiers > In file included from /usr/local/include/poppler/Gfx.h:18, > from extension/internal/pdfinput/pdf-parser.cpp:32: > /usr/local/include/poppler/Object.h: In member function 'int > Object::arrayGetLength()': > /usr/local/include/poppler/Object.h:244: warning: deprecated conversion > from string constant to 'char*' > > Other then the several hundred lines of warnings, I also get the error > Yuri is reporting. marcus has committed another fix, so give it a shot. I have asked marcus in different email: ------------------------------------------------- >> Any idea why I can't reproduce their problem? >Probably the same reason I couldn't. >Joe ------------------------------------------------- Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org