-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Link to DataDog/zstd breaks Cygwin #1215
Comments
Sorry, I wrote the version wrong zstd was added in: 49c4c9a |
Same issue here... Sarama should not include dependencies that embed C code ! |
disable CGO, can install on the windows env, please see #1182 |
nothing we can do right now as this was merged, hopefully we can get rid of cgo in the future. |
Thank you for taking the time to raise this issue. However, it has not had any activity on it in the past 90 days and will be closed in 30 days if no updates occur. |
Versions
Sarama Version: Checkin e42dc76 and later
Kafka Version: N/A
Go Version: go version go1.9 windows/amd64
Configuration
Logs
$ go build # github.com/mistsys/location/dtest c:\home\nealc\go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1 /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/../../../../x86_64-pc-cygwin/bin/ld: cannot find -lmingwex /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/../../../../x86_64-pc-cygwin/bin/ld: cannot find -lmingw32 collect2: error: ld returned 1 exit status
Problem Description
Data Dog and it's use of embedded "C" is causing some weird issue with "Go" linking the sarama package.
DataDog was added to the Sarama package in e42dc76.
The only resolution I've found is to install mingw, and remove "gcc", which would cause a bunch of issues.
The text was updated successfully, but these errors were encountered: