Page MenuHomeDevCentral

Upgrade WindRiver to FreeBSD 13
Closed, ResolvedPublic

Description

WARNING: FreeBSD 12.1-RELEASE-p2 HAS PASSED ITS END-OF-LIFE DATE. Any security issues discovered after Sun Jan 31 00:00:00 UTC 2021 will not have been corrected.

Currently, WindRiver is still on FreeBSD 12.1.

Yet, the lifecycle of development servers is "keep in line with major release".

That already creates some package issues, like for irssi:

ld-elf.so.1: /usr/local/lib/libglib-2.0.so.0: Undefined symbol "pthread_setname_np@FBSD_1.6"

This symbol is for FreeBSD 13.

Event Timeline

dereckson triaged this task as High priority.Jun 9 2021, 17:05
dereckson created this task.
dereckson updated the task description. (Show Details)

Installing last binary patches for FreeBSD 12.1:

# freebsd-install fetch
# freebsd-install install
# freebsd-version -u
12.1-RELEASE-p13

Preparing the update (65000 patches downloaded, systems inspecting, etc.)

Configuration files diffs and manual merges done.

Kernel installed. Rebooting.

Next step will be userland update.

$ freebsd-version -k
13.0-RELEASE-p1

$ freebsd-version -u
13.0-RELEASE-p2

Software upgraded.

Last reboot to see if all is OK.