NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-zaurus/56238: Several ARM-Variants seem to miss gcov-iov.h
The following reply was made to PR port-zaurus/56238; it has been noted by GNATS.
From: Jan-Benedict Glaw <jbglaw%lug-owl.de@localhost>
To: Martin Husemann <martin%duskware.de@localhost>
Cc: Christos Zoulas <christos%zoulas.com@localhost>, gnats-bugs%netbsd.org@localhost,
port-zaurus-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: port-zaurus/56238: Several ARM-Variants seem to miss gcov-iov.h
Date: Thu, 10 Jun 2021 20:19:51 +0200
--53uj6mijzn4d6pxg
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Wed, 2021-06-09 11:35:19 +0200, Martin Husemann <martin%duskware.de@localhost> wro=
te:
> On Wed, Jun 09, 2021 at 10:47:37AM +0200, Jan-Benedict Glaw wrote:
> > Building tools worked, but building the release broke as it broke
> > when building within the Linux (Debian) docker containers due to not
> > finding gcov-iov.h. So I guess something broke in the toolchain?
> >=20
> > Logs can be found at:
> >=20
> > https://lug-owl.de/~jbglaw/laminar/tools.log
> > https://lug-owl.de/~jbglaw/laminar/release.log
>=20
> Well, it works for the official builds (which are done from cvs source
> trees), so it must be something git specific.
That's an interesting idea; I went out and checked it. The CVS and GIT
trees are quite in sync (except for sync difference, the GIT tree lags
behind a few hours), with the exception of this:
$ diff -Nurp netbsd-from-cvs netbsd-from-git
diff -Nurp netbsd-from-cvs/sys/arch/x68k/include/cdefs.h netbsd-from-git/sy=
s/arch/x68k/include/cdefs.h
--- netbsd-from-cvs/sys/arch/x68k/include/cdefs.h 1996-05-05 14:17:03=
=2E000000000 +0200
+++ netbsd-from-git/sys/arch/x68k/include/cdefs.h 2021-06-10 09:43:48=
=2E000000000 +0200
@@ -1,4 +1,4 @@
-/* $NetBSD: cdefs.h,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ */
+/* $NetBSD: cdefs.h,v 1.1 1996/05/05 12:17:15 oki Exp $ */
=20
#ifndef _MACHINE_CDEFS_H_
#define _MACHINE_CDEFS_H_
diff -Nurp netbsd-from-cvs/sys/arch/x68k/include/cpufunc.h netbsd-from-git/=
sys/arch/x68k/include/cpufunc.h
--- netbsd-from-cvs/sys/arch/x68k/include/cpufunc.h 1996-05-05 14:17:03=
=2E000000000 +0200
+++ netbsd-from-git/sys/arch/x68k/include/cpufunc.h 2021-06-10 09:43:48=
=2E000000000 +0200
@@ -1,4 +1,4 @@
-/* $NetBSD: cpufunc.h,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ */
+/* $NetBSD: cpufunc.h,v 1.1 1996/05/05 12:17:15 oki Exp $ */
=20
/*
* Functions to provide access to special cpu instructions.
diff -Nurp netbsd-from-cvs/sys/arch/x68k/include/ieeefp.h netbsd-from-git/s=
ys/arch/x68k/include/ieeefp.h
--- netbsd-from-cvs/sys/arch/x68k/include/ieeefp.h 1996-05-05 14:17:03=
=2E000000000 +0200
+++ netbsd-from-git/sys/arch/x68k/include/ieeefp.h 2021-06-10 09:43:48=
=2E000000000 +0200
@@ -1,4 +1,4 @@
-/* $NetBSD: ieeefp.h,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ */
+/* $NetBSD: ieeefp.h,v 1.1 1996/05/05 12:17:14 oki Exp $ */
=20
/* Just use the common m68k definition */
#include <m68k/ieeefp.h>
diff -Nurp netbsd-from-cvs/sys/arch/x68k/include/profile.h netbsd-from-git/=
sys/arch/x68k/include/profile.h
--- netbsd-from-cvs/sys/arch/x68k/include/profile.h 1996-05-05 14:17:03=
=2E000000000 +0200
+++ netbsd-from-git/sys/arch/x68k/include/profile.h 2021-06-10 09:43:48=
=2E000000000 +0200
@@ -1,3 +1,3 @@
-/* $NetBSD: profile.h,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ */
+/* $NetBSD: profile.h,v 1.1 1996/05/05 12:17:14 oki Exp $ */
=20
#include <m68k/profile.h>
diff -Nurp netbsd-from-cvs/sys/arch/x68k/include/setjmp.h netbsd-from-git/s=
ys/arch/x68k/include/setjmp.h
--- netbsd-from-cvs/sys/arch/x68k/include/setjmp.h 1996-05-05 14:17:03=
=2E000000000 +0200
+++ netbsd-from-git/sys/arch/x68k/include/setjmp.h 2021-06-10 09:43:48=
=2E000000000 +0200
@@ -1,3 +1,3 @@
-/* $NetBSD: setjmp.h,v 1.1.1.1 1996/05/05 12:17:03 oki Exp $ */
+/* $NetBSD: setjmp.h,v 1.1 1996/05/05 12:17:15 oki Exp $ */
=20
#include <m68k/setjmp.h>
> Maybe a timestamp getting set differently, unveiling an unnoticed makefile
> bug?
Timestamp handling (file-based vs. commit based) may indeed be an
issue, but as it turned out, after tar-piping over a NetBSD CVS tree
(this VM has no direct Internet connectivity) to the NetBSD VM (the
same 9.2 freshly installed as for the previous GIT-based build), it
failed as well.
My build logs (from `script`) are here:
GIT:
tools: https://lug-owl.de/~jbglaw/laminar/tools.log
release: https://lug-owl.de/~jbglaw/laminar/release.log
CVS:
tools: https://lug-owl.de/~jbglaw/laminar/tools-cvs.log
release: https://lug-owl.de/~jbglaw/laminar/release-cvs.log
MfG, JBG
--=20
--53uj6mijzn4d6pxg
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQQlDTvPcScNjKREqWEdvV51g5nhuwUCYMJXxQAKCRAdvV51g5nh
u9zWAJ94Oz2G71/BM288dMacEgXhpJRylwCcD1jU+p1KMGcw+haiIc+op8V48Gw=
=YdZ7
-----END PGP SIGNATURE-----
--53uj6mijzn4d6pxg--
Home |
Main Index |
Thread Index |
Old Index