cast a struct sockaddr * to typedef of struct sockaddr_bird * (which is
just a padded sockaddr *), the subsequent address extraction (involving
a bit of indirection) doesn't touch the bytes of padding, removes warning
seen with llvm19 which becomes an error
drop some now-bogus configure args while there
sys/uvm/pdaemon: compare constraints in paddr units
uvm_constraint_range bounds are physical addresses, as is
VM_PAGE_TO_PHYS(). Do not apply atop() before comparing them, otherwise
the pagedaemon matches page frame numbers against byte address ranges.
OK: kettenis@, deraadt@
Backport faf0e944008a8ce3182e11a2ee192b1589c5661a
libnotificationmanager: Return something of the correct type for most roles
from kde-distro-packagers at kde.org:
"we found a regression in Qt 6.11.1 that breaks the job tracker of
notifications, them not closing properly, among other things, which is a
quite high profile issue.
I would therefore suggest if you ship Qt 6.11.1 that you backport this
change for plasma-workspace [1] since Plasma 6.6.6 is still a couple of
weeks away. To our knowledge, Qt 6.11.0 and earlier are not affected. We
do not have a Qt fix yet afaik." -- Kai Uwe
See also https://bugs.kde.org/show_bug.cgi?id=520120