Skip to content

Commit 4a6f35d

Browse files
committed
Fix libboost_python detection for boost1.71.
The libboost-python-dev package in Debian changed from containing: ``` libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python.a libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python.so libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python27.a libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python27.so libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python3-py38.a libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python3-py38.so libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python3.a libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python3.so libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python38.a libboost-python1.67-dev: /usr/lib/x86_64-linux-gnu/libboost_python38.so ``` To only containing: ``` libboost-python1.71-dev: /usr/lib/x86_64-linux-gnu/libboost_python38.a libboost-python1.71-dev: /usr/lib/x86_64-linux-gnu/libboost_python38.so ```
1 parent 25499e3 commit 4a6f35d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ def find_boost_library(_id):
4040
# Debian naming convention for versions installed in parallel
4141
suffixes.insert(0, "-py%d%d" % (sys.version_info.major,
4242
sys.version_info.minor))
43+
suffixes.insert(1, "%d%d" % (sys.version_info.major,
44+
sys.version_info.minor))
4345
# standard suffix for Python3
44-
suffixes.insert(1, sys.version_info.major)
46+
suffixes.insert(2, sys.version_info.major)
4547
for suf in suffixes:
4648
name = "%s%s" % (_id, suf)
4749
lib = find_library(name)

0 commit comments

Comments
 (0)