Date: Wed, 7 Jan 2015 11:39:11 +0100 From: Oliver Pinter <oliver.pinter@hardenedbsd.org> To: gshapiro <gshapiro@FreeBSD.org> Cc: current@freebsd.org Subject: sendmail make distribution error and fix Message-ID: <CAPQ4ffv0Qhhq5jA0ARitXvZjVr9BnccBFCTuxOfzDsqHvryCaw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
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/
[-- Attachment #2 --]
From 48511d2008eba1cad498e98883f7b04682fc7911 Mon Sep 17 00:00:00 2001
From: Oliver Pinter <oliver.pntr@gmail.com>
Date: Wed, 7 Jan 2015 11:33:55 +0100
Subject: [PATCH] HBSD: fix 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
5315.411u 784.281s 28:48.98 352.7% 35789+854k 9237+21780io 770pf+0w
root@pandora-d /target#
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
---
etc/sendmail/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/etc/sendmail/Makefile b/etc/sendmail/Makefile
index b79e722..5676382 100644
--- a/etc/sendmail/Makefile
+++ b/etc/sendmail/Makefile
@@ -62,7 +62,7 @@ ${mc:T:R}.cf: ${mc}
all: ${ALL}
-distribution:
+distribution: freebsd.cf freebsd.submit.cf
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 \
${.CURDIR}/freebsd.mc freebsd.cf ${DESTDIR}/etc/mail
${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 444 \
--
2.2.1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPQ4ffv0Qhhq5jA0ARitXvZjVr9BnccBFCTuxOfzDsqHvryCaw>
