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 ] ;

Reply via email to