Compiling world from a month old system broken?
asmodai at in-nomine.org
Fri Aug 26 08:04:34 PDT 2005
-On [20050826 16:38], Jeroen Ruigrok/asmodai (asmodai at xxxxxxxxxxxxx) wrote:
>With today's sources I don't have this issue anymore.
>So I am guessing it was a make issue. I know Max fixed some things.
Now the real fun starts though:
# uname -a
DragonFly purgatory.chronias.ninth-circle.org 1.3.2-DEVELOPMENT DragonFly
1.3.2-DEVELOPMENT #11: Sat Jun 25 11:38:55 CEST 2005
asmodai at xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:/usr/src/sys/compile/PURGATORY
# make installworld
You must upgrade your kernel to at least 1.3.4 and reboot before you can
safely installworld, due to stat(2) ABI changes
*** Error code 1
# cd /usr/src/sys/i386/conf
# config PURGATORY
. ./../conf/files: emulation/dragonfly12/dfbsd12_stat.c must be optional, mandatory or standard
Your version of config(8) is out of sync with your kernel source.
Ok, so I thought of:
# cd /usr/src/usr.sbin/config
# make install
install -o root -g wheel -m 555 config /usr/sbin
install: config: No such file or directory
*** Error code 71
Which is logical since our world builds from a different location than
# cp /usr/obj/usr/src/world_i386/usr/src/usr.sbin/config/config /usr/sbin/config
# config PURGATORY
/usr/libexec/ld-elf.so.2: Shared object "libc.so.6" not found, required by "config"
So the old way of doing things is at least broken in this sense.
make buildkernel KERNCONF=PURGATORY works.
config complained about 'compat_df12' not being present, whereas the option
is in upper case.
When I did make buildkernel, with KERNCONF at first, I noticed it was
building GENERIC, so I ctrl C'd it. It then after a small break resumed
building mkdep for the modules. In the background. Joerg mentioned this
might be a pgrp issue.
Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
Free Tibet! http://www.savetibet.org/ | http://www.andf.info/
http://www.tendra.org/ | http://www.in-nomine.org/
If you think that you know much, you know little...
More information about the Bugs