From owner-freebsd-ports@FreeBSD.ORG Sun Apr 6 09:58:14 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 827541065670 for ; Sun, 6 Apr 2008 09:58:14 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id 0478C8FC14 for ; Sun, 6 Apr 2008 09:58:13 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JiR1d-0003kC-JQ for ports@freebsd.org; Sun, 06 Apr 2008 12:18:57 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m369J0QI043449 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 6 Apr 2008 12:19:00 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m369Ioat055141; Sun, 6 Apr 2008 12:18:50 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m369IoRi055140; Sun, 6 Apr 2008 12:18:50 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 6 Apr 2008 12:18:50 +0300 From: Kostik Belousov To: Rong-en Fan Message-ID: <20080406091850.GB21209@deviant.kiev.zoral.com.ua> References: <18422.38366.960673.577266@jerusalem.litteratus.org> <6eb82e0804042018i59194ebdq821987337a469edd@mail.gmail.com> <18422.61838.5531.886296@jerusalem.litteratus.org> <6eb82e0804042116g328a1f67mb25568edba051e13@mail.gmail.com> <18423.70.85016.808902@jerusalem.litteratus.org> <18423.61538.307628.958223@jerusalem.litteratus.org> <6eb82e0804052128m3d98fcf1i2907dc87f4507336@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="livrSZtJkVq9DDdS" Content-Disposition: inline In-Reply-To: <6eb82e0804052128m3d98fcf1i2907dc87f4507336@mail.gmail.com> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: efe3bc1504fa577d936f03857ce6b673 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2569 [Apr 04 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: ports@freebsd.org, Robert Huff Subject: Re: problem compiling sysutils-kmod X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2008 09:58:14 -0000 --livrSZtJkVq9DDdS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 06, 2008 at 12:28:48PM +0800, Rong-en Fan wrote: > On Sun, Apr 6, 2008 at 5:34 AM, Robert Huff wrote: > > Robert Huff writes: > > > > > > > > OK, then do a buildkernel then build fusefs-kmod. Another way is= not to > > > > set KERNCONF in make.conf. > > > > > > I think that's the winner; KERNCONF is set in make.conf. > > > Stand by for testing. > > > > If I just remove the KERNCONF, I get this: > > > > cc -O -pipe -g -march=3Dpentium4 -Werror -D_KERNEL -DKLD_MODULE -std= =3Dc99 -nostdinc -I../include -I. -I@ -I@/contrib/altq -finline-limit=3D80= 00 --param inline-unit-growth=3D100 --param large-function-growth=3D1000 -f= no-common -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx= -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-d= ecls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-a= rith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -c= fuse_vfsops.c > > fuse_vfsops.c: In function 'fuse_mount': > > fuse_vfsops.c:262: error: 'AT_FDCWD' undeclared (first use in this fun= ction) > > fuse_vfsops.c:262: error: (Each undeclared identifier is reported only= once > > fuse_vfsops.c:262: error: for each function it appears in.) > > > > *** Error code 1 > > > > Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/fus= e_module. > > *** Error code 1 > > > > Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0. > > *** Error code 1 > > > > Stop in /usr/ports/sysutils/fusefs-kmod. > > *** Error code 1 > > > > If I leave the KERNCONF in and build the kernel ... I get the > > exact same thing. >=20 > Which os version are you running? Looks like you are running -CURRENT? > If so, I think kib@ (CC'ed) may be able to answer your question. He commi= tted > the AT_FDCWD related stuffs. You need to #include for namei. The __FreeBSD_version will be bumped after the linux part of the patch is committed. Most likely, this will take several days. --livrSZtJkVq9DDdS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkf4lXoACgkQC3+MBN1Mb4jeEQCgiDUDOJYQs1pvqETCMzsQpbk/ iVEAoJpZoK1vv6+jqwjgPeLxRPzFsVVk =yHUp -----END PGP SIGNATURE----- --livrSZtJkVq9DDdS--