Date: Sat, 10 Aug 2013 15:39:48 +0200 From: Gary Jennejohn <gljennjohn@googlemail.com> To: "O. Hartmann" <ohartman@zedat.fu-berlin.de> Cc: Rainer Hurling <rhurlin@gwdg.de>, FreeBSD Ports <freebsd-ports@freebsd.org>, FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Re: CURRENT crashes with nvidia GPU BLOB : vm_radix_insert: key 23c078 is already present Message-ID: <20130810153948.1c853981@ernst.home> In-Reply-To: <20130810145922.1bc18c5a@thor.walstatt.dyndns.org> References: <20130808201018.1215f733@munin.geoinf.fu-berlin.de> <CAJ-Vmom9z4PhM6PpNNa4zw%2BLOYZNn-hQXCZjzAwD98Bf5b8hdg@mail.gmail.com> <1375997961.1451.3.camel@localhost> <20130809073251.376c9206@munin.geoinf.fu-berlin.de> <20130809171237.GN1746@albert.catwhisker.org> <20130810103705.022ce7be@ernst.home> <52060390.1040505@gwdg.de> <20130810113119.3f44ae32@ernst.home> <20130810145922.1bc18c5a@thor.walstatt.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 10 Aug 2013 14:59:22 +0200 "O. Hartmann" <ohartman@zedat.fu-berlin.de> wrote: > On Sat, 10 Aug 2013 11:31:19 +0200 > Gary Jennejohn <gljennjohn@googlemail.com> wrote: > > > On Sat, 10 Aug 2013 11:10:40 +0200 > > Rainer Hurling <rhurlin@gwdg.de> wrote: > > > > > Yes, I can confirm, that it builds, installs and runs fine for me. > > > > > > The patch should be placed as > > > x11/nvidia-driver/files/patch-src__nvidia_subr.c, shoudn't it? > > > > > > Many thanks for this work. > > > > > > > Thanks for testing. > > > > Yes, putting the patch into files/ with that name works also and > > is much simpler than the steps I outlined. > > > > > Placing the patch in files as recommended here doesn't play well with > the obvious intention of the REINPLACE command: > > the patch only applies to 319.25. > > I use the cutting edge 325.15. The patch doesn't apply since some lines > shifted - here comes the tricky REINPLACE part of the Makefile in place. > > I simply adapted your patches discussed and introduced here and > "adapted" the REINPLACE statements/pattern around line 160 in the > toplevel Makefile of port x11/nvidia-driver. > > Find the patch attached - I forgot to raise PORTREVISION=1. > > I'm now sending this email from the prior crashing box with the patch > discussed applied via the Makefile to 325.15. > > Thanks a lot for the fast help. > Yes, this is a better approach. I made my patch before realizing that the REINPLACE_CMD was the source of the errors. Any real advantage to using 325.15? You should submit a PR with this patch. -- Gary Jennejohn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130810153948.1c853981>