Opened 5 years ago

Closed 2 years ago

#60221 closed defect (fixed)

go @1.14.1: Undefined symbols _fdopendir$INODE64

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: go

Description

go doesn't build on 10.7 at least:

Building Go cmd/dist using /opt/local/lib/go-1.4. (go1.4.3 darwin/amd64)
Building Go toolchain1 using /opt/local/lib/go-1.4.
Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_go/go/work/go/pkg/tool/darwin_amd64/link: running /usr/bin/clang failed: exit status 1
ld: warning: can't parse dwarf compilation unit info in /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_go/go/work/.tmp/go-link-461752212/go.o
Undefined symbols for architecture x86_64:
  "_fdopendir$INODE64", referenced from:
      _syscall.libc_fdopendir_trampoline in go.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Change History (3)

comment:1 Changed 5 years ago by kencu (Ken)

see #58935 which shouldn't really have been closed by that commit...

comment:2 Changed 2 years ago by mascguy (Christopher Nielsen)

Given that go builds successfully for 10.7 and later, can this be closed?

comment:3 in reply to:  2 Changed 2 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

Replying to mascguy:

Given that go builds successfully for 10.7 and later, can this be closed?

No longer an issue, closing as fixed.

Note: See TracTickets for help on using tickets.