Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Nov 2018 10:18:10 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Kyle Evans <kevans@freebsd.org>
Cc:        Sean Bruno <sbruno@freebsd.org>, ports-list freebsd <freebsd-ports@freebsd.org>
Subject:   Re: FYI: ports head -r484783 poudriere-devel with qemu-arm-static: sometimes hangs between a cc (wait) and its child ld (uwait) 
Message-ID:  <3F2AC9A4-7F77-4999-9E9D-DC7D450D921D@yahoo.com>
In-Reply-To: <CACNAnaGtv-%2BhkHWky_ceZu1-nzxb47QL3%2BcWVM2-fdukVAbTMw@mail.gmail.com>
References:  <01EDE371-F1BB-4489-BA28-21C2C68BEE9B@yahoo.com> <CACNAnaGtv-%2BhkHWky_ceZu1-nzxb47QL3%2BcWVM2-fdukVAbTMw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2018-Nov-12, at 05:54, Kyle Evans <kevans at freebsd.org> wrote:

> On Sun, Nov 11, 2018 at 9:11 PM Mark Millard <marklmi at yahoo.com> =
wrote:
>>=20
>> [I still can not produce the problem below on demand.
>> It seems racy with no fixed context producing the
>> problem as far as which port is building. But the
>> general structure of what hangs is the same each
>> time so far.]
>>=20
>> The following is just an FYI for the other
>> qemu-arm-static tied problem that I regularly run into.
>> I do not have much useful information so far. It is
>> not clear how I'd get such information.
>>=20
>=20
> Hi,
>=20
> Just so we're clear- in what kind of time frame did you start
> observing this hang?

Unfortunately, I did no qemu-user-static use after
2018-Feb-6 until 2018-10-26. My list activity reported
the problem for the first time on Oct. 26 and I had
updated before using qemu-arm-static on the 26th.

Looks like back on Feb. 6 I was using:  =
qemu-user-static-2.11.50.g20171215_3

Looks like back on Oct. 26 I was using: =
qemu-user-static-2.11.50.g20180622_1

I'm now using qemu-user-static-2.11.50.g20181011 .


For reference:

The Feb cross build logs for Feb 6 show things like:

=3D>> Building ports-mgmt/poudriere-devel
build started at Tue Feb  6 17:39:36 PST 2018
port directory: /usr/ports/ports-mgmt/poudriere-devel
package name: poudriere-devel-3.2.99.20180202_2
building for: FreeBSD FBSDFSSDjailVariant 12.0-CURRENT FreeBSD =
12.0-CURRENT  r327485M  arm
maintained by: bdrewery@FreeBSD.org
Makefile ident:      $FreeBSD: head/ports-mgmt/poudriere-devel/Makefile =
461075 2018-02-06 16:33:15Z brd $
Poudriere version: 3.2.99.20180202_2
Host OSVERSION: 1200054
Jail OSVERSION: 1200054

The amd64 (host) logs before that show for qemu-user-static:

=3D>> Building emulators/qemu-user-static
build started at Sun Feb  4 11:22:59 PST 2018
port directory: /usr/ports/emulators/qemu-user-static
package name: qemu-user-static-2.11.50.g20171215_3
building for: FreeBSD FBSDFSSDjailVariant 12.0-CURRENT FreeBSD =
12.0-CURRENT  r327485M  amd64
maintained by: sbruno@FreeBSD.org
Makefile ident:      $FreeBSD: head/emulators/qemu-user-static/Makefile =
441455 2017-05-22 13:17:38Z linimon $
Poudriere version: 3.2.99.20180202_1
Host OSVERSION: 1200054
Jail OSVERSION: 1200054

(I normally keep the system source code the same across TARGET_ARCH's,
with some exceptions for powerpc families.)

Oct. 26 shows for qemu-user-static:

=3D>> Building emulators/qemu-user-static
build started at Fri Oct 26 13:55:50 PDT 2018
port directory: /usr/ports/emulators/qemu-user-static
package name: qemu-user-static-2.11.50.g20180622_1
building for: FreeBSD FBSDFSSDjailVariant 12.0-ALPHA8 FreeBSD =
12.0-ALPHA8 #1 r339076:339432M: Mon Oct 22 17:48:28 PDT 2018     =
markmi@FBSDFSSD:/usr/obj/amd64_clang_alt/amd64.amd64/usr/src/amd64.amd64/s=
ys/GENERIC-NODBG  amd64
maintained by: sbruno@FreeBSD.org
Makefile ident:      $FreeBSD: head/emulators/qemu-user-static/Makefile =
441455 2017-05-22 13:17:38Z linimon $
Poudriere version: 3.2.99.20180511
Host OSVERSION: 1200084
Jail OSVERSION: 1200063

The armv7 jail context would also be based on the same system source,
mostly -r339076 source.


Currently for qemu-user-static I'm at:

=3D>> Building emulators/qemu-user-static
build started at Sun Nov 11 14:52:52 PST 2018
port directory: /usr/ports/emulators/qemu-user-static
package name: qemu-user-static-2.11.50.g20181011
building for: FreeBSD FBSDFSSDjailVariant 13.0-CURRENT FreeBSD =
13.0-CURRENT amd64
maintained by: sbruno@FreeBSD.org
Makefile ident:      $FreeBSD: head/emulators/qemu-user-static/Makefile =
441455 2017-05-22 13:17:38Z linimon $
Poudriere version: 3.2.99.20181024
Host OSVERSION: 1300003
Jail OSVERSION: 1300003


=3D=3D=3D
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F2AC9A4-7F77-4999-9E9D-DC7D450D921D>