Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

3.2 --> 3.2-stable 'make build' fails at /usr/src/usr.bin/xlint/llib

From: Jonathan Thornburg <jthorn(at)aei-potsdam.mpg.de>
Date: Wed Nov 20 2002 - 11:54:34 EST


I am trying to upgrade an i386 laptop (Fujitsu/Siemens E6646 Lifebook, if it matters) from 3.2 to 3.2-stable, but the userland rebuild is dieing in /usr/src/usr.bin/xlint/llib.

In more detail, what I've done is this:
1. fresh install of 3.2 release by ftp from one of the German OpenBSD

   mirrors
2. install some favorite packages, install ports tree, install netscape

   from ports tree
3. fetch src.tar.gz, untar as /usr/src tree 4. update /usr/src tree to -stable as of earlier today via anoncvs

   as per http://www.openbsd.org/anoncvs.html

5. rebuild kernel as per 
http://www.openbsd.org/stable.html
6. reboot with new kernel as per 
http://www.openbsd.org/stable.html
7. rebuild userland as per 
http://www.openbsd.org/stable.html

   but here the trouble strikes:

# cd /usr/src
# rm -rf /usr/obj/*
# make obj && make build

[[... a couple of hours of building, much output, ... ]]
===> usr.bin/xlint
===> usr.bin/xlint/lint1

install -c -s -o root -g bin -m 555 lint1 /usr/libexec
===> usr.bin/xlint/lint2

install -c -s -o root -g bin -m 555 lint2 /usr/libexec
===> usr.bin/xlint/xlint

install -c -s -o root -g bin -m 555 xlint /usr/bin/lint install -c -o root -g bin -m 444 lint.cat1 /usr/share/man/cat1/lint.0
===> usr.bin/xlint/llib

install -c -o root -g bin -m 444 llib-lposix.ln llib-lstdc.ln /usr/libdata/lint install: llib-lposix.ln: No such file or directory *** Error code 71

Stop in /usr/src/usr.bin/xlint/llib (line 10 of /usr/src/usr.bin/xlint/llib/Makefile). *** Error code 1

Stop in /usr/src/usr.bin/xlint.
*** Error code 1

Do you need help?X

Stop in /usr/src/usr.bin.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src (line 76 of Makefile).
#

I also got identical results (failure at same point in 'make build' with the same error messages) when I tried to build 3.2-stable yesterday, using a direct anoncvs checkout of the 3.2-stable /usr/src tree instead of [34] above. (I did it the [34] way today figuring it probably be a little faster.) This suggests that this isn't "just" a transient CVS problem.

Can anyone suggest what's wrong here? I've looked in the mailing list archives at monkeys.org, but not seen anything similar. I've upgraded 3.1 to 3.1-stable in the past with no difficulties, and I don't think I've missed anything obvious in the install/upgrade process. I also don't think it's a hardware problem -- this machine is quite new and has been 100% solid with 3.1 for the last 6 months or so.

-- 
-- "Jonathan Thornburg (remove -animal to reply)" <jthorn@aei.mpg-zebra.de>
   Max-Planck-Institut fuer Gravitationsphysik (Albert-Einstein-Institut),
   Golm, Germany             http://www.aei.mpg.de/~jthorn/home.html      
   "Washing one's hands of the conflict between the powerful and the
    powerless means to side with the powerful, not to be neutral."
                                      -- quote by Freire / poster by Oxfam
Received on Wed Nov 20 11:59:32 2002

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:31:38 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library