jaegertracing / jaeger-client-cpp

🛑 This library is DEPRECATED!
https://jaegertracing.io/
Apache License 2.0
138 stars 126 forks source link

Enable ppc64le arch for jaeger-client-cpp #271

Closed Abhijit-Mane closed 2 years ago

Abhijit-Mane commented 3 years ago

Hello,

Thanks for the well articulated documentation that helped build jaeger-client-cpp from source and run the tests outlined successfully on IBM Power architecture (in short, ppc64le).

What is IBM Power architecture? It is a RISC architecture and is IBM's prodigy, IBM has recently made its ISA (Instruction Set Architecture) opensource and in doing so, they have significantly contributed back to opensource community at large. Many of the pioneers of banking and HPC industries run on Power today.

As an ongoing effort to enable open-source projects to which ppc64le architecture can add value, we are trying to enable this project. I see no deviation in build/test instructions for ppc64le vs. x86.

What would it take from us to enable ppc64le in the CI/CD pipeline? I see Travis being used for CI pipeline of this project and this is supported natively on ppc64le. Hence, we can try to add support for ppc64le as well.

Please let me know your thoughts.