Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Jan 2004 17:44:25 -0500
From:      Garance A Drosihn <drosih@rpi.edu>
To:        Benjamin Close <cisbjc@cs.unisa.edu.au>, freebsd-current@freebsd.org
Subject:   Re: Upgrading from 4.5->5.2 breaks in rescue/rescue/common
Message-ID:  <p06020423bc1f96eed49f@[128.113.24.47]>
In-Reply-To: <Pine.OSF.4.58.0401060800570.14621@reason.levels.unisa.edu.au>
References:  <Pine.OSF.4.58.0401060800570.14621@reason.levels.unisa.edu.au>

next in thread | previous in thread | raw e-mail | index | archive | help
At 8:12 AM +1030 1/6/04, Benjamin Close wrote:
>Hi All,
>	A little while ago I posted that a buildworld from
>RELENG_4_5_0_RELEASE to RELENG_5_2 failed. Whilst I got
>some help fixing the problem it stopped at building
>rescue/rescue/common.

If it were me, I would first try to upgrade to 4.9-"safe"
aka 4.9-"security", make sure that was OK, and then jump
to 5.x.  Obviously that's more work, so I wouldn't blame
you too much if you wanted to avoid the extra builds.

Also, I am not sure that would solve the problem you care
about right now...  I'm just saying that's the way I tend
to do things.

>===> rescue/rescue/common
>"/usr/src/share/mk/bsd.lib.mk", line 18: Malformed conditional
>(defined(SHLIB_NAME) && ${SHLIB_NAME:M*.so.*})
>"/usr/src/share/mk/bsd.lib.mk", line 18: Missing dependency operator
>"/usr/src/share/mk/bsd.lib.mk", line 22: if-less endif
>make: fatal errors encountered -- cannot continue
>*** Error code 1

Hmm.  How recent is your snapshot of RELENG_5_2 ?

I *think* the above problem was fixed in RELENG_5_2 with an
update to rescue/rescue/Makefile, back on Dec 24th or 25th.
The basic problem is that you're getting the wrong version of
make.

You might also be able to get around this by installing the
new version of make (go into /usr/src/usr.bin/make and
type 'make install').  I assume that has to work OK, but it
is possible that it might cause you other problems.

-- 
Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p06020423bc1f96eed49f>