Skip to content

Adding support for building powerpc64le (ppc64le) version #93

@HeavyTony2

Description

@HeavyTony2

I maintain the Conda-Forge package since mini-racer is now a dependancy of another package I maintain. (https://github.com/conda-forge/mini-racer-feedstock).

So basically, I'd like to build ppc64le. For now, I've not been able to build mini-racer for that, even when modifying some elements in v8_build.py.

I'm well aware this is a tricky request.

I've tried to buy V8 for that arch on Google Colab.

!/content/depot_tools/gn gen /content/v8build --args="target_cpu=\"powerpc64le\""

ERROR at //build/config/rust.gni:372:1: Assertion failed.
assert(!toolchain_has_rust || rust_target_arch != "")
^-----
See //BUILD.gn:12:1: whence it was imported.
import("//build/config/rust.gni")
^-------------------------------

This was the error that I also had when trying to build mini-racer.

Hower, I had something more promising with
!/content/depot_tools/gn gen /content/v8build --args="v8_target_cpu=\"powerpc64le\""

I'd be very grateful if you could work on a way to build Mini-Racer on ppc64le, but once again, I know this isn't an easy one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions