On Tue, 2 Aug 2005 03:35:42 +0200 Joerg Sonnenberger <[EMAIL PROTECTED]> wrote:
> On Mon, Aug 01, 2005 at 06:11:59PM -0700, Matthew Dillon wrote: > > > > : > > :Hi all, > > :I want to warn you that I'll soon commit the stat(2) changes and if > > you :have a custom kernel config, you really want to have > > COMPAT_DF12, :otherwise the kernel won't even make it through a > > reboot. : > > :Joerg > > > > Hmm. This makes me a bit uncomfortable. I'm worried that we > > are going to get a ton of bug reports from people who get caught > > out in the code, despite the warning. Maybe we should invert > > the sense of the option. e.g. NO_COMPAT_DF12. > > I've been thinking about making it non-optional for while, but that > wouldn't fix the problem. I also don't like negative options, since > they tend to obscure code. This instance is different from COMPAT_43, > since I intend to keep it really optional, e.g. if you have a clean > world, you don't need it. FWIW I can't seem to get cvsup binary, built since this change, to work. The package builds fine, but trying to use it produces gems like: %cvsup ~/cvsup/bsdinstaller-repo-supfile Nonexistent base directory "/home/installer" for collection "installer" %ll /home/installer/ total 6 drwxr-xr-x 3 catseye wheel 1024 Aug 2 12:05 CVSROOT drwxr-xr-x 7 catseye wheel 512 Aug 3 11:50 installer drwxr-xr-x 3 catseye wheel 512 Mar 20 19:32 sup I thought this might be because I didn't rebuild ezm3. So I tried rebuilding ezm3 and I got this: ... boot-FreeBSD4/m3build/FreeBSD4/m3build -T ../m3config/src -DBOOTSTRAP=TRUE -DBUILD_ALL -DSHIP_ALL *** *** runtime error: *** gc: Could not extend the traced heap *** use option @M3stackdump to get a stack trace mkdir FreeBSD4 --- building in FreeBSD4 --- gmake: *** [packages] Abort trap (core dumped) *** Error code 2 Stop in /usr/ports/lang/ezm3. Any ideas? -Chris
