Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2018 05:53:14 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        stable@freebsd.org
Subject:   Success updating stable/11 to /12; a couple things to note
Message-ID:  <20181227135314.GW22302@albert.catwhisker.org>

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

--6B5oiwbC31sfIr4n
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I update my "production" systems here at home by use of a dedicated
(non-production) "build machine," mounting its /usr/src & /usr/obj
read-only via NFS and performing (essentially) "make installkernel"
and "make installworld" -- details on the process may be found at
<http://www.catwhisker.org/~david/FreeBSD/upgrade.html>;

I finally got my test machine operational again, and used it to test the
above process for upgrading from stable/11 to stable/12.

I'm happy to report success. :-)

I did encounter some bumps along the way; perhaps pointing them out now
may help someone else avoid them later on, so:

* I needed to change the script I use for performing the "make
  installkernel" so instead of:

    make installkernel DESTDIR=3D${DESTDIR}

  it does:

    make LD=3Dld.lld installkernel DESTDIR=3D${DESTDIR}


* I found that I actually needed to create the ntpd user on the
  running system prior to "make installworld" -- having run
  "mergemaster -U" against the target (DESTDIF) was insufficient.


* I needed to tell the build machine to actually build the additional
  .cf files for the target systems.  (Yes, I still use sendmail.
  Intentioanlly.)

That last is probably not something many others would encounter...  :-)

For amusement, here are the "uname -a" outputs from "before" and "after":

FreeBSD pogo.catwhisker.org 11.2-STABLE FreeBSD 11.2-STABLE #848  r342366M/=
342366: Sat Dec 22 03:35:40 PST 2018     root@freebeast.catwhisker.org:/com=
mon/S1/obj/usr/src/sys/ALBERT  amd64

FreeBSD pogo.catwhisker.org 12.0-STABLE FreeBSD 12.0-STABLE #63 r342545M/34=
2550: Thu Dec 27 03:50:26 PST 2018     root@freebeast.catwhisker.org:/commo=
n/S3/obj/usr/src/amd64.amd64/sys/ALBERT  amd64


(Note that I have not yet updated the installed ports; I have the
misc/compat11x port installed (via a locally-built package).  I expect
to perform that part of the upgrade after a week or so of "shakedown.")

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Yes, Mr. Trump, your behavior IS a disgrace -- to put it very nicely.

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

--6B5oiwbC31sfIr4n
Content-Type: application/pgp-signature; name="signature.asc"

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

iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAlwk2UpfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy
OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2
PckSbAgAgcFumtc2sRltid7DOB085Ee0grqy0R7zZ4o/s68hmMETsYJ7HsyBf7YG
S1O0R40b7bK+mBFp4UH2lrRKC0eUq+Kqc4a72QU+AE16O5jpjVGuCgajXp1cI01t
IrAFVYZVFu8auOuyEbMss0LA1RoqM8h3OwIgW8KWrvwQpZkVpFp2s6LP+CCZ6n+m
E8JxowdvYGxqlKVV3MHC2LaEhNIbKVAeia1cYh2WHC+TYVNYwWfwgo3kfuKbcejp
oj6qq5P7nmGnRL3mmVC/ukrYei/JwqrmWh1b3OI4xNOLFwHMTgH9/V0ZXF23qsql
pFMGhrmkPs3uyhjZc0jh97gfO9xJCQ==
=/64y
-----END PGP SIGNATURE-----

--6B5oiwbC31sfIr4n--



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