[MacPorts] #66296: exa fails to upgrade (0.10.1_2 < 0.10.1_3) on mavericks
MacPorts
noreply at macports.org
Sat Nov 19 13:41:50 UTC 2022
#66296: exa fails to upgrade (0.10.1_2 < 0.10.1_3) on mavericks
--------------------+--------------------
Reporter: tehcog | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Keywords: | Port: exa
--------------------+--------------------
Build fails.
Please see attached main.log
Also, the following is present in my .bashrc:
{{{
500 # !!!!!! GO MACPORTS README !!!!!
501 #
502 # 202010902
503 # go @1.16.7_1
504 # go has the following notes:
505 # go had to be specially patched and built to work on your
platform.
506 #
507 # It likely won't work out of the box when building other projects,
so make sure change your environment to use the following variables:
508 # * GO_EXTLINK_ENABLED="1"
509 # to always force go to use the external gcc or clang linker and
510 # * GO_LDFLAGS="\"-extldflags=${configure.ldflags}\""
511 # * CGO_LDFLAGS="-g -O2 ${configure.ldflags}"
512 # to force-link any binary against the legacy support library. Use
exactly the quoting provided here, even if it may look odd, or compilation
will fail.
513 #
514 # Failure to do so will leave you unable to create binaries that
use features not natively available on your system, either directly or
through a go core dependency.
515
516 GO_EXTLINK_ENABLED="1"
517 # couldn't get these to work ("bad substitution") until single quotes
were added:
518 export GO_LDFLAGS='"\"-extldflags=${configure.ldflags}\""'
519 export CGO_LDFLAGS='"-g -O2 ${configure.ldflags}"'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/66296>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list