sibprogrammer / xq

Command-line XML and HTML beautifier and content extractor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AIX build / binary

bmarwell opened this issue · comments

Problem Statement

I would like to request a convenience binary for AIX, powerpc64 (ppc64)

Expected Result

Release contains an additional artifact for AIX-ppc64.

I am not a go developer, but building for AIX was surprisingly easy on my Mac M1:

$ env GOOS=aix  GOARCH=ppc64 go build -o xq.aix.ppc64
[...]
$ file xq.aix.ppc64
xq.aix.ppc64: 64-bit XCOFF executable or object module

I'm not sure if it is worth doing it by default. Because it's relatively easy to recompile manually, and it seems the aix/ppc64 is pretty exotic architecture. I am even surprised to see it nowadays.

Used in big companies... IBM sells quite a lot of power architecture. In fact, AIX runs only on PPC64.

I'll see if I can create a local build pipeline myself, but not being a go user and needing some firewall settings modified, I thought I'd ask first. 😉

Ok, let it be :) The corresponding build will be available in the next release.

Thanks! If download numbers are low, I wouldn't mind if you took it down again. Now that I learned how easy it is to compile for other platforms, it is not a hard work. I would only need to setup a proxy, after all.

Thanks a lot!