<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0a780d32e0ae3997ed2f2d611cee604d1476cdb5">https://github.com/macports/macports-ports/commit/0a780d32e0ae3997ed2f2d611cee604d1476cdb5</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 0a780d32e0a fpc: Update to fix build on 11.x
</span>0a780d32e0a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0a780d32e0ae3997ed2f2d611cee604d1476cdb5
</span>Author: Karl-Michael Schindler <karl-michael.schindler@web.de>
AuthorDate: Tue Jan 5 16:38:09 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> fpc: Update to fix build on 11.x
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> To prevent this error on 11.x: ld: library not found for -lc
</span><span style='display:block; white-space:pre;color:#404040;'> the path /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk needs to be added.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also grab maintainership.
</span>---
lang/fpc/Portfile | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/fpc/Portfile b/lang/fpc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6cce6158038..436b95bdf27 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/fpc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/fpc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ version 3.2.0
</span> categories lang
platforms darwin
license GPL-2 LGPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@kamischi web.de:karl-michael.schindler} openmaintainer
</span> description Free Pascal, an open source Pascal and Object Pascal compiler.
long_description Free Pascal is a 32, 64 and 16 bit professional Pascal compiler. \
It can target many processor architectures: Intel x86 (including 8086), \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -145,6 +145,7 @@ if {${subport} eq "${name}"} {
</span> worksrcdir ${name}build-${version}/fpcsrc
build.env PP=${workpath}/${b} \
PREFIX=${destroot}${fpcbasepath}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args OPT="-ap -v0 -XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk"
</span> build.target all
destroot.env {*}${build.env}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -152,8 +153,10 @@ if {${subport} eq "${name}"} {
</span> # build the compiler utilities msgdif and msg2inc
post-build {
system -W ${worksrcpath}/compiler/utils \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "../ppcx64 -WM10.9 -Fu../../rtl/units/${build_arch}-darwin msgdif.pp && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ../ppcx64 -WM10.9 -Fu../../rtl/units/${build_arch}-darwin msg2inc.pp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "../ppcx64 -WM10.9 -Fu../../rtl/units/${build_arch}-darwin -ap -v0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk msgdif.pp && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../ppcx64 -WM10.9 -Fu../../rtl/units/${build_arch}-darwin -ap -v0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -XR/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk msg2inc.pp"
</span> }
post-destroot {
</pre><pre style='margin:0'>
</pre>