Control: tags 1024252 + patch
Dear maintainer, I've prepared an NMU for boost1.74 (versioned as 1.74.0-18.1). The diff is attached to this message. Regards. SR
diff -Nru boost1.74-1.74.0/debian/changelog boost1.74-1.74.0/debian/changelog --- boost1.74-1.74.0/debian/changelog 2022-12-17 16:19:02.000000000 -0400 +++ boost1.74-1.74.0/debian/changelog 2022-12-24 21:06:20.000000000 -0400 @@ -1,3 +1,11 @@ +boost1.74 (1.74.0-18.1) unstable; urgency=medium + + * Non-maintainer upload. + * Update PEP-3149 patch to add support for Python 3.11 (which dropped the SO + sysconfig variable). (Closes: #1024252) + + -- Stefano Rivera <stefa...@debian.org> Sat, 24 Dec 2022 21:06:20 -0400 + boost1.74 (1.74.0-18) unstable; urgency=medium * [754888a] Disable blhc-check in gitlab-ci. diff -Nru boost1.74-1.74.0/debian/patches/0001-Add-PEP-3149-compliant-extension-suffix-discovery.patch boost1.74-1.74.0/debian/patches/0001-Add-PEP-3149-compliant-extension-suffix-discovery.patch --- boost1.74-1.74.0/debian/patches/0001-Add-PEP-3149-compliant-extension-suffix-discovery.patch 2022-12-17 16:09:48.000000000 -0400 +++ boost1.74-1.74.0/debian/patches/0001-Add-PEP-3149-compliant-extension-suffix-discovery.patch 2022-12-24 18:36:21.000000000 -0400 @@ -32,7 +32,7 @@ + # Discover and set extension suffix + # + debug-message "Checking for extension suffix..." ; -+ local full-cmd = "from __future__ import print_function; import sysconfig; print(sysconfig.get_config_var('SO'))" ; ++ local full-cmd = "from __future__ import print_function; import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))" ; + local full-cmd = $(interpreter-cmd)" -c \"$(full-cmd)\"" ; + debug-message "running command '$(full-cmd)'" ; + local result = [ SHELL $(full-cmd) : strip-eol : exit-status ] ;