Skip to content

Commit f4869a4

Browse files
committed
gh-131268: Adjust _PYTHREAD_NAME_MAXLEN on BSD
Adjust _PYTHREAD_NAME_MAXLEN constant on FreeBSD and NetBSD; define the constant on OpenBSD. Initial patch by Xavier G. (GitHub: @xavierog).
1 parent a1aeec6 commit f4869a4

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

configure

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

configure.ac

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7559,10 +7559,11 @@ _RESTORE_VAR([CPPFLAGS])
75597559
case "$ac_sys_system" in
75607560
Linux*) _PYTHREAD_NAME_MAXLEN=15;; # Linux and Android
75617561
SunOS*) _PYTHREAD_NAME_MAXLEN=31;;
7562-
NetBSD*) _PYTHREAD_NAME_MAXLEN=31;;
7562+
NetBSD*) _PYTHREAD_NAME_MAXLEN=15;; # gh-131268
75637563
Darwin) _PYTHREAD_NAME_MAXLEN=63;;
75647564
iOS) _PYTHREAD_NAME_MAXLEN=63;;
7565-
FreeBSD*) _PYTHREAD_NAME_MAXLEN=98;;
7565+
FreeBSD*) _PYTHREAD_NAME_MAXLEN=19;; # gh-131268
7566+
OpenBSD*) _PYTHREAD_NAME_MAXLEN=23;; # gh-131268
75667567
*) _PYTHREAD_NAME_MAXLEN=;;
75677568
esac
75687569
if test -n "$_PYTHREAD_NAME_MAXLEN"; then

0 commit comments

Comments
 (0)