Skip to content

Commit 0760df0

Browse files
committed
python: Improve compatibility with Debian 13
The "python" binary is no longer provided by default -> adjust Makefile. (cherry picked from commit 70003cf)
1 parent 4bdab39 commit 0760df0

2 files changed

Lines changed: 39 additions & 35 deletions

File tree

CREDITS

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,104 +6,104 @@
66

77
----------
88

9-
N: Steven Ayre
9+
N: Steven Ayre
1010
E: steveayre@gmail.com
1111

12-
N: Norm Brandinger
12+
N: Norm Brandinger
1313
E: n.brandinger@gmail.com
1414

15-
N: Dirk Brouwers
15+
N: Dirk Brouwers
1616
E: dirkbrouwers@hotmail.com
1717

18-
N: Ryan Bullock
18+
N: Ryan Bullock
1919
E: ryan@piratel.com
2020

21-
N: Mattia Campagna
21+
N: Mattia Campagna
2222
E: me@mattiacampagna.com
2323

24-
N: Liviu Chircu
24+
N: Liviu Chircu
2525
E: liviu@opensips.org
2626

27-
N: Remi Collet
27+
N: Remi Collet
2828
E: remi@famillecollet.com
2929

30-
N: Razvan Crainea
30+
N: Razvan Crainea
3131
E: razvan@opensips.org
3232

33-
N: Danielzt
33+
N: Danielzt
3434
E: danielzt@users.noreply.github.com
3535

36-
N: Ravitez Dondeti
36+
N: Ravitez Dondeti
3737
E: dondetir@users.noreply.github.com
3838

39-
N: Artiom Druz
39+
N: Artiom Druz
4040
E: 38580109+Shkiperon@users.noreply.github.com
4141

42-
N: Patrice Fournier
42+
N: Patrice Fournier
4343
E: patrice.fournier@t38fax.com
4444

45-
N: Jasper Hafkenscheid
45+
N: Jasper Hafkenscheid
4646
E: jasper.hafkenscheid@voys.nl
4747

48-
N: Ross Henderson
48+
N: Ross Henderson
4949
E: rossmck@mac.com
5050

51-
N: Bogdan-Andrei Iancu
51+
N: Bogdan-Andrei Iancu
5252
E: bogdan@opensips.org
5353

54-
N: Pavel Kohout
54+
N: Pavel Kohout
5555
E: pav.kohout@gmail.com
5656

57-
N: Larry Laffer
57+
N: Larry Laffer
5858
E: larrylaffer130@gmail.com
5959

60-
N: Peter Lemenkov
60+
N: Peter Lemenkov
6161
E: lemenkov@gmail.com
6262

63-
N: Vlad Paiu
63+
N: Vlad Paiu
6464
E: vladpaiu@opensips.org
6565

66-
N: Ken Rice
66+
N: Ken Rice
6767
E: krice@sipnavigator.com
6868

69-
N: Ron
69+
N: Ron
7070
E: ron@cellact.nl
7171

72-
N: Ovidiu Sas
72+
N: Ovidiu Sas
7373
E: osas@voipembedded.com
7474

75-
N: Ibrahim Shahzad
75+
N: Ibrahim Shahzad
7676
E: 48486042+IbrahimShahzad@users.noreply.github.com
7777

78-
N: James Sharp
78+
N: James Sharp
7979
E: james@fivecats.org
8080

81-
N: Jason Shugart
81+
N: Jason Shugart
8282
E: jasonshugart@gmail.com
8383

84-
N: Maksym Sobolyev
84+
N: Maksym Sobolyev
8585
E: sobomax@sippysoft.com
8686

87-
N: Andrej Solovjov
87+
N: Andrej Solovjov
8888
E: solovjov@kompaas.tech
8989

90-
N: James Stanley
90+
N: James Stanley
9191
E: james@incoherency.co.uk
9292

93-
N: Darius Stefan
93+
N: Darius Stefan
9494
E: darius.stefan@opensips.org
9595

96-
N: Bence Szigeti
96+
N: Bence Szigeti
9797
E: bence.szigeti@gohyda.com
9898

99-
N: Jupiter Tang
99+
N: Jupiter Tang
100100
E: 36952362@qq.com
101101

102-
N: David Trihy
102+
N: David Trihy
103103
E: 116663213+davidtrihy-genesys@users.noreply.github.com
104104

105-
N: andingv
105+
N: andingv
106106
E: 74421031+andingv@users.noreply.github.com
107107

108-
N: jupiter
108+
N: jupiter
109109
E: 36952362@qq.com

modules/python/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ auto_gen=
1010
NAME=python.so
1111

1212
ifeq (,$(PYTHON))
13-
PYTHON=python
13+
PYTHON := $(shell command -v python3 2>/dev/null || command -v python 2>/dev/null)
14+
endif
15+
16+
ifeq (,$(PYTHON))
17+
$(error Python interpreter not found; install python3 or set PYTHON=/path/to/python)
1418
endif
1519

1620
PYTHON_VERSION=${shell ${PYTHON} -c "import sysconfig;print(sysconfig.get_config_var('VERSION'))"}

0 commit comments

Comments
 (0)