> A clean build with no special options means at least this:

  * clean source tree, with no extra or modified files (it might be
    easiest to delete everything and check out a clean source tree);
  * no left over output files or temporary files from previous build
    attempts, such as TOOLDIR, RELEASEDIR, DESTDIR, or obj dirs;
  * no /etc/mk.conf or similar file;
  * no -V options passed to build.sh;
  * no environment variables that are intended to affect the build.
        
--apb (Alan Barrett)

I thought of cleaning out the entire src tree and redownloading/re-cvs'ing, but 
John Nemeth didn't think that necessary.

This is a USB-stick installation with src tree and pkgsrc tree on FreeBSD 
hard-drive partition, so I want to do the build work on the hard drive.

Src and pkgsrc trees are /BETA1/netbsd-HEAD/usr/src and /BETA1/pkgsrc 
respectively.

This happened because there is a bug in FreeBSD support for Realtek 8111E 
Ethernet on MSI Z77 MPOWER motherboard, but OK with NetBSD-current and NetBSD 
6.1_STABLE, amd64 in both cases.  OpenBSD 5.4 and DragonFlyBSD 3.6.0 share this 
FreeBSD bug; I tested from Live USB sticks.  OK with Linux from SystemRescueCD 
3.6.0 USB-stick install.

NetBSD is the only OS where I can download FreeBSD source, ports and doc trees 
onto UFS2/ffsv2 partition using subversion, built from NetBSD pkgsrc in this 
case.

I need /etc/mk.conf for pkgsrc though it apparently plays no role in system 
builds.

> Is this problem repeatable, and does it also appear with -j1?

--apb (Alan Barrett)

I never set -j1, though I've omitted this parameter a few times, and it made no 
apparent difference.

FreeBSD advises not using such a parameter on system builds, so I could follow 
this advice for NetBSD too.

Reason for the subject line with mpc, gmp and mpfr was the belief that partial 
update might be screwing the build.

Tom

Reply via email to