Subject: Re: 1.4.3_ALPHA, libhach, sysconfd and statmsg
To: None <current-users@netbsd.org>
From: Todd Whitesel <toddpw@best.com>
List: current-users
Date: 08/15/2000 02:24:38
> It seems to be looking for the libhack.o file in the local directory
> but because it was build earlier, it is not build again as a result
> the file does not exist on the distrib/i386/floppies/ramdisk directory.

Yes, this came up during 1.4.2 builds, the solution I went with was to
change what directories we build in. I think your patch will cause side
effects on other ports, although I'm not sure.

The rule I used for 1.4.2 was:

snap_md_post:
.ifndef UPDATE
        cd ${.CURDIR}/../distrib/macppc/floppies && ${MAKE} clean
        cd ${.CURDIR}/../distrib/notes && ${MAKE} clean
.endif
        cd ${.CURDIR}/../distrib/macppc/floppies && \
                ${MAKE} depend && ${MAKE} ${_J} && ${MAKE} release
        cp ${.CURDIR}/../sys/arch/macppc/stand/ofwboot/ofwboot.elf \
                ${RELEASEDIR}/binary/kernel/ofwboot.elf
        cd ${.CURDIR}/../distrib/notes && && ${MAKE} && ${MAKE} release

I will try to find a better solution soon. As it happens, I needed this
tonight, as I have just hit the same failure that you did :)

Todd Whitesel
toddpw @ best.com