XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.11.0
    • Fix Version/s: 0.11.0
    • Component/s: Build Process, Go - Library
    • Labels:
      None
    • Environment:

      docker:ubuntu1604

      Description

      While running "make check" on the Ubuntu Xenial image (which has go 1.6), the following error occurred:

      Making check in go
      make[2]: Entering directory '/thrift/src/lib/go'
      Making check in .
      make[3]: Entering directory '/thrift/src/lib/go'
      GOPATH=`pwd` /usr/bin/go get golang.org/x/net/context
      GOPATH=`pwd` /usr/bin/go build ./thrift
      make  check-local
      make[4]: Entering directory '/thrift/src/lib/go'
      GOPATH=`pwd` /usr/bin/go get golang.org/x/net/context
      GOPATH=`pwd` /usr/bin/go test -race ./thrift
      # testmain
      runtime.raceinit: __tsan_init: not defined
      runtime.raceinit: __tsan_map_shadow: not defined
      runtime.racefini: __tsan_fini: not defined
      runtime.racemapshadow: __tsan_map_shadow: not defined
      runtime.racemalloc: __tsan_malloc: not defined
      runtime.racegostart: __tsan_go_start: not defined
      runtime.racegoend: __tsan_go_end: not defined
      runtime.raceacquireg: __tsan_acquire: not defined
      runtime.racereleaseg: __tsan_release: not defined
      runtime.racereleasemergeg: __tsan_release_merge: not defined
      runtime.racefingo: __tsan_finalizer_goroutine: not defined
      runtime.RaceDisable: __tsan_go_ignore_sync_begin: not defined
      runtime.RaceEnable: __tsan_go_ignore_sync_end: not defined
      runtime.raceread: __tsan_read: not defined
      runtime.racereadpc: __tsan_read_pc: not defined
      runtime.racewrite: __tsan_write: not defined
      runtime.racewritepc: __tsan_write_pc: not defined
      runtime.racereadrange: __tsan_read_range: not defined
      runtime.racereadrangepc1: __tsan_read_range: not defined
      runtime.racewriterange: __tsan_write_range: not defined
      runtime.racewriterangepc1: __tsan_write_range: not defined
      /usr/lib/go-1.6/pkg/tool/linux_amd64/link: too many errors
      FAIL	_/thrift/src/lib/go/thrift [build failed]
      

      This needs to be resolved.

        Attachments

          Activity

            People

            • Assignee:
              jking3 James E. King III
              Reporter:
              jking3 James E. King III
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: