maintainer-feedback requested: [Bug 298106] lang/python312 socketmodule: a fix for FreeBSD divert(4) socket

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 01 Sep 2026 23:20:30 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody)
<python@FreeBSD.org> for maintainer-feedback:
Bug 298106: lang/python312 socketmodule: a fix for FreeBSD divert(4) socket
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298106



--- Description ---
Although 3.12 has upstream support for the divert(4) (see bug 267648), there
left a problem, that was later fixed in 3.13.  The problem is that those socket
operations that need to know address length were failing. E.g. send(2) and
recv(2) work, but sendto(2) and recvfrom(2) don't.

Since we are slow on switching over to 3.13, I decided to backport this patch
to 3.12 and asking you to include it in the ports.