Skip to content

golang package fails to build a usable binary #14205

@jcftang

Description

@jcftang

Using the spack env features to install golang 1.13.5, the build process succeeds but fails to produce usable binaries...


Steps to reproduce the issue

$ spack env activate x00
$ spack add go
$ spack install
...
==> Successfully installed go
  Fetch: 0.09s.  Build: 2m 47.32s.  Total: 2m 47.41s.
[+] /Users/jtang/develop/spack/opt/spack/darwin-catalina-x86_64/clang-11.0.0-apple/go-1.13.5-jpua2vslsez56idks3aupcwxn4zr3byn
==> Updating view at /Users/jtang/develop/spack/var/spack/environments/x00/.spack-env/view
⌂565% [jtang:~/develop … pt/spack/darwin-catalina-x86_64/clang-11.0.0-apple] develop+* 4m30s ± which go
/Users/jtang/develop/spack/var/spack/environments/x00/.spack-env/view/bin/go
⌂489% [jtang:~/develop … pt/spack/darwin-catalina-x86_64/clang-11.0.0-apple] develop+* ± go
dyld: Symbol not found: _iconv
  Referenced from: /usr/lib/libarchive.2.dylib
  Expected in: /Users/jtang/develop/spack/var/spack/environments/x00/.spack-env/view/lib/libiconv.2.dylib
 in /usr/lib/libarchive.2.dylib
Abort trap: 6

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmacOS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions