eebsd.org)
X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f
From: bugzilla-noreply@freebsd.org
To: ports-bugs@FreeBSD.org
Subject: [Bug 295020] net/py-httpstat: build error with Python 3.14
Date: Tue, 05 May 2026 11:30:46 +0000
X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Ports & Packages
X-Bugzilla-Component: Individual Port(s)
X-Bugzilla-Version: Latest
X-Bugzilla-Keywords:
X-Bugzilla-Severity: Affects Only Me
X-Bugzilla-Who: dvl@FreeBSD.org
X-Bugzilla-Status: New
X-Bugzilla-Resolution:
X-Bugzilla-Priority: ---
X-Bugzilla-Assigned-To: dbaio@freebsd.org
X-Bugzilla-Flags: maintainer-feedback?
X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
op_sys bug_status bug_severity priority component assigned_to reporter
flagtypes.name
Message-ID:
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"
X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/
Auto-Submitted: auto-generated
List-Id: Ports bug reports
List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs
List-Help:
List-Post:
List-Subscribe:
List-Unsubscribe:
X-BeenThere: freebsd-ports-bugs@freebsd.org
Sender: owner-freebsd-ports-bugs@FreeBSD.org
List-Id:
List-Post:
List-Help:
List-Subscribe:
List-Unsubscribe:
List-Owner:
Precedence: list
MIME-Version: 1.0
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295020
Bug ID: 295020
Summary: net/py-httpstat: build error with Python 3.14
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: dbaio@freebsd.org
Reporter: dvl@FreeBSD.org
Flags: maintainer-feedback?(dbaio@freebsd.org)
Assignee: dbaio@freebsd.org
I've been building with Python 3.14 to see if I'm ready to move there.
This is on FreeBSD 15.0 and the full log is at
https://services.unixathome.org/poudriere/data/150amd64-default-python314/2=
026-05-05_06h15m45s/logs/errors/py314-httpstat-1.3.0_1.log
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D
=3D=3D=3D=3D=3D env: NO_DEPENDS=3Dyes USER=3Dnobody UID=3D65534 GID=3D65534
=3D=3D=3D> Configuring for py314-httpstat-1.3.0_1
Traceback (most recent call last):
File "", line 1, in
import sys; import setuptools; __file__=3D'setup.py';
sys.argv[0]=3D'setup.py'; exec(compile(open(__file__,
'rb').read().replace(b'\r\n', b'\n'), __file__, 'exec'))
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20
=20
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^=
^^^^^^^^^
File "setup.py", line 30, in
version=3Dget_version(),
~~~~~~~~~~~^^
File "setup.py", line 17, in get_version
return ast.parse(line).body[0].value.s
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Constant' object has no attribute 's'
*** Error code 1
Stop.
make: stopped making "configure" in /usr/ports/net/py-httpstat
--=20
You are receiving this mail because:
You are the assignee for the bug.=