Closed pavolloffay closed 4 months ago
I don't think this qualifies a bug, as Jaeger UI was never built on or made promises about s390x. Don't mind treating it as an enhancement, but if it doesn't work with our current build system (Vite), then I don't see what we can do about it.
We were always building it on s390x and other archs.
I will change it to enhancement. Do you know if there are some alternatives to vite that we could consider using?
Don't know. It was a big undertaking to replace the build system, need a Node expert for that.
What happened?
Jaeger UI does not build on IBM s390x arch (big endian)
The Vite 5 uses rollup 4 which does not work on s390x. The workaround with wasm-node fails as well.
see:
Steps to reproduce
https://github.com/jaegertracing/jaeger-ui/pull/2119
Expected behavior
Be able to build Jaeger UI natively on s390x. It is Red Hat internal requirement that everything has to be built directly from source code.
Relevant log output