Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Sep 2020 09:54:11 +0200
From:      "Hartmann, O." <ohartmann@walstatt.org>
To:        Alan Somers <asomers@freebsd.org>
Cc:        "O. Hartmann" <ohartmann@walstatt.org>, Ryan Stone <rysto32@gmail.com>, Michael Butler <imb@protected-networks.net>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: buildworld: "cp: /dev/null: Invalid argument"
Message-ID:  <20200912095411.0c307601@hermann.fritz.box>
In-Reply-To: <CAOtMX2ij9abXx5F8TQf_GQMaQuOjmstxqs3jxJe_0fMF0pvbfQ@mail.gmail.com>
References:  <07df44dc-5635-121e-bcd0-f5bb6c70ee54@protected-networks.net> <ceba25c4-9b93-a77f-52ee-5c989559ab92@protected-networks.net> <CAFMmRNxdtxCmvCeNnZU_E9Vy_ux3WNELJXAbm4AVNVt_LkkjaA@mail.gmail.com> <CAOtMX2jf%2Bd=BCe8j9AYs3Rv=0rEjSNeZuy85En2QNi%2B0oY_E6Q@mail.gmail.com> <20200911095723.12e10580@freyja> <CAOtMX2ij9abXx5F8TQf_GQMaQuOjmstxqs3jxJe_0fMF0pvbfQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/UmZ=MoMzw+g4VljsGTyMkvT
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Fri, 11 Sep 2020 07:18:33 -0600
Alan Somers <asomers@freebsd.org> wrote:

> On Fri, Sep 11, 2020 at 1:57 AM O. Hartmann <ohartmann@walstatt.org>
> wrote:
>=20
> > On Thu, 10 Sep 2020 10:44:08 -0600
> > Alan Somers <asomers@freebsd.org> wrote:
> > =20
> > > No, it's devfs.  I'll fix it.
> > >
> > > On Thu, Sep 10, 2020 at 10:18 AM Ryan Stone <rysto32@gmail.com>
> > > wrote:=20
> > > > I'm curious: does this give a similar issue?
> > > >
> > > > touch /tmp/foo
> > > > cp /tmp/foo /tmo/foo2
> > > >
> > > > I'm wondering if the issue is that copy_file_range isn't
> > > > handling empty files, or if it's a devfs issue.
> > > >
> > > >
> > > > On Thu, Sep 10, 2020 at 11:45 AM Michael Butler
> > > > <imb@protected-networks.net> wrote: =20
> > > > >
> > > > > It seems that SVN r365549 broke "cp /dev/null ..."
> > > > >
> > > > >     imb
> > > > >
> > > > > On 9/10/20 10:35 AM, Michael Butler wrote: =20
> > > > > > Is anyone else seeing failures like this in building world
> > > > > > and, in =20
> > my =20
> > > > > > case, cron jobs as well?
> > > > > >
> > > > > >
> > > > > > Building =20
> > /usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfsboot.ldr =20
> > > > > > --- all_subdir_sbin ---
> > > > > > Building /usr/obj/usr/src/amd64.amd64/sbin/bsdlabel/bsdlabel
> > > > > > --- all_subdir_stand ---
> > > > > > --- zfsboot.ldr ---
> > > > > > cp: /dev/null: Invalid argument
> > > > > > *** [zfsboot.ldr] Error code 1
> > > > > > make[5]: *** zfsboot.ldr removed
> > > > > > --- all_subdir_kerberos5 ---
> > > > > > Building =20
> > > > /usr/obj/usr/src/amd64.amd64/kerberos5/usr.sbin/iprop-log/iprop-log
> > > > =20
> > > > > > --- all_subdir_stand ---
> > > > > >
> > > > > > make[5]: stopped in /usr/src/stand/i386/zfsboot
> > > > > > .ERROR_TARGET=3D'zfsboot.ldr'
> > > > > > =20
> > > > =20
> > .ERROR_META_FILE=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot/zfs=
boot.ldr.meta'
> > =20
> > > > =20
> > > > > > .MAKE.LEVEL=3D'5'
> > > > > > MAKEFILE=3D''
> > > > > > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes
> > > > > > silent=3Dyes =20
> > > > verbose' =20
> > > > > > _ERROR_CMD=3D'cp /dev/null zfsboot.ldr;'
> > > > > > .CURDIR=3D'/usr/src/stand/i386/zfsboot'
> > > > > > .MAKE=3D'make'
> > > > > > .OBJDIR=3D'/usr/obj/usr/src/amd64.amd64/stand/i386/zfsboot'
> > > > > > .TARGETS=3D'all'
> > > > > > DESTDIR=3D'/usr/obj/usr/src/amd64.amd64/tmp'
> > > > > > LD_LIBRARY_PATH=3D''
> > > > > > MACHINE=3D'amd64'
> > > > > > MACHINE_ARCH=3D'amd64'
> > > > > > MAKEOBJDIRPREFIX=3D''
> > > > > > MAKESYSPATH=3D'/usr/src/share/mk'
> > > > > > MAKE_VERSION=3D'20200902'
> > > > > >
> > > > > > _______________________________________________
> > > > > > freebsd-current@freebsd.org mailing list
> > > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > > > To unsubscribe, send any mail to " =20
> > > > freebsd-current-unsubscribe@freebsd.org" =20
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > freebsd-current@freebsd.org mailing list
> > > > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > > > To unsubscribe, send any mail to " =20
> > > > freebsd-current-unsubscribe@freebsd.org"
> > > > =20
> > > _______________________________________________
> > > freebsd-current@freebsd.org mailing list
> > > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > > To unsubscribe, send any mail to " =20
> > freebsd-current-unsubscribe@freebsd.org"
> >
> > I still get this error on a couple of boxes, while others seem to
> > buildworld
> > fine. All boxes are at CURRENT revision 365625. It is a bit looking
> > weird to
> > me. Running now a make cleanworld/cleandir on the specific boxes
> > and start building OS again.
> >
> > oh
> > =20
>=20
> I don't know why it's intermittent, but in any case this patch should
> fix it:
> https://reviews.freebsd.org/D26395
> -Alan

I checked on ALL CURRENT boxes. After "make cleanworld cleandir" (or
just deleting usr/obj/) and starting a fresh build, those boxes with an
newer kernel all fail at the very same point. We use META_MODE on some
boxes, switched to WITHOUT_CLEAN these days and cleanded up on some
systems therefore. That might be the reason why the problem occurs not
consistently on all systems.

When will the pacth be committed?

Thanks in advance,

oh

--Sig_/UmZ=MoMzw+g4VljsGTyMkvT
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSy8IBxAPDkqVBaTJ44N1ZZPba5RwUCX1x+pAAKCRA4N1ZZPba5
RzRvAQCiQmJaOrNz/ZCCchXNaUPd1xfTee5iUVZyb6hgbNmDggD9H1om0aVfAex3
6xebwewW+dwkNGR6f+ZdG/ghnBfkdAQ=
=A6X8
-----END PGP SIGNATURE-----

--Sig_/UmZ=MoMzw+g4VljsGTyMkvT--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200912095411.0c307601>