Re: sendmail make distribution error and fix

From: Oliver Pinter <oliver.pinter_at_hardenedbsd.org>
Date: Wed, 7 Jan 2015 11:42:51 +0100
On 1/7/15, Oliver Pinter <oliver.pinter_at_hardenedbsd.org> wrote:
> Hi!
>
> I got this error, when I try to make distribution*:
>
> cd /target/usr/src/etc/sendmail; make distribution
> install -o root -g wheel -m 644
> /target/usr/src/etc/sendmail/freebsd.mc freebsd.cf /target/etc/mail
> install: freebsd.cf: No such file or directory
> *** Error code 71
>
> Stop.
> make[3]: stopped in /target/usr/src/etc/sendmail
> *** Error code 1
>
> Stop.
> make[2]: stopped in /target/usr/src/etc
> *** Error code 1
>
> Stop.
> make[1]: stopped in /target/usr/src
> *** Error code 1
>
> Stop.
> make: stopped in /target/usr/src
>
> The attached patch fixed the problem.
>
> *:
> #!/usr/bin/env csh
>
> set MAKEOBJDIRPREFIX="/target/usr/obj"
> set SRC_DIR="/target/usr/src"
> set DESTDIR="/target"
>
> cd ${SRC_DIR}
>
> make -j5 buildworld MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}
> make -j5 kernel MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}
>
> make installworld DESTDIR=${DESTDIR} MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}
> make distribution DESTDIR=${DESTDIR} MAKEOBJDIRPREFIX=${MAKEOBJDIRPREFIX}
>
> cp /etc/make.conf /target/etc/
> cp /etc/src.conf /target/etc/
> cp /etc/rc.conf /target/etc/
>

please ignore this report, I found the bug elsewhere...
Received on Wed Jan 07 2015 - 09:42:58 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:54 UTC