opencontainers / image-tools

OCI Image Tooling
https://opencontainers.org
Apache License 2.0
271 stars 82 forks source link

go-md2man is missing #225

Open ghost opened 4 years ago

ghost commented 4 years ago

Trying to build the tools this command is missing. I haven't found any information on getting this for oraclelinux. Can you provide that information? When other dependencies can I expect preventing me from a successful build? Thanks in advance.

cyphar commented 4 years ago

go get -u github.com/cpuguy83/go-md2man, but you don't need it unless you want to build the man pages.

ghost commented 4 years ago

Anyway I can override the go version?

[~/d]: go get -u github.com/cpuguy83/go-md2man
# runtime/internal/atomic
flag provided but not defined: -gensymabis
usage: asm [options] file.s ...
Flags:
  -D value
        predefined symbol with optional simple value -D=identifier=value; can be set multiple times
  -I value
        include directory; can be set multiple times
  -S    print assembly and machine code
  -V    print version and exit
  -debug
        dump instructions as they are parsed
  -dynlink
        support references to Go symbols defined in other shared libraries
  -e    no limit on number of errors reported
  -o string
        output file; default foo.o for /a/b/c/foo.s as first argument
  -shared
        generate code that can be linked into a shared library
  -trimpath string
        remove prefix from recorded source file paths
# internal/race
compile: version "go1.11.1" does not match go tool version "go1.12.9"
# errors
compile: version "go1.11.1" does not match go tool version "go1.12.9"
# internal/cpu
flag provided but not defined: -gensymabis
usage: asm [options] file.s ...
Flags:
  -D value
        predefined symbol with optional simple value -D=identifier=value; can be set multiple times
  -I value
        include directory; can be set multiple times
  -S    print assembly and machine code
  -V    print version and exit
  -debug
        dump instructions as they are parsed
  -dynlink
        support references to Go symbols defined in other shared libraries
  -e    no limit on number of errors reported
  -o string
        output file; default foo.o for /a/b/c/foo.s as first argument
  -shared
        generate code that can be linked into a shared library
  -trimpath string
        remove prefix from recorded source file paths
# runtime/internal/sys
compile: version "go1.11.1" does not match go tool version "go1.12.9"
# math/bits
compile: version "go1.11.1" does not match go tool version "go1.12.9"
# unicode/utf8
compile: version "go1.11.1" does not match go tool version "go1.12.9"
# sync/atomic
flag provided but not defined: -gensymabis
usage: asm [options] file.s ...
Flags:
  -D value
        predefined symbol with optional simple value -D=identifier=value; can be set multiple times
  -I value
        include directory; can be set multiple times
  -S    print assembly and machine code
  -V    print version and exit
  -debug
        dump instructions as they are parsed
  -dynlink
        support references to Go symbols defined in other shared libraries
  -e    no limit on number of errors reported
  -o string
        output file; default foo.o for /a/b/c/foo.s as first argument
  -shared
        generate code that can be linked into a shared library
  -trimpath string
        remove prefix from recorded source file paths
# unicode
compile: version "go1.11.1" does not match go tool version "go1.12.9"
[~/d]: