Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Dec 2016 05:33:51 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        stable@freebsd.org
Subject:   Possible issue building kernel modules: dialog4ports invocation
Message-ID:  <20161225133351.GK1154@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--x6U/3PXg5ULAGGbX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This morning, my laptop & build machine (daily) source-based updates
for stable/11 were uneventful, but the (weekly) update to my desktop
at work died (temporarily) during an attempt to build a kernel
module (because I have

	PORTS_MODULES=3Dx11/nvidia-driver

in etcsrc.conf):

=2E..
--- kernel.full ---
linking kernel.full
ctfmerge -L VERSION -g -o kernel.full ...
      text      data       bss        dec         hex   filename
  22011101   1257388   4963232   28231721   0x1aec829   kernel.full
--- kernel.debug ---
objcopy --only-keep-debug kernel.full kernel.debug
--- kernel ---
objcopy --strip-debug --add-gnu-debuglink=3Dkernel.debug  kernel.full kernel
--- all ---
=3D=3D=3D> Ports module x11/nvidia-driver (all)
cd ${PORTSDIR:-/usr/ports}/x11/nvidia-driver; env  -u CC  -u CXX  -u CPP  P=
ATH=3D/
usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/us=
r/obj
/usr/src/tmp/legacy/bin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/=
usr/b
in:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin  SRC_BASE=
=3D/usr/s
rc  OSVERSION=3D1100507  WRKDIRPREFIX=3D/usr/obj/usr/src/sys/ /usr/obj/usr/=
src/make.
amd64/bmake -B clean all
=3D=3D=3D>  Cleaning for nvidia-driver-367.44_3
*** [all] Stopped -- signal 22
=2E...

Running "ps" showed that a few processes (including dialog4ports)
had received SIGSTOP; sending them a SIGCONT wasn't helpful (as in
"didn't seem to cause the processes to resume execution").

I finally did circumvent the issue by (separately) running "portmaster
x11/nvidia-driver", which brought up the dialog4ports menu Just Fine,
then built & installed the port.

After having done that, build kernel (including updating the
x11/nvidia-driver module again), install kernel, install world (as
well as mergemaster &c.) all worked.

In case it's relevant, I ran the build within script(1), running
in a tmux(1) session.

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Epistemology for post-truthers: How do we select parts of reality to ignore?

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--x6U/3PXg5ULAGGbX
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJYX8q/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4X0q8IAIvNpFBmR/JKua3BElmhg/8l
b7IqG/t06NETyVALx8a5ckwNNaShaSWb1ZdsjGRq97xp6jkfLshr4pPO6EnHg9Nb
WJc/x9Vs1BXL82rJ5OvUdiOdXuRAYFLEIXeNyRQb2OryUZ3dmBSLF1OxL/4q//Rh
ZK92YGssxdZJPZRZCRQnOf1YltpWKxNqKOHHytpVjES+LMmHQLCEVNDel3hW3W0k
4tmIgTAPGQ3EkaPRjkm82nmbjPNrzVnytn7YJcnvHhxKIWnMPpZBe4a9fVMo3OPx
GVpnuCFd1UQuJsnO0p5oCdVjZyjVyjIgr6Cf25ZqH3fFV8vt0r3oz4QY0VVDLog=
=p3wi
-----END PGP SIGNATURE-----

--x6U/3PXg5ULAGGbX--



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