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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/280eddc283db1e6a7bd35f4ef174ae86a3f99e6c">https://github.com/macports/macports-ports/commit/280eddc283db1e6a7bd35f4ef174ae86a3f99e6c</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 280eddc283d flac: fix build with Xcode 15
</span>280eddc283d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 280eddc283db1e6a7bd35f4ef174ae86a3f99e6c
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Sep 28 13:51:01 2023 +1000

<span style='display:block; white-space:pre;color:#404040;'>    flac: fix build with Xcode 15
</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/68247
</span>---
 audio/flac/Portfile                  |  2 ++
 audio/flac/files/single_module.patch | 31 +++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/flac/Portfile b/audio/flac/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d17c381c9b1..8ad4fee2b33 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/flac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/flac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,6 +30,8 @@ checksums           rmd160 6beb26da0ca6f5ecefaf4135ebf36e47b99f892c \
</span>                     sha256 6c58e69cd22348f441b861092b825e591d0b822e106de6eb0ee4d05d27205b70 \
                     size   1006728
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          single_module.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # https://trac.macports.org/ticket/46038
 # 3.1 through 3.3 have cpuid.h but lack __cpuid_count()
 compiler.blacklist  macports-clang-3.3 {clang < 503}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/flac/files/single_module.patch b/audio/flac/files/single_module.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7cfe57f3979
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/flac/files/single_module.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,31 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2023-06-22 18:50:43
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2023-09-28 13:39:58
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -9337,6 +9337,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test yes = "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       _lt_dar_single_mod='$single_module'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    _lt_dar_needs_single_mod=no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    case $host_os in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    rhapsody* | darwin1.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      _lt_dar_needs_single_mod=yes ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      # When targeting 10.4 or later, -single_module is the default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      # and -multi_module is unsupported.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  10.0,*-darwin[567].*|10.[0123][,.]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    _lt_dar_needs_single_mod=yes ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if test yes = "$lt_cv_ld_exported_symbols_list"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15514,7 +15527,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     module_expsym_cmds_CXX="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-       if test yes != "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++       if test yes = "$_lt_dar_needs_single_mod" -a yes != "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     fi
</span></pre><pre style='margin:0'>

</pre>