<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e1f492b65895730b0a84ae97e4fa076a5004a73d">https://github.com/macports/macports-ports/commit/e1f492b65895730b0a84ae97e4fa076a5004a73d</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 e1f492b6589 gdb-apple: fix build in Rosetta (#19023)
</span>e1f492b6589 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e1f492b65895730b0a84ae97e4fa076a5004a73d
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Fri Jun 9 04:32:14 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> gdb-apple: fix build in Rosetta (#19023)
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Add makeinfo hack, to eliminate need for it
</span>---
devel/gdb-apple/Portfile | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gdb-apple/Portfile b/devel/gdb-apple/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index edc8a0f1b0d..f37f7e2ee90 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gdb-apple/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gdb-apple/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup github 1.0
</span>
github.setup apple-oss-distributions gdb 2831 gdb-
name gdb-apple
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories devel
license GPL-2+
maintainers {jeremyhu @jeremyhu} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ checksums rmd160 086f823e5eb3cdfed0d72c48679913e5bc73a832 \
</span> sha256 38006f9bf50df23dd1b76231b362d5e7af800c44c0f9216a7ceb5eb121c5f432 \
size 17960818
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:gettext port:zlib port:flex port:texinfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:gettext port:zlib port:flex
</span>
depends_lib port:libiconv port:ncurses port:sqlite3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,12 +86,19 @@ configure.args \
</span> --program-suffix=-apple \
--disable-werror
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 10 powerpc {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Need to force the buildsystem use correct settings in Rosetta.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --build=powerpc-apple-darwin${os.major} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-serial-build-configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.args \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- MAKEINFO="/usr/bin/makeinfo" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MAKEINFO="/usr/bin/true" \
</span> LEXLIB="${prefix}/lib/libfl.a"
destroot.args \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- MAKEINFO="/usr/bin/makeinfo" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MAKEINFO="/usr/bin/true" \
</span> LEXLIB="${prefix}/lib/libfl.a"
post-destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -100,15 +107,10 @@ post-destroot {
</span> system "chmod g+s ${destroot}${prefix}/bin/*-apple"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- foreach info [glob -tails -directory ${destroot}${prefix}/share/info g*] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${destroot}${prefix}/share/info/${info} ${destroot}${prefix}/share/info/apple-${info}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> delete {*}[glob ${destroot}${prefix}/lib/*.{,l}a]
delete {*}[glob ${destroot}${prefix}/bin/{addr2line,ar,c*filt,nm,objcopy,objdump,ranlib,readelf,size,strings,strip}-apple]
delete {*}[glob ${destroot}${prefix}/*darwin*]
delete {*}[glob ${destroot}${prefix}/include/*.h]
<span style='display:block; white-space:pre;background:#ffe0e0;'>- delete {*}[glob ${destroot}${prefix}/share/info/{annotate,bfd,stabs}.info]
</span> delete {*}[glob ${destroot}${prefix}/share/locale/*/LC_MESSAGES/{bfd,binutils,opcodes}.mo]
}
</pre><pre style='margin:0'>
</pre>