From owner-freebsd-current@FreeBSD.ORG Thu Oct 6 23:53:40 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8173106564A for ; Thu, 6 Oct 2011 23:53:40 +0000 (UTC) (envelope-from mashtizadeh@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 923CC8FC0C for ; Thu, 6 Oct 2011 23:53:40 +0000 (UTC) Received: by qyk10 with SMTP id 10so168778qyk.13 for ; Thu, 06 Oct 2011 16:53:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=GST2ilcGdA0A6pHEm3ilnOfikseRil0u9k2XxDIZuSU=; b=fGb2v+/cBtKeRoMoWiwhGe+p/31tz6okCYAiPLxlBlu2FApGIbI/15pGl+orBzktO0 9drn4e+07AlByNUFL9bmHidaQWXoWSlbkyqqwjiMSyxfeiCc8ky3rcYT4N22FJQkzgpV RKVU66fQxmTIGjBB27QGqjtfNLSDRb6J99714= MIME-Version: 1.0 Received: by 10.229.87.137 with SMTP id w9mr1021432qcl.284.1317945219669; Thu, 06 Oct 2011 16:53:39 -0700 (PDT) Received: by 10.229.52.145 with HTTP; Thu, 6 Oct 2011 16:53:39 -0700 (PDT) In-Reply-To: References: <4e4ab684.0c4c970a.68e8.6846SMTPIN_ADDED@mx.google.com> <9A6F7C9D-32D8-4387-BB03-B11CB0A91BFA@gmail.com> <20110829.214640.1568838937885804931.ken@tydfam.jp> <20110831124126.GB82908@FreeBSD.org> Date: Thu, 6 Oct 2011 16:53:39 -0700 Message-ID: From: Ali Mashtizadeh To: Scot Hetzel Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Current Subject: Re: x11/nvidia-driver / Compilation has failed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Oct 2011 23:53:40 -0000 Hmm it seemed to be reading from a random other source tree because I had deleted /usr/src, but /usr/src-8 and /usr/src-9 where present. When I moved src-9 to src the build worked perfectly. I think that took care of the linux issue as well. Sorry for the spam. All these flags you mentioned will come in handy from now on so I can use those to avoid this issue. Thanks, ~ Ali On Wed, Oct 5, 2011 at 5:47 PM, Scot Hetzel wrote: > On Wed, Oct 5, 2011 at 4:43 PM, Ali Mashtizadeh w= rote: >> On Wed, Oct 5, 2011 at 2:27 PM, Scot Hetzel wrote: >>> On Wed, Oct 5, 2011 at 3:52 PM, Ali Mashtizadeh = wrote: >>>> Is there any reason I should still be hitting this bug when building >>>> on 9-STABLE? With Linux compatibility disabled I can build the driver, >>>> but the kernel refuses to load it saying it's incompatible with my >>>> kernel version. >>>> >>> Was your kernel built from the same version of /usr/src, or have you >>> updated the source (/usr/src) since you last rebuilt the kernel. >>> >>> If you updated the source, then you need to rebuild the kernel from >>> those updated sources (should also build/installworld). >>> > >> Yes, I did that just before. I'll try buildkernel and installkernel >> again but I know havn't updated the tree. Could there be an issue >> since I built it from the directory /usr/src-9? >> > > Do you also have a /usr/src directory? > > If you do, then the port is using the wrong kernel source. =C2=A0You'll > need to set SRC_BASE to /usr/src-9 when building the port. > > cd /usr/ports/x11/nvida-driver > make deinstall ; make clean ; make install -DSRC_BASE=3D/usr/src-9 > > Then you should be able to load the kernel module. > > Scot > --=20 Ali Mashtizadeh =D8=B9=D9=84=DB=8C =D9=85=D8=B4=D8=AA=DB=8C =D8=B2=D8=A7=D8=AF=D9=87