Date: Mon, 29 Apr 2013 16:51:33 -0700 From: Jeremy Chadwick <jdc@koitsu.org> To: Andrew Romanenko <melanhit@gmail.com> Cc: freebsd-stable@freebsd.org Subject: Re: /usr/src over NFS: buildworld fail Message-ID: <20130429235133.GA15546@icarus.home.lan> In-Reply-To: <517EBEFE.3060703@gmail.com> References: <517EBEFE.3060703@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 29, 2013 at 09:42:06PM +0300, Andrew Romanenko wrote: > Hi everyone! > /usr/src imported via NFS > make buildworld is always fails in the same place with error: "make: result too large". > Localy its works fine > Does anybody know how to fix it? > > i386 FreeBSD 9-STABLE (r250044) Actual output would have been more useful than a paraphrased response. The same goes for actual NFS server and client details (OS, backing filesystems, make.conf, src.conf, rc.conf, loader.conf, sysctl.conf, etc.). "Result too large" is error ERANGE (see /usr/include/errno.h), errno 34, assuming that it has a capital "R" ("Result", not "result"). I see no cases in src/usr.bin/make/* where ERANGE or errno 34 is returned directly. I do not believe NFS returns ERANGE either. There may be cases where the backing filesystem (i.e. the filesystem used on the NFS server) could return ERANGE. I know ZFS does, but only in one specific case (only if the compression property is enabled). I do see some other cases in the ZFS code pertaining to UTF-8 support that can return ERANGE but did not look at what those cases may be. You may end up having to do the following: rm -fr /usr/obj/* cd /usr/src ktrace -t+ -f /tmp/ktrace.out make buildworld {wait until the failure} cd /tmp kdump Then look to see what syscall/operation returns this. You may have to put this file up on the web somewhere (it should gzip quite well), and be aware there may be personal information in it (environment variables, contents of files, etc.), so choose wisely. Good luck. -- | Jeremy Chadwick jdc@koitsu.org | | UNIX Systems Administrator http://jdc.koitsu.org/ | | Mountain View, CA, US | | Making life hard for others since 1977. PGP 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130429235133.GA15546>