[med-svn] [Git][med-team/odil][master] 3 commits: Make build explicit about each shell call
Stuart Prescott (@stuart)
gitlab at salsa.debian.org
Tue Dec 9 00:38:22 GMT 2025
Stuart Prescott pushed to branch master at Debian Med / odil
Commits:
74f6991e by Stuart Prescott at 2025-12-09T11:34:24+11:00
Make build explicit about each shell call
- - - - -
302842ac by Stuart Prescott at 2025-12-09T11:35:07+11:00
Fix specification of python version in build
- - - - -
3f7dc091 by Stuart Prescott at 2025-12-09T11:37:03+11:00
Add changelog for upload
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+odil (0.13.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Fix build for all supported Python3 versions (Closes: #1119800).
+
+ -- Stuart Prescott <stuart at debian.org> Tue, 09 Dec 2025 11:36:53 +1100
+
odil (0.13.0-1) unstable; urgency=medium
* New upstream release.
=====================================
debian/rules
=====================================
@@ -27,7 +27,7 @@ override_dh_auto_build-nopy:
# WARNING: builds for Python versions MUST be sequential since they use the
# same build directory
override_dh_auto_build-py: override_dh_auto_build-nopy
- set -e; \
+ set -ex; \
for Python in $(ALLPY); do \
echo "=== Building for Python $${Python} ==="; \
cp -a build-nopy build; \
@@ -35,7 +35,8 @@ override_dh_auto_build-py: override_dh_auto_build-nopy
-DCMAKE_CXX_STANDARD=17 \
-DBUILD_EXAMPLES=OFF \
-DBUILD_PYTHON_WRAPPERS=ON -DBUILD_JAVASCRIPT_WRAPPERS=OFF \
- -DPYTHON_EXECUTABLE=/usr/bin/python$${Python}; \
+ -DPYTHON_EXECUTABLE=/usr/bin/python$${Python} \
+ -DPython_EXECUTABLE=/usr/bin/python$${Python}; \
dh_auto_build; \
mv build build-py$${Python}; \
done
@@ -47,7 +48,8 @@ override_dh_auto_build-indep:
-DBUILD_EXAMPLES=OFF \
-DCMAKE_CXX_STANDARD=17 \
-DBUILD_PYTHON_WRAPPERS=ON -DBUILD_JAVASCRIPT_WRAPPERS=OFF \
- -DPYTHON_EXECUTABLE=/usr/bin/python$(PYTHON3)
+ -DPYTHON_EXECUTABLE=/usr/bin/python$(PYTHON3) \
+ -DPython_EXECUTABLE=/usr/bin/python$(PYTHON3)
mkdir -p documentation/_build
cd documentation && doxygen
find documentation/_build -name "*.md5" -delete
View it on GitLab: https://salsa.debian.org/med-team/odil/-/compare/615bff86b6ae3f1d8e81c6508347251d89111085...3f7dc091d0fc851ca8c7b56a212bbceead83f348
--
View it on GitLab: https://salsa.debian.org/med-team/odil/-/compare/615bff86b6ae3f1d8e81c6508347251d89111085...3f7dc091d0fc851ca8c7b56a212bbceead83f348
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251209/2df95b2c/attachment-0001.htm>
More information about the debian-med-commit
mailing list