From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jun 22 13:00:35 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FBED16A41C for ; Wed, 22 Jun 2005 13:00:35 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A71C43D48 for ; Wed, 22 Jun 2005 13:00:35 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5MD0ZiO054990 for ; Wed, 22 Jun 2005 13:00:35 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5MD0Zil054985; Wed, 22 Jun 2005 13:00:35 GMT (envelope-from gnats) Resent-Date: Wed, 22 Jun 2005 13:00:35 GMT Resent-Message-Id: <200506221300.j5MD0Zil054985@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrew McNaughton Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCCEB16A41C for ; Wed, 22 Jun 2005 12:59:59 +0000 (GMT) (envelope-from andrew@scoop.co.nz) Received: from a2.scoop.co.nz (aurora.scoop.co.nz [202.50.109.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C85443D48 for ; Wed, 22 Jun 2005 12:59:58 +0000 (GMT) (envelope-from andrew@scoop.co.nz) Received: from a2.scoop.co.nz (localhost [127.0.0.1]) by a2.scoop.co.nz (8.13.3/8.12.11) with ESMTP id j5MCxvJV014880 for ; Thu, 23 Jun 2005 00:59:57 +1200 (NZST) (envelope-from andrew@a2.scoop.co.nz) Received: (from root@localhost) by a2.scoop.co.nz (8.13.3/8.13.1/Submit) id j5MCxucX014879; Thu, 23 Jun 2005 00:59:56 +1200 (NZST) (envelope-from andrew) Message-Id: <200506221259.j5MCxucX014879@a2.scoop.co.nz> Date: Thu, 23 Jun 2005 00:59:56 +1200 (NZST) From: Andrew McNaughton To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/82524: httplog fails to recognise current version of zlib X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrew McNaughton List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jun 2005 13:00:35 -0000 >Number: 82524 >Category: ports >Synopsis: httplog fails to recognise current version of zlib >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 22 13:00:34 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Andrew McNaughton >Release: FreeBSD 4.11-RELEASE-p9 i386 >Organization: Scoop Media Ltd >Environment: System: FreeBSD a2.scoop.co.nz 4.11-RELEASE-p9 FreeBSD 4.11-RELEASE-p9 #1: Mon May 16 14:40:36 NZST 2005 andrew@a2.scoop.co.nz:/usr/obj/usr/src-4.10/sys/wal i386 >Description: The patch for configure allowed for a past upgrade of zlib by checking for version 1.1.3 or 1.1.4 rather than just for 1.1.3. zlib 1.1.4 is now outdated, so the port simply fails to use zlib. I've successfully fixed this on my own system by adding another version to check for. Really the check should just be for version >= 1.1.3, but my shell scripting skills are limited (thanks to perl), and I'm not sure how to do a reasonable version comparison. >How-To-Repeat: >Fix: My solution (inadequate, as noted) was to replace patch-configure with the following. This works for the time being, but will break again when zlib is next updated. --- configure.orig Tue Dec 16 10:40:16 2003 +++ configure Tue Dec 16 10:41:45 2003 @@ -140,7 +140,7 @@ EOF $CC -o ./dummy ./dummy.c -lz 1>/dev/null 2>&1 if [ $? -eq 0 ]; then - if [ `./dummy` = "1.1.3" ]; then + if [ `./dummy` = "1.1.3" -o `./dummy` = "1.1.4" -o `./dummy` = "1.2.1" ]; then use_zlib=yes LDFLAGS="$LDFLAGS -lz" echo "Checking zlib version: `./dummy` found." >Release-Note: >Audit-Trail: >Unformatted: