Skip to content
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

Add FreeBSD and OpenBSD to release builds #923

Closed
geoffgarside opened this issue Dec 1, 2016 · 2 comments
Closed

Add FreeBSD and OpenBSD to release builds #923

geoffgarside opened this issue Dec 1, 2016 · 2 comments
Labels

Comments

@geoffgarside
Copy link
Contributor

It looks like all that would be required is adding "freebsd openbsd" to the end of the OS_PLATFORM_ARG list in cross binary script. Based on loose testing this seems fine, I tried NetBSD as well, but it gets a compile error from one of the dependencies.

@vdemeester vdemeester added kind/enhancement a new or improved feature. help wanted labels Dec 1, 2016
@emilevauge
Copy link
Member

emilevauge commented Dec 2, 2016

@geoffgarside can you give us more details on the error you're getting?

@geoffgarside
Copy link
Contributor Author

Sure

---> Making bundle: crossbinary (in .)
Building binary for linux/386...
Building binary for linux/amd64...
Building binary for darwin/386...
Building binary for darwin/amd64...
Building binary for windows/386...
Building binary for windows/amd64...
Building binary for freebsd/386...
Building binary for freebsd/amd64...
Building binary for openbsd/386...
Building binary for openbsd/amd64...
Building binary for netbsd/386...
# github.com/containous/traefik/vendor/github.com/docker/engine-api/client
vendor/github.com/docker/engine-api/client/client.go:63: undefined: DefaultDockerHost
make: *** [crossbinary] Error 2

Looks like its just "netbsd" missing from https://github.com/docker/engine-api/blob/master/client/client_unix.go#L1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants