Date: Fri, 22 Jun 2012 23:53:55 -0400 From: Jason Hellenthal <jhellenthal@dataix.net> To: Benjamin <byu17@uclive.ac.nz> Cc: freebsd-ports@freebsd.org Subject: Re: Linux binary looks for /proc/cpuinfo, dies when cannot be found, even when linprocfs mounted. Message-ID: <20120623035354.GA98378@DataIX.net> In-Reply-To: <4FE528AE.8070005@uclive.ac.nz> References: <4FE528AE.8070005@uclive.ac.nz>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jun 23, 2012 at 02:23:42PM +1200, Benjamin wrote: > Hi all. I have posted this question on the forums, and it was suggested > that I post it here. > > I am currently porting Altera Quartus II design software to FreeBSD. I > have got it installing, but running the binary requires /proc/cpuinfo to > exist, and it dies when it can't find it. > > I have both procfs and linprocfs mounted. > > As a workaround (read hack) I can do the following to make the binary > execute. > > 1. unmount procfs. > 2. symlink /compat/linux/proc/cpuinfo to /proc/cpuinfo > > Since this problem has no doubt come up before, what is the best way to > get around this issue? > Run it in a chroot of /compat/linux instead ? Might be best to just write a wrapper around the existing binary to launch it with proper args etc... while chrooting it. -- - (2^(N-1))
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120623035354.GA98378>