knative-extensions / kperf

A benchmarking tool to evaluate Knative performance
Apache License 2.0
37 stars 34 forks source link

Kperf build failing #383

Closed Desolar1um closed 1 year ago

Desolar1um commented 1 year ago

I've tried to Build kperf by running build.sh, but I get The following error with unable to find io/fs.

ibrahim@home:~/kperf/src/knative.dev/kperf$ ./hack/build.sh
⚖️ License
🧹 Format
🚧 Compile
knative.dev/kperf/pkg/config imports
        github.com/spf13/viper imports
        io/fs: cannot find module providing package io/fs
-mod=mod not supported (can be '', 'readonly', or 'vendor')
/home/ibrahim/kperf/src/knative.dev/kperf/hack/build-funcs.sh: line 44: go-bindata: command not found
-mod=mod not supported (can be '', 'readonly', or 'vendor')
🧪 Test
knative.dev/kperf/pkg/config imports
        github.com/spf13/viper imports
        io/fs: cannot find module providing package io/fs
-mod=mod not supported (can be '', 'readonly', or 'vendor')
/home/ibrahim/kperf/src/knative.dev/kperf/hack/build-funcs.sh: line 44: go-bindata: command not found
build io/fs: cannot load io/fs: open /home/ibrahim/kperf/src/knative.dev/kperf/vendor/io/fs: no such file or directory
🔥 Failure

Steps to reproduce:

  1. Create and cd into /kperf/src/knative.dev directory
  2. Clone Kperf project
  3. cd into kperf project directory and run ./hack/build.sh
Desolar1um commented 1 year ago

go needed to be upgraded to newer version