I added another step (currently 33) for misc/compat14x.
Graham Perrin
Posts
-
Modernised use of freebsd-update for minor and major upgrades to FreeBSD -
Modernised use of freebsd-update for minor and major upgrades to FreeBSDUsers of freebsd-update(8) with 14.4-RELEASE, please note:
- Upgrading with Distribution Sets has no real hint that non-base packages should be forcibly upgraded following a major upgrade of base.
Noted:
freebsd-update(8) may prompt to rebuild or reinstall all third-party software due to changes in system libraries. Follow those instructions as needed.
If I recall correctly, the instructions do not demonstrate use of
--force.Steps 28-35 above do include pkg commands that will ultimately force a combined upgrade from two repositories, excluding FreeBSD-base:
- FreeBSD-ports and FreeBSD-ports-kmods
– there should be comparable advice in official documentation.
-
Modernised use of freebsd-update for minor and major upgrades to FreeBSDThe RELEASE announcement at https://www.freebsd.org/releases/15.1R/ refers to a page that was originally a necessary duplicate of the upgrade instructions: https://www.freebsd.org/releases/15.1R/installation/. The
installationpage no longer exists:- https://github.com/freebsd/freebsd-doc/commit/d357e2acefe52f4a767b5da0761b12892850b5ed
- https://github.com/freebsd/freebsd-doc/commit/4df494ffc469a8e3b8e4f760dc76e8223529143b
In the Wayback Machine: Upgrading with Base System Packages
… Systems running 14.4-RELEASE or 15.0-RELEASE can be upgraded as follows: …
- the instructions were incorrect for a pkgbase major upgrade.
Now in the introduction:
… 14.4-RELEASE or 15.0-RELEASE installations to 15.1-RELEASE. …
– and 14.4 is not mentioned for pkgbase:
… 15.0-RELEASE can be upgraded …
-
[ Dan Langille ]https://bsd.network/@dvl/116834799984427748 @dvl@bsd.network
Running pkgbasify on FreeBSD 15… – Dan Langille's Other Diary : r/freebsd
The blog post concluded:
[18:21 r730-01 dvl ~] % pkg which /bin/sh /bin/sh was installed by package FreeBSD-runtime-15.0p10- the run of pkgbasify was on 15.0, not 15.1.
Done. This was easy. I suppose I could have done it earlier.
-
Linux Foundation and Industry Leaders Launch Akrites to Defend Critical Open Source Software Against AI-Enabled Cyber ThreatsThanks, I deleted my duplicate!
-
Stéphane HUC :: Echoes Weekly ITWeekly Echoes #2026W26: IT news, round-up, week 26; from 06/22 to 06/28.
⇒ Commission selects EUROPA consortium as the winner of the Frontier AI Grand Challenge, a project to build European open-source frontier AI model in all 24 EU languages
https://ec.social-network.europa.eu/@EUCommission/116776972203072635
Some unhappy responses.
https://mastodon.luca-alloatti.eu/@luca/116777720487706865 about inaccuracy, and so on.
-
devnull and beyondI have requested deletion of my Bugzilla accounts.
Second email sent (to bugmeister) this evening.
-
Working around dragons with the Lemote Yeeloong laptop and OpenBSDOT (off topic) from OpenBSD, https://www.freebsd.org/platforms/#_unsupported_platforms lists unsupported 13.5 as the last supported release of FreeBSD for MIPS, but there's no mention of MIPS in FreeBSD 13.5 Hardware Notes.
-
qutebrowser crashing on Kubuntu 26.04I sought advice in Matrix, then ran a command:
ubuntu-bug qutebrowserEnd result: Bug #2158488 “qutebrowser crashes when starting” : Bugs : qutebrowser package : Ubuntu
-
qutebrowser crashing on Kubuntu 26.04From Getting the stack trace in Getting stacktraces on crashes | qutebrowser:
$ gdb -ex r --args $(readlink -f $(which python3)) -m qutebrowser --debug --temp-basedirResult:
… Thread 1 "python3.14" received signal SIGSEGV, Segmentation fault. 0x00007fffd5d4446c in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so (gdb) bt #0 0x00007fffd5d4446c in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so #1 0x00007fffd4cb839d in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so #2 0x00007fffd4ca3ea8 in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so #3 0x00007fffd4f6a19f in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so #4 0x00007fffd4f6b10f in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so #5 0x00007fffe3409a90 in ?? () from /usr/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6 #6 0x0000000000000000 in ?? () (gdb) q … -
qutebrowser crashing on Kubuntu 26.04Not reproducible with qutebrowser latest on FreeBSD 15.1-RELEASE.
-
qutebrowser crashing on Kubuntu 26.04Side note: this post is not visible at https://mastodon.bsd.cafe/deck/@test-area@billboard.bsd.cafe, I guess that the test area is configured to not automatically post to Mastodon

-
qutebrowser crashing on Kubuntu 26.04grahamperrin@mowa219-gjp4 ~> qutebrowser https://www.freshports.org/lang/python311/ MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete 19:05:12 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium. MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error) grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/ MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete 19:14:38 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium. MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete [385847:385871:0626/191439.649684:ERROR:simple_file_enumerator.cc(58)] Could not get file info for /home/grahamperrin/.cache/qutebrowser/webengine/Cache/Cache_Data/todelete_3610484eb923023d_0_1 fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error) grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/ MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete 19:15:05 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium. MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error) grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/ MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete 19:15:17 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium. MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error) grahamperrin@mowa219-gjp4 ~ [SIGSEGV]>Much the same for the page for nano:
grahamperrin@mowa219-gjp4 ~> qutebrowser https://www.freshports.org/editors/nano/ MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete 19:24:56 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium. MESA-INTEL: warning: Haswell Vulkan support is incomplete MESA-INTEL: warning: Haswell Vulkan support is incomplete fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error) grahamperrin@mowa219-gjp4 ~ [SIGSEGV]>I toyed with
qutebrowseronly because https://www.freshports.org/lang/python311/ is currently quirky in one of my very heavily-extended Firefox profiles (not reproducible in a different profile, not reproducible in Tor Browser):
The effect is not long-lasting, normal appearance resumes after a few seconds.
-
Critical services either down or severely degradedFour hours ago:
… critical services used by the human #FreeBSD community are either down, or so degraded they are mostly unusable, by AI scrapers. …
Does anyone know which services are, or were, down?
-
"Disgusting" Linux sched_ext Source Code Restructured Following Complaint By Linus Torvalds - Phoronixhttps://www.phoronix.com/news/Linux-Sched-Ext-Restructured
Quoting Torvalds:
create mode 100644 kernel/sched/ext_arena.c create mode 100644 kernel/sched/ext_arena.h create mode 100644 kernel/sched/ext_cid.c create mode 100644 kernel/sched/ext_cid.h create mode 100644 kernel/sched/ext_types.hPlease don't do this disgusting thing.
There's a reason we have subdirectories: it's to group files together and separate them out
Using name prefixing instead of directories is disgusting and wrong. If you have this many random sched-ext files, it damn well should be cleaned up and not be this kind of mess.
I've pulled this, but under protest. Proper hierarchical filesystems have been available since 1965.
It's blunt, but it did begin with the word "Please".
His use of the word "disgusting" is, ahem, slightly at odds with this recent observation:
… Já o Linus sempre foi mais polido, político e mais comercial.
Translated by Reddit:
… Linus, on the other hand, was always more polished, political, and more business-minded.

Image source and context:
- AI-generated Reddit Answers
- https://billboard.bsd.cafe/topic/265/there-s-no-such-thing-as-bad-publicity/10
-
About 7.2 Changes/Features…With the help of Claude Opus 4.6, …
Michael, please, where's the "Claude Opus 4.6" context? …
-
There's no such thing as bad publicityThe redditor wrote:
… Thank you, Richard Stallman and Linus Torvalds, for this freedom and cooperation. …
grahamperrin said:
some suspicion that AI was involved
Twisting the original statement, I asked Reddit (in a private browsing window):
Do Richard Stallman and Linus Torvalds cooperate with each other?
Sourced from thirteen subreddits, Reddit's AI-generated answers began:
Richard Stallman and Linus Torvalds do not actively cooperate; their relationship is often characterized by ideological differences rather than direct collaboration. While both are foundational figures in free and open-source software, their distinct philosophies and approaches have led to a separation in their work. …
-
There's no such thing as bad publicity… Linux and BSD … the kernel unites us. …
Not exactly, but I like the sentiment.
Your account is currently suspended (not by us), let's lock the discussion …
The lock was respect for co-moderators, one of whom had locked it.
The post-lock public discussion – a rarity – included some suspicion that AI was involved in the text of the opening post (quoted above). Maybe true; their previous post was more obviously human (lacking punctuation, and so on).
I did't use the Wayback Machine on the day of the lock. The next day, 22nd June, it had 60 points (74% upvoted). Four days later: 161 points (84% upvoted), my logged-in view shows 163.
I doubt that it'll go much higher, views have tailed off:

-
FreeBSD 15.1 lands, but desktop dabblers still have to draw their own GUI – Liam Proven, The RegisterBetter laptop sleep and Wi-Fi support make the beastie more portable-friendly, but getting beyond the shell remains a DIY job
Tested with a Core i5-based ThinkPad X220.
Surprisingly:
… The handy optional desktop-installer script is still available, but as far as we can tell, it hasn't been updated for version 15.1 yet. In our testing, it couldn't correctly install a working desktop, and whatever desktop we tried, it failed without giving any visible error. …
Worked around, through manual installation of software, but I'm surprised that it happened.
Cross-post: r/freebsd