bazelbuild / platforms

Constraint values for specifying platforms and toolchains
Apache License 2.0
110 stars 75 forks source link

Add ppc64le cpu #64

Closed loosebazooka closed 1 year ago

loosebazooka commented 1 year ago

This is a specific cpu variant of ppc64 in little-endian mode.

GOARCH has equivalent: https://github.com/golang/go/blob/master/src/go/build/syslist.go#L73

Debian also builds (though with weird naming): https://wiki.debian.org/ppc64el

It is weird that the other entries here are ppc and ppc32, I would actually expect ppc and ppc64 but :shrug:

loeffel-io commented 1 year ago

+1

loeffel-io commented 1 year ago

any updates?

dahu33 commented 1 year ago

Ping, ping, ping, this needs to be merged!

clnperez commented 1 year ago

oh yes please. can we get this one in?

clnperez commented 1 year ago

i suppose @loosebazooka needs to rebase first but then is it good to go?

loeffel-io commented 1 year ago

Hey, in which bazel version will this be available? Thanks

katre commented 1 year ago

I'm going to try and get a new @platforms release done soon. We do bundle the @platforms repo into Bazel, but you can also define it in your own WORKSPACE (or MODULE.bazel) to get a more recent version than we've bundled.

gregestren commented 1 year ago

Release after https://github.com/bazelbuild/platforms/pull/78 merges?