origin icon indicating copy to clipboard operation
origin copied to clipboard

Enable GSSAPI in darwin release builds

Open liggitt opened this issue 9 years ago • 3 comments

hack/build-go.sh cmd/oc -tags=gssapi produces an oc client capable of speaking Kerberos.

However, the release builds (defined in origin.spec and hack/build-cross.sh) run on Linux, and are not able to cross-compile to Darwin AND perform a cgo-enabled build.

liggitt avatar Jul 11 '16 18:07 liggitt

I see 4 possible ways to approach this:

  1. Use Travis' macOS builders to build oc with CI
  2. On one of our macs, build github.com/apcera/gssapi with -buildmode=shared and use that binary on linux with CI for the darwin builds (not sure if this will work)
  3. Create some type of dynamic runtime linking wrapper like github.com/alexbrainman/sspi but for gssapi and use this on darwin with CI
  4. Build oc on our macs with no CI

enj avatar Oct 19 '16 22:10 enj

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

openshift-bot avatar Apr 17 '18 23:04 openshift-bot

/unassign

@stlaz @sttts @mfojtik

enj avatar Oct 16 '19 15:10 enj