From owner-freebsd-questions@FreeBSD.ORG Thu Apr 3 10:11:55 2008 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 AAB7D1065670 for ; Thu, 3 Apr 2008 10:11:55 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from snoogles.rachie.is-a-geek.net (rachie.is-a-geek.net [66.230.99.27]) by mx1.freebsd.org (Postfix) with ESMTP id 7F38C8FC23 for ; Thu, 3 Apr 2008 10:11:55 +0000 (UTC) (envelope-from fbsd.questions@rachie.is-a-geek.net) Received: from localhost (localhost [127.0.0.1]) by snoogles.rachie.is-a-geek.net (Postfix) with ESMTP id 3BF2A1CC91; Thu, 3 Apr 2008 02:11:54 -0800 (AKDT) From: Mel To: freebsd-questions@freebsd.org Date: Thu, 3 Apr 2008 12:11:52 +0200 User-Agent: KMail/1.9.7 References: <20080402232138.GA24981@metron.com> In-Reply-To: <20080402232138.GA24981@metron.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804031211.52630.fbsd.questions@rachie.is-a-geek.net> Cc: Subject: Re: Webalizer compiles and installs fine in 6.1, goes splat in 6.2. 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: Thu, 03 Apr 2008 10:11:55 -0000 On Thursday 03 April 2008 01:21:38 Lou Katz wrote: > In /usr/ports/webalizer (6.2) > > # make > ===> Vulnerability check disabled, database not found > ===> Extracting for webalizer-2.1.10_13 > => MD5 Checksum OK for webalizer-2.01-10-src.tar.bz2. > => SHA256 Checksum OK for webalizer-2.01-10-src.tar.bz2. > ===> Patching for webalizer-2.1.10_13 > ===> Applying extra patch /usr/ports/www/webalizer.save/files/output.patch > ===> Applying extra patch > /usr/ports/www/webalizer.save/files/linklist.patch ===> Applying extra > patch /usr/ports/www/webalizer.save/files/webalizer-fullrefs.patch ===> > Applying FreeBSD patches for webalizer-2.1.10_13 > ===> webalizer-2.1.10_13 depends on shared library: gd.4 - not found > ===> Verifying install for gd.4 in /usr/ports/graphics/gd > ===> Building for gd-2.0.35,1 > make LIB=gd SRCS="gd.c gd_gd.c gd_gd2.c gd_io.c gd_io_dp.c gd_io_file.c > gd_io_ss.c gd_jpeg.c gd_png.c gd_ss.c gd_topal.c gd_wbmp.c gdcache.c > gdfontg.c gdfontl.c gdfontmb.c gdfonts.c gdfontt.c gdft.c gdfx.c > gdhelpers.c gdhelpers.h gdkanji.c gdtables.c gdxpm.c gd_security.c wbmp.c > gd_gif_in.c gd_gif_out.c" SHLIB_MAJOR=4 SHLIB_MINOR=0 CFLAGS="-O2 > -fno-strict-aliasing -pipe -I/usr/ports/graphics/gd/work/gd-2.0.35 > -I/usr/local/include/freetype2/freetype -I/usr/local/include/freetype2 > -I/usr/local/include -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE > -DHAVE_LIBZ -DHAVE_ERRNO_H -DHAVE_FT2BUILD_H -DHAVE_LIBFREETYPE > -DHAVE_LIBJPEG -DHAVE_LIBPNG -DHAVE_LIBZ -DHAVE_STDDEF_H -DHAVE_STDINT_H > -DHAVE_STDLIB_H -I/usr/local/include/X11 -I/usr/local/include -DHAVE_LIBXPM > -I/usr/local/include -DHAVE_LIBFONTCONFIG -DHAVE_PTHREAD -DHAVE_ICONV > -DHAVE_ICONV_H -DHAVE_ICONV_T_DEF" -ECFLAGS LDADD="-L/usr/local/lib -lpng > -lz -ljpeg -lfreetype -lm -L/usr/local/lib -lXpm -lX11 -pthread > -L/usr/local/lib -lfontconfig -L/usr/local/lib -liconv" -f > /usr/share/mk/bsd.lib.mk libgd.a > cc -O2 -fno-strict-aliasing -pipe -I/usr/ports/graphics/gd/work/gd-2.0.35 > -I/usr/local/include/freetype2/freetype -I/usr/local/include/freetype2 > -I/usr/local/include -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE > -DHAVE_LIBZ -DHAVE_ERRNO_H -DHAVE_FT2BUILD_H -DHAVE_LIBFREETYPE > -DHAVE_LIBJPEG -DHAVE_LIBPNG -DHAVE_LIBZ -DHAVE_STDDEF_H -DHAVE_STDINT_H > -DHAVE_STDLIB_H -I/usr/local/include/X11 -I/usr/local/include -DHAVE_LIBXPM > -I/usr/local/include -DHAVE_LIBFONTCONFIG -DHAVE_PTHREAD -DHAVE_ICONV > -DHAVE_ICONV_H -DHAVE_ICONV_T_DEF -c gdft.c gdft.c:1403:35: > fontconfig/fontconfig.h: No such file or directory gdft.c:1466: error: Install x11-fonts/fontconfig or set WITHOUT_X11 cause you don't need XPM support in GD anyway. And be sure to read: less -p20070519 /usr/ports/UPDATING -- Mel Problem with today's modular software: they start with the modules and never get to the software part.