<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9b4903fc9c76769d476079e404c9a3b8a225f8aa">https://github.com/macports/macports-ports/commit/9b4903fc9c76769d476079e404c9a3b8a225f8aa</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 9b4903fc9c7 openal-soft: Downgrade to 1.23.1 for macOS <= 11
</span>9b4903fc9c7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9b4903fc9c76769d476079e404c9a3b8a225f8aa
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Nov 19 17:49:46 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    openal-soft: Downgrade to 1.23.1 for macOS <= 11
</span>---
 audio/openal-soft/Portfile                         | 37 +++++++++++++--
 ...TDC_FORMAT_MACROS-on-systems-that-need-it.patch | 37 +++++++++++++++
 ...not-use-libdispatch-where-it-is-not-prese.patch | 55 ++++++++++++++++++++++
 audio/openal-soft/files/patch-cinttypes.diff       | 55 ++++++++++++++++++++++
 4 files changed, 180 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/openal-soft/Portfile b/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 15c208163c3..8f28943ea9e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/openal-soft/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,11 +9,31 @@ PortGroup               legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 14
 
 name                    openal-soft
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.24.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  10e511398a23539d4f441c12657cb466e0d47ccd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} ne "darwin" || ${os.major} >= 21} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             1.24.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  10e511398a23539d4f441c12657cb466e0d47ccd \
</span>                         sha256  46cedbf46213d5f5ea255b7489a8b1a234c07c5d77bfb8e70f1c64ce09c8b765 \
                         size    763289
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # macOS 11:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://build.macports.org/builders/ports-11_x86_64-builder/builds/172017/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # alc/backends/coreaudio.cpp:307:46: error: use of undeclared identifier 'kAudioObjectPropertyElementMain'; did you mean 'kAudioObjectPropertyElementName'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # alc/backends/coreaudio.cpp:315:46: error: use of undeclared identifier 'kAudioObjectPropertyElementMain'; did you mean 'kAudioObjectPropertyElementName'?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # macOS 10.15:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/200661/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # alc/alu.cpp:2148:9: error: member reference base type 'al::span' is not a structure or union
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # macOS 10.14:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/223612/steps/install-port/logs/stdio
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # utils/makemhr/loaddef.cpp:33:10: fatal error: 'filesystem' file not found
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             1.23.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  5ca2531cc9e7476d122ddc9ab3a1b3e568d62175 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  796f4b89134c4e57270b7f0d755f0fa3435b90da437b745160a49bd41c845b21 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    699330
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 categories              audio devel
 maintainers             {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +63,16 @@ depends_build-append    path:bin/pkg-config:pkgconfig
</span> depends_lib-append      port:libmysofa \
                         port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard   2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp ${version} < 1.24.0]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # See: https://github.com/kcat/openal-soft/pull/851
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append   0001-Define-__STDC_FORMAT_MACROS-on-systems-that-need-it.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        0002-threads-do-not-use-libdispatch-where-it-is-not-prese.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        patch-cinttypes.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.cxx_standard       2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.cxx_standard       2017
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> compiler.thread_local_storage   yes
 
 # error: inline declaration of 'configValue<...>' follows non-inline definition
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/openal-soft/files/0001-Define-__STDC_FORMAT_MACROS-on-systems-that-need-it.patch b/audio/openal-soft/files/0001-Define-__STDC_FORMAT_MACROS-on-systems-that-need-it.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..51aaf2274b2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/openal-soft/files/0001-Define-__STDC_FORMAT_MACROS-on-systems-that-need-it.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,37 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 118c729680d6664f793f8d88ff0b7548137847d3 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Chris Robinson <chris.kcat@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sat, 27 May 2023 09:38:12 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 1/2] Define __STDC_FORMAT_MACROS on systems that need it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CMakeLists.txt | 14 ++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 14 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git CMakeLists.txt CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index eeef181f..0bc8f2e2 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -186,6 +186,20 @@ set(LIB_VERSION_NUM ${LIB_MAJOR_VERSION},${LIB_MINOR_VERSION},${LIB_REVISION},0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(EXPORT_DECL "")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Some systems erroneously require the __STDC_FORMAT_MACROS macro to be defined
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# to get the fixed-width integer type formatter macros.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++check_cxx_source_compiles("#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cstdio>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++int main()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++{
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    int64_t i64{};
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    std::printf(\"%\" PRId64, i64);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++HAVE_STDC_FORMAT_MACROS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if(NOT HAVE_STDC_FORMAT_MACROS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    set(CPP_DEFS ${CPP_DEFS} __STDC_FORMAT_MACROS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(NOT WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # Check if _POSIX_C_SOURCE and _XOPEN_SOURCE needs to be set for POSIX functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     check_symbol_exists(posix_memalign stdlib.h HAVE_POSIX_MEMALIGN_DEFAULT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.40.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/openal-soft/files/0002-threads-do-not-use-libdispatch-where-it-is-not-prese.patch b/audio/openal-soft/files/0002-threads-do-not-use-libdispatch-where-it-is-not-prese.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a50da16046b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/openal-soft/files/0002-threads-do-not-use-libdispatch-where-it-is-not-prese.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,55 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From cd781b1511d437816aac65f89646bd80dbf7c040 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Sun, 28 May 2023 14:28:00 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 2/2] threads: do not use libdispatch where it is not present
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ (#851)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fixes: https://github.com/kcat/openal-soft/issues/850
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ common/threads.cpp | 3 ++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ common/threads.h   | 7 ++++++-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 8 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git common/threads.cpp common/threads.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 136c4813..76a13d9d 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common/threads.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common/threads.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -128,7 +128,8 @@ void althrd_setname(const char *name [[maybe_unused]])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* Do not try using libdispatch on systems where it is absent. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__APPLE__) && ((MAC_OS_X_VERSION_MIN_REQUIRED > 1050) && !defined(__ppc__))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace al {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git common/threads.h common/threads.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 59fccd12..2592e5b0 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common/threads.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common/threads.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,7 +15,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <AvailabilityMacros.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if (MAC_OS_X_VERSION_MIN_REQUIRED > 1050) && !defined(__ppc__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <dispatch/dispatch.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <semaphore.h> /* Fallback option for Apple without a working libdispatch */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #elif !defined(_WIN32)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <semaphore.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,7 +32,7 @@ namespace al {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ class semaphore {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef _WIN32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     using native_type = void*;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined(__APPLE__) && ((MAC_OS_X_VERSION_MIN_REQUIRED > 1050) && !defined(__ppc__))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     using native_type = dispatch_semaphore_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     using native_type = sem_t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-- 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+2.40.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/openal-soft/files/patch-cinttypes.diff b/audio/openal-soft/files/patch-cinttypes.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d167e9eef16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/openal-soft/files/patch-cinttypes.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,55 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/kcat/openal-soft/commit/6752d5516c8b30fe7db559c7f3a1423705d2a4fd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- al/source.cpp.orig     2023-04-12 03:46:23.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ al/source.cpp  2023-06-29 15:13:22.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -27,11 +27,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <atomic>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cassert>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <chrono>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <climits>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cmath>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstdint>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <functional>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <iterator>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <limits>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <memory>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- alc/backends/coreaudio.cpp.orig        2023-04-12 03:46:23.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ alc/backends/coreaudio.cpp     2023-06-29 15:12:58.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,7 +22,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "coreaudio.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- alc/backends/sndio.cpp.orig    2023-04-12 03:46:23.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ alc/backends/sndio.cpp 2023-06-29 15:12:20.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,8 +22,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "sndio.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <functional>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <poll.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- utils/uhjencoder.cpp.orig      2023-04-12 03:46:23.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ utils/uhjencoder.cpp   2023-06-29 15:11:54.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -25,8 +25,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "config.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <array>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <cinttypes>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <cstring>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include <inttypes.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <memory>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stddef.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string>
</span></pre><pre style='margin:0'>

</pre>