HEADS UP: Custom config and HEAD

Chris Pressey cpressey at catseye.mine.nu
Wed Aug 3 12:19:42 PDT 2005


On Tue, 2 Aug 2005 03:35:42 +0200
Joerg Sonnenberger <joerg at xxxxxxxxxxxxxxxxx> 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





More information about the Bugs mailing list