<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/03d40458904165414a4ab40b3a32b9daeacfc682">https://github.com/macports/macports-ports/commit/03d40458904165414a4ab40b3a32b9daeacfc682</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 03d40458904165414a4ab40b3a32b9daeacfc682
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jun 18 23:09:59 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    hdfeos: Fix implicit function declaration
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/70234
</span>---
 science/hdfeos/Portfile             |  4 ++--
 science/hdfeos/files/implicit.patch | 20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos/Portfile b/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 67a19f13a7a..2933934af24 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,7 +14,6 @@ long_description \
</span>     library designed built on HDF4 to support EOS-specific \
     data structures, namely Grid, Point, and Swath.
 homepage            https://git.earthdata.nasa.gov/projects/DAS/repos/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> distname            hdf-eos2-${version}
 distfiles           ${distname}-src${extract.suffix}
 master_sites        ${homepage}/raw/${distfiles}?at=refs%2Fheads%2FHDFEOS2_${version}&dummy=
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +24,8 @@ checksums           rmd160  39f2b934fd05cbdd94465ac7edfa12bc2c72e814 \
</span>                     sha256  3a5564b4d69b541139ff7dfdad948696cf31d9d1a6ea8af290c91a4c0ee37188 \
                     size    752290
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-configure.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    implicit.patch
</span> 
 configure.args      --with-hdf4=${prefix} \
                     --with-jpeg=${prefix} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/hdfeos/files/implicit.patch b/science/hdfeos/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..64c6bab3519
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/hdfeos/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2024-06-18 23:12:44.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2024-06-18 23:25:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17719,6 +17719,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 #include <stddef.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 #include <szlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 int main(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17758,6 +17759,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 #include <stddef.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++                #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 #include <szlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 int main(void)
</span></pre><pre style='margin:0'>

</pre>