From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Dec 17 11:54:43 2004 Return-Path: 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 4ABF916A4CE; Fri, 17 Dec 2004 11:54:43 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3310E43D1D; Fri, 17 Dec 2004 11:54:43 +0000 (GMT) (envelope-from vs@FreeBSD.org) Received: from freefall.freebsd.org (vs@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBHBsh6x026794; Fri, 17 Dec 2004 11:54:43 GMT (envelope-from vs@freefall.freebsd.org) Received: (from vs@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBHBshOB026790; Fri, 17 Dec 2004 11:54:43 GMT (envelope-from vs) Date: Fri, 17 Dec 2004 11:54:43 GMT From: Volker Stolz Message-Id: <200412171154.iBHBshOB026790@freefall.freebsd.org> To: anray@inet.ua, vs@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, vs@FreeBSD.org Subject: Re: ports/75169: [MAINTAINER] net/kf: fix build on the 4-stable X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 11:54:43 -0000 Synopsis: [MAINTAINER] net/kf: fix build on the 4-stable State-Changed-From-To: open->feedback State-Changed-By: vs State-Changed-When: Fri Dec 17 11:50:33 GMT 2004 State-Changed-Why: This is not yet sufficient: -lX11 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lXss -L/usr/X11R6/lib -liconv main.o: In function `parse_cmdline': main.o(.text+0x132): undefined reference to `getopt_long' *** Error code 1 Your CONFIGURE_ENV-handling is not right. You unconditionally nuke LDFLAGS for example. Please check what will already be contained in CONFIGURE_ENV before modifying it. The main problem is src/Makefile.{in,am}, which says: CFLAGS = -Wall -Wmissing-declarations LDFLAGS = -g You should patch these to use the actual values passed during configuration. Also, this should probably be reported upstream. Cheers, Volker Responsible-Changed-From-To: freebsd-ports-bugs->vs Responsible-Changed-By: vs Responsible-Changed-When: Fri Dec 17 11:50:33 GMT 2004 Responsible-Changed-Why: I'll track this. http://www.freebsd.org/cgi/query-pr.cgi?pr=75169