PaddlePaddle / Paddle

PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
http://www.paddlepaddle.org/
Apache License 2.0
22.07k stars 5.54k forks source link

failed to build paddle with golang 1.17.2 #57959

Open qixiaobo opened 11 months ago

qixiaobo commented 11 months ago

问题描述 Issue Description

image go 1.17

require ( github.com/golang/protobuf v1.5.3 github.com/grpc-ecosystem/grpc-gateway v1.16.0 golang.org/x/net v0.16.0 google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 google.golang.org/grpc v1.57.0 google.golang.org/protobuf v1.31.0 )

require ( golang.org/x/sys v0.13.0 // indirect golang.org/x/text v0.13.0 // indirect google.golang.org/genproto v0.0.0-20230920204549-e6e6cdab5c13 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 // indirect ) image

版本&环境信息 Version & Environment Information


Paddle version: N/A Paddle With CUDA: N/A

OS: ubuntu 18.04 GCC version: (GCC) 8.2.0 Clang version: 3.8.0 (tags/RELEASE_380/final) CMake version: version 3.16.0 Libc version: glibc 2.26 Python version: 3.7.13

CUDA version: N/A cuDNN version: N/A Nvidia driver version: N/A Nvidia driver List: N/A


qixiaobo commented 11 months ago

I find this affects https://github.com/grpc/grpc-go/commit/fbff2abb0f5d6857ef3dca10958ffc948c207bc0 image

So I think you'd better to commit go.mod file to make dependencies stable!
https://go.dev/doc/modules/managing-dependencies