From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 30 21:50:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2232016A421 for ; Thu, 30 Aug 2007 21:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EA5CD13C45A for ; Thu, 30 Aug 2007 21:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l7ULo1BV070260 for ; Thu, 30 Aug 2007 21:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l7ULo12O070259; Thu, 30 Aug 2007 21:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 30 Aug 2007 21:50:01 GMT Resent-Message-Id: <200708302150.l7ULo12O070259@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, Nikos Ntarmos Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4223E16A421 for ; Thu, 30 Aug 2007 21:46:09 +0000 (UTC) (envelope-from ntarmos@ceid.upatras.gr) Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169]) by mx1.freebsd.org (Postfix) with ESMTP id B481813C4EA for ; Thu, 30 Aug 2007 21:46:08 +0000 (UTC) (envelope-from ntarmos@ceid.upatras.gr) Received: from mail.ceid.upatras.gr (unknown [10.1.0.143]) by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 23FFBEB46EF for ; Fri, 31 Aug 2007 00:45:47 +0300 (EEST) Received: from localhost (europa.ceid.upatras.gr [127.0.0.1]) by mail.ceid.upatras.gr (Postfix) with ESMTP id A1B1E1599DE for ; Fri, 31 Aug 2007 00:45:46 +0300 (EEST) Received: from mail.ceid.upatras.gr ([127.0.0.1]) by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id REbv3np1sD0h for ; Fri, 31 Aug 2007 00:45:46 +0300 (EEST) Received: from ace.b020.ceid.upatras.gr (ppp235-080.dsl.hol.gr [89.210.235.80]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 4A62A15997A for ; Fri, 31 Aug 2007 00:45:46 +0300 (EEST) Received: by ace.b020.ceid.upatras.gr (Postfix, from userid 1001) id 4A6863F457; Fri, 31 Aug 2007 00:45:57 +0300 (EEST) Message-Id: <20070830214557.4A6863F457@ace.b020.ceid.upatras.gr> Date: Fri, 31 Aug 2007 00:45:57 +0300 (EEST) From: Nikos Ntarmos To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/115954: [patch] sysutils/fusefs-kmod fuse_module/Makefile ignoring MAKEOBJDIRPREFIX and SRC_BASE X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nikos Ntarmos List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2007 21:50:02 -0000 >Number: 115954 >Category: ports >Synopsis: [patch] sysutils/fusefs-kmod fuse_module/Makefile ignoring MAKEOBJDIRPREFIX and SRC_BASE >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: Thu Aug 30 21:50:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Nikos Ntarmos >Release: FreeBSD 7.0-CURRENT i386 >Organization: NetCInS Lab., C.E.I.D., U. of Patras, Greece >Environment: System: FreeBSD ace.b020.ceid.upatras.gr 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Fri Jul 13 06:50:30 EEST 2007 ntarmos@ace.b020.ceid.upatras.gr:/opt/obj/opt/src/sys/ACE i386 >Description: sysutils/fusefs-kmod/.../fuse_module/Makefile has /usr/obj and /usr/src hardwired when computing the KERNCONFDIR variable. However, both of these may be different than their default values. >How-To-Repeat: Try to build sysutils/fusefs-kmod with /usr/obj and/or /usr/src being symlinks or with non-default values in MAKEOBJDIRPREFIX and/or SRC_BASE in your make.conf. >Fix: The following is a diff against files/patch-fuse_module_Makefile in the port directory. --- patch-fuse_module_Makefile.diff begins here --- --- files/patch-fuse_module_Makefile.orig 2007-08-31 00:37:39.000000000 +0300 +++ files/patch-fuse_module_Makefile 2007-08-31 00:28:18.000000000 +0300 @@ -6,7 +6,7 @@ .if defined(KERNCONF) -KERNCONFDIR= /usr/obj/usr/src/sys/${KERNCONF} +KERNCONF1!= echo ${KERNCONF} | sed -e 's/ .*//g' -+KERNCONFDIR= /usr/obj/usr/src/sys/${KERNCONF1} ++KERNCONFDIR= ${MAKEOBJDIRPREFIX}${SRC_BASE}/sys/${KERNCONF1} .endif .if defined(KERNCONFDIR) --- patch-fuse_module_Makefile.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: