<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-legacy-support.
</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/92e22bec279f2262c12d67843de8080d9683826a">https://github.com/macports/macports-legacy-support/commit/92e22bec279f2262c12d67843de8080d9683826a</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 92e22be legacysupport: fix build on Tiger
</span>92e22be is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 92e22bec279f2262c12d67843de8080d9683826a
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Mar 22 23:14:17 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> legacysupport: fix build on Tiger
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> this appears to really fix it this time
</span><span style='display:block; white-space:pre;color:#404040;'> thanks to @ionic for reviewing
</span>---
Makefile | 18 ++++--------------
include/dirent.h | 9 +++++----
2 files changed, 9 insertions(+), 18 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/Makefile b/Makefile
</span><span style='display:block; white-space:pre;color:#808080;'>index abee096..fec7b53 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/Makefile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,12 +71,8 @@ FIND_LIBHEADERS := find $(SRCINCDIR) -type f \( -name '*.h' -o \
</span> LIBHEADERS := $(shell $(FIND_LIBHEADERS))
ALLHEADERS := $(LIBHEADERS) $(wildcard $(SRCDIR)/*.h)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# disable this until it works properly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# MULTISRCS := $(SRCDIR)/fdopendir.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# LIBSRCS := $(filter-out $(MULTISRCS),$(wildcard $(SRCDIR)/*.c))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# revert to previous
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-LIBSRCS := $(wildcard $(SRCDIR)/*.c)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+MULTISRCS := $(SRCDIR)/fdopendir.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+LIBSRCS := $(filter-out $(MULTISRCS),$(wildcard $(SRCDIR)/*.c))
</span>
DLIBOBJEXT = .dl.o
SLIBOBJEXT = .o
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -236,17 +232,11 @@ $(TESTOBJS_C): %.o: %.c $(ALLHEADERS)
</span> $(TESTOBJS_CPP): %.o: %.cpp $(ALLHEADERS)
$(CXX) -c -I$(SRCINCDIR) $(CXXFLAGS) $< -o $@
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# disable this until it works properly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# $(BUILDDLIBPATH): $(DLIBOBJS) $(MULTIDLIBOBJS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# and revert to previous
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(BUILDDLIBPATH): $(DLIBOBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(BUILDDLIBPATH): $(DLIBOBJS) $(MULTIDLIBOBJS)
</span> $(MKINSTALLDIRS) $(BUILDDLIBDIR)
$(CC) $(BUILDDLIBFLAGS) $(LDFLAGS) $^ -o $@
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# disable this until it works properly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# $(BUILDSLIBPATH): $(SLIBOBJS) $(MULTISLIBOBJS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# and revert to previous
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$(BUILDSLIBPATH): $(SLIBOBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$(BUILDSLIBPATH): $(SLIBOBJS) $(MULTISLIBOBJS)
</span> $(MKINSTALLDIRS) $(BUILDSLIBDIR)
$(RM) $@
$(AR) $(BUILDSLIBFLAGS) $@ $^
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/include/dirent.h b/include/dirent.h
</span><span style='display:block; white-space:pre;color:#808080;'>index e1b1503..257855b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/include/dirent.h
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/include/dirent.h
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,13 +27,14 @@
</span> /* fdopendir */
#if __MP_LEGACY_SUPPORT_FDOPENDIR__
<span style='display:block; white-space:pre;background:#ffe0e0;'>-/* Tiger does not have this definition at all, so we'll define it to nothing */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+__MP__BEGIN_DECLS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> #ifndef __DARWIN_ALIAS_I
<span style='display:block; white-space:pre;background:#ffe0e0;'>-#define __DARWIN_ALIAS_I(sym)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extern DIR *fdopendir(int fd) __DARWIN_ALIAS(fdopendir);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extern DIR *fdopendir(int fd) __DARWIN_ALIAS_I(fdopendir);
</span> #endif
<span style='display:block; white-space:pre;background:#ffe0e0;'>-__MP__BEGIN_DECLS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extern DIR *fdopendir(int fd) __DARWIN_ALIAS_I(fdopendir);
</span> __MP__END_DECLS
#endif
</pre><pre style='margin:0'>
</pre>