Subject: Re: Build error, NetBSD for NSLU2 on Debian Linux, Missing files
To: Donald T Hayford <don@donhayford.com>
From: Chris Gilbert <chris@dokein.co.uk>
List: port-arm
Date: 01/19/2008 16:57:50
Donald T Hayford wrote:
> To build NetBSD for the NSLU2 I have executed the following set of
> commands:
>
> ./build.sh -m evbarm -a armeb tools
> ./build.sh -u -m evbarm -a armeb kernel=NPE_NSLU2
> (Note: NPE_NSLU2 is a copy of the NSLU2 configuration file, with
> support for msdosfs enabled)
> ./build.sh -U -u -m evbarm -a armeb build
> ./build.sh -U -u -m evbarm -a armeb release
>
> All appear to have been successful except the last, where I get the
> following error message:
>
> ====== 280 missing files in DESTDIR ========
>
> Files in flist but missing from DESTDIR.
>
> File wasn't installed ?
>
> ------------------------------------------
>
> ./usr/tests/Atffile
>
> ./usr/tests/atf/Atffile
>
> ./usr/tests/atf/formats/Atffile
>
> ./usr/tests/atf/formats/d_atffile_1
>
> ./usr/tests/atf/formats/d_atffile_1.expout
>
> <snip>
>
> ./usr/tests/util/t_expr
>
> ./usr/tests/util/t_pax
>
> ./usr/tests/util/t_tar
>
>
> Any clues? I don't remember seeing any "tests.tgz" files anywhere in
> the source tree?
>
> Thanks for your help...
> Don
I'd start with checking you've got a src/tests dir in your tree. You
may need to do a cvs update from the top to fetch it. Although you
maybe right there isn't a tests.tgz anywhere. I guess most people are
using cvs to track -current.
Thanks,
Chris