[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

src/etc/Makefile



緒方です。

current(11/01) を make build する時に etc/Makefile の
distrib-dirs:
        ${INSTALL} ${INSTPRIV} -d -o root -g wheel -m 755 ${DESTDIR}
        ${MTREE} -def mtree/NetBSD.dist -p ${DESTDIR}/ -U ${UNPRIVILEGED:D-W}
        rm -f ${DESTDIR}/sys
        ${INSTALL} ${INSTPRIV} -l s -o root -g wheel -m 755 \
                usr/src/sys ${DESTDIR}/sys
の最後の usr/src/sys っていうのがまずいみたいで
rm -f /export/NetBSD-current-macppc/1.5Y1101/dest-macppc/sys
install  -l s -o root -g wheel -m 755  usr/src/sys /export/NetBSD-current-macppc/1.5Y1101/dest-macppc/sys
install: usr/src/sys: No such file or directory
*** Error code 1

Stop.
となって失敗してしまうのですが、current な皆様はどうでしょうか?
Revision 1.188 で
ln -s usr/src/sys sys
から
        ${INSTALL} ${INSTPRIV} -l s -o root -g wheel -m 755 \
                usr/src/sys ${DESTDIR}/sys
に変更されているので元の ln にするともうすこし進むようになります。
usr/src/sys って指定してあるのがどういう処理を期待しているのか良く分からない
ので send-pr する前にこちらの ML にてコメントを得られれば幸いです。
# src で make build するので usr/src/sys じゃなくて ../sys が期待する動作?
# ま、進んでも libc 作るところの src/lib/libc/net/base64.c でこけてしまいますが
# ちょっと前に CVSup して co したもの(11/10?)でも同様でした。

% env
[snip]
MAKEOBJDIRPREFIX=/export/NetBSD-current-macppc/1.5Y1101/obj-macppc
RELEASEDIR=/export/NetBSD-current-macppc/1.5Y1101/release-macppc
DESTDIR=/export/NetBSD-current-macppc/1.5Y1101/dest-macppc
MKCRYPTO=no
MKKERBEROS=no
LOCALTIME=Japan
MKMAN=no

# snapshots.jp.FreeBSD.org の i386 だけでもよいので NetBSD 版が欲しい :)



OGATA Hiroshi   <ogata@isp.qix.org>   BSD lover :)
CBUG : Tokyo west area BSD Users Group   http://www.cbug.bug.gr.jp/