Opened 4 months ago

#73086 assigned defect

Go is broken on 10.13–10.15

Reported by: barracuda156 Owned by: herbygillot (Herby Gillot)
Priority: Normal Milestone:
Component: ports Version: 2.11.5
Keywords: catalina, mojave, highsierra Cc:
Port: go

Description

Could this be fixed, please?

--->  Building go
DEBUG: Executing org.macports.build (go)
DEBUG: Environment: 
CC='/usr/bin/clang'
CC_PRINT_OPTIONS='YES'
CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/go-1df5fd5a/work/.CC_PRINT_OPTIONS'
CPATH='/opt/local/include'
DEVELOPER_DIR='/Library/Developer/CommandLineTools'
GOARCH='amd64'
GOOS='darwin'
GOROOT='/opt/local/var/macports/build/go-1df5fd5a/work/go'
GOROOT_BOOTSTRAP='/opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go'
GOROOT_FINAL='/opt/local/lib/go'
LIBRARY_PATH='/opt/local/lib'
MACOSX_DEPLOYMENT_TARGET='10.15'
MACPORTS_LEGACY_SUPPORT_DISABLED='1'
SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk'
SOURCE_DATE_EPOCH='1756932192'
Executing:  cd "/opt/local/var/macports/build/go-1df5fd5a/work/go/src" && ./make.bash 
DEBUG: system:  cd "/opt/local/var/macports/build/go-1df5fd5a/work/go/src" && ./make.bash 
dyld: Symbol not found: _SecTrustCopyCertificateChain
  Referenced from: /opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go/bin/go (which was built for Mac OS X 12.0)
  Expected in: /System/Library/Frameworks/Security.framework/Versions/A/Security
 in /opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go/bin/go
./make.bash: line 155: 80989 Abort trap: 6           GOROOT="$GOROOT_BOOTSTRAP" GO111MODULE=off GOENV=off GOOS= GOARCH= GOEXPERIMENT= GOFLAGS= "$@"
Building Go cmd/dist using /opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go. ()
dyld: Symbol not found: _SecTrustCopyCertificateChain
  Referenced from: /opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go/bin/go (which was built for Mac OS X 12.0)
  Expected in: /System/Library/Frameworks/Security.framework/Versions/A/Security
 in /opt/local/var/macports/build/go-1df5fd5a/work/go_prebuilt/go/bin/go
./make.bash: line 155: 80991 Abort trap: 6           GOROOT="$GOROOT_BOOTSTRAP" GO111MODULE=off GOENV=off GOOS= GOARCH= GOEXPERIMENT= GOFLAGS= "$@"
Command failed:  cd "/opt/local/var/macports/build/go-1df5fd5a/work/go/src" && ./make.bash 
Exit code: 134

Log: https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/217347/steps/install-port/logs/stdio

I am primarily interested in Catalina, since it is the last macOS which is, IMO, pleasant to use.

Change History (0)

Note: See TracTickets for help on using tickets.