daeuniverse / dae

eBPF-based Linux high-performance transparent proxy solution.

Home Page:https://dae.v2raya.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Support Request] Should the Build Guide be updated?

linglilongyi opened this issue · comments

Checks

  • I have searched the existing issues
  • I have read the documentation
  • Is it your first time sumbitting an issue

Support Request

Have trouble on building my own dae.

Current Behavior

log:

go/pkg/mod/github.com/cilium/ebpf@v0.12.3/internal/sysenc/marshal.go:37:29: undefined: unsafe.StringData
note: module requires Go 1.20

while the [[https://github.com/daeuniverse/dae/blob/main/docs/en/user-guide/build-by-yourself.md|Build Guide Document]] mention golang >= 1.18

Expected Behavior

No response

Steps to Reproduce

make GOFLAG="-buildvcs=false" CC=clang

Environment

  • Dae version (use dae --version): main
  • OS (e.g cat /etc/os-release):Debian 12
  • Kernel (e.g. uname -a):6.1.0-21-amd64
  • Others:

Anything else?

I would like to help improve the doc if the infomation is provided. Thank you all~

Thanks for opening this issue!

commented

Indeed, dae needs go 1.22 from now

commented

The go version needed can be found at https://github.com/daeuniverse/dae/blob/main/go.mod#L3

Welcome to contribute to the doc! Thank you.

commented

Fixed in #561