<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2cf1400687c2257daf257d29618d88fdcfb81228">https://github.com/macports/macports-ports/commit/2cf1400687c2257daf257d29618d88fdcfb81228</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 2cf1400687c unixODBC: attempt to fix build for El Capitan and below
</span>2cf1400687c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2cf1400687c2257daf257d29618d88fdcfb81228
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sat May 20 15:23:00 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    unixODBC: attempt to fix build for El Capitan and below
</span>---
 databases/unixODBC/Portfile                                    |  7 +++++++
 .../unixODBC/files/patch-DriverManager-drivermanager.h.diff    | 10 ++++++++++
 2 files changed, 17 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/unixODBC/Portfile b/databases/unixODBC/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 627f139d3d9..bfc2ae23898 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/unixODBC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/unixODBC/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,6 +41,13 @@ master_sites        ${homepage} \
</span> 
 depends_lib         port:libiconv port:libtool port:readline
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# error: use of undeclared identifier 'CLOCK_REALTIME' El Capitan and below
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} < 16} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        patchfiles  patch-DriverManager-drivermanager.h.diff
</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;'>+
</span> configure.args      --enable-static --enable-shared \
                     --with-libiconv-prefix=${prefix}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/unixODBC/files/patch-DriverManager-drivermanager.h.diff b/databases/unixODBC/files/patch-DriverManager-drivermanager.h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..52b3cc45032
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/unixODBC/files/patch-DriverManager-drivermanager.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- DriverManager/drivermanager.h.orig     2021-08-09 02:56:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ DriverManager/drivermanager.h  2023-05-20 15:17:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,6 +14,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef HAVE_TIME_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define _POSIX_C_SOURCE 200809L
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <time.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>