Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: checkflist fails...
On Fri, Jun 26, 2009 at 05:46:53AM +0200, Alistair Crooks wrote:
> On Thu, Jun 25, 2009 at 10:16:56PM +0200, Kurt Schreiner wrote:
> > Hi,
> >
> > running build.sh ... distribution on amd64 with -current source
> > cvs update'd ca. Jun 25 22:06 MEST fails in checkflist:
> >
> > checkflist ===> distrib/sets
> > [...]
> > nbmake: stopped in /u/NetBSD/src/distrib/sets
> > --- distribution ---
> > *** [distribution] Error code 2
> > 1 error
> >
> > nbmake: stopped in /u/NetBSD/src
>
> Sorry, should be fixed now (I actually ran through two build.sh runs,
> but I only committed part of the tree, and missed the set list
> changes).
Yep, i386 etc are ok now, but amd64 (and sparc64?) needs the following
patche/additional Makefile to get things going:
Patch:
Index: external/lib/Makefile
===================================================================
RCS file: /cvsroot/src/compat/external/lib/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- external/lib/Makefile 10 Jun 2009 12:48:06 -0000 1.8
+++ external/lib/Makefile 27 Jun 2009 21:21:21 -0000
@@ -20,5 +20,6 @@
SUBDIR+= ../bsd/bind/lib
SUBDIR+= ../bsd/file/lib
+SUBDIR+= ../bsd/iscsi/lib
.include <bsd.subdir.mk>
New Makefile in (new dir) src/compat/external/bsd/iscsi/lib:
# $NetBSD: Makefile,v 1.3 2009/04/14 17:33:27 christos Exp $
NOLINT= # defined
NOMAN= # defined
NONLS= # defined
NOINFO= # defined
NOSHARE= # defined
LIBDPLIBS= pthread ${.CURDIR}/../../../../lib/libpthread
NOCHECKVER= # defined
.include <bsd.obj.mk>
# Resolve pathnames in variables.
_RESOLVE_VARS= CFLAGS CPPFLAGS DPADD LDADD LIBDPLIBS LIB_ROOT_DIR
.for var in ${_RESOLVE_VARS}
${var}:= ${${var}}
.endfor
_CURDIR:= ${.CURDIR}
.PATH: ${NETBSDSRCDIR}/external/bsd/iscsi/lib
.CURDIR:=${NETBSDSRCDIR}/external/bsd/iscsi/lib
.include "${NETBSDSRCDIR}/compat/Makefile.compat"
.include "${.CURDIR}/Makefile"
# Resolve pathnames from "real" Makefile, and switch .CURDIR back.
_RESOLVE_VARS= CFLAGS CPPFLAGS DPADD LDADD ARCHDIR COMPATDIR COMPATARCHDIR LIBC
DIR RPC_INCS RPC_XDIR LIBEDITDIR MODOBJDIR RUMPTOP
.for var in ${_RESOLVE_VARS}
${var}:= ${${var}}
.endfor
.CURDIR:= ${_CURDIR}
.undef _CURDIR
At least build.sh ... distribution now finishs w/o complaints...
And src/compat/lib/libiscsi isn't needed anymore.
Kurt
Home |
Main Index |
Thread Index |
Old Index