From owner-freebsd-gnome@FreeBSD.ORG Wed Apr 1 19:20:18 2009 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 A497B1065675 for ; Wed, 1 Apr 2009 19:20:18 +0000 (UTC) (envelope-from climber@bdrawyah.plus.com) Received: from relay.pcl-ipout02.plus.net (relay.pcl-ipout02.plus.net [212.159.7.100]) by mx1.freebsd.org (Postfix) with ESMTP id 470668FC08 for ; Wed, 1 Apr 2009 19:20:18 +0000 (UTC) (envelope-from climber@bdrawyah.plus.com) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAHNU00nUnw4U/2dsb2JhbADRKoN7Bg Received: from pih-relay08.plus.net ([212.159.14.20]) by relay.pcl-ipout02.plus.net with ESMTP; 01 Apr 2009 19:51:20 +0100 Received: from [84.92.107.46] (helo=box5.bruceh.net) by pih-relay08.plus.net with esmtp (Exim) id 1Lp5Wx-0007PH-Ug for gnome@FreeBSD.org; Wed, 01 Apr 2009 19:51:20 +0100 Message-ID: <49D3B7A6.80507@bdrawyah.plus.com> Date: Wed, 01 Apr 2009 19:51:18 +0100 From: B Hayward User-Agent: Thunderbird 2.0.0.18 (X11/20081215) MIME-Version: 1.0 To: gnome@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Plusnet-Relay: 1cffbaf6038e0d3c0e1cbf581c202865 Cc: Subject: cairo 1.8.6 problem 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: Wed, 01 Apr 2009 19:20:19 -0000 Hi, I've been trying to upgrade from cairo-1.6.4_2,1 to the current version (1.8.6_1,1) on a FreeBSD 7.1, Pentium III box and get, repeatedly, this error: cc -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include -Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -O -pipe -march=pentiumpro -MT cairo-png.lo -MD -MP -MF .deps/cairo-png.Tpo -c cairo-png.c -fPIC -DPIC -o .libs/cairo-png.o cairo-png.c:42:17: error: png.h: No such file or directory cairo-png.c:46: error: expected ')' before 'png' cairo-png.c:70: error: expected ')' before 'png' cairo-png.c:92: error: expected ')' before 'png' cairo-png.c:109: error: expected ')' before 'png' cairo-png.c:125: error: expected ')' before 'png_ptr' According to http://lists.cairographics.org/archives/cairo-commit/2005-April/003188.html cairo-png.h was deleted in 2005 "Removed Files: cairo-png.h Log Message: 2005-04-26 Kristian Høgsberg * src/cairo-png.h: Prototypes moved to cairo.h, this file removed. --- cairo-png.h DELETED ---" and cairo.h is certainly present: 514: $ locate cairo.h /usr/local/include/cairo/cairo.h /usr/local/include/gtk-2.0/gdk/gdkcairo.h /usr/local/include/librsvg-2/librsvg/rsvg-cairo.h /usr/local/include/pango-1.0/pango/pangocairo.h /usr/local/include/pycairo/pycairo.h /usr/ports/graphics/cairo/work/cairo-1.8.6/src/cairo.h so I'm a bit confused as to how to get round this since "make deinstall, make reinstall" don't work and pkg_add installs cairo 1.6 Thanks, B Hayward