Skip to content

python-duckdb fails to build on ppc64le due to jemalloc? #16169

@flaviomartins

Description

@flaviomartins

What happens?

Building python-duckdb 1.2.0 on ppc64le fails with an error

{standard input}: Assembler messages:
  {standard input}:551: Error: unrecognized opcode: `pause'

To Reproduce

I tried, without success, to skip building with jemalloc using the following:

export SKIP_EXTENSIONS="jemalloc"
python3 -m pip install --no-deps --no-build-isolation tools/pythonpkg -vv

OS:

Linux

DuckDB Version:

1.2.0

DuckDB Client:

Python

Hardware:

PPC64LE

Full Name:

Flavio Martins

Affiliation:

Instituto Superior Tecnico

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have tested with a source build

Did you include all relevant data sets for reproducing the issue?

No - Other reason (please specify in the issue body)

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?

  • Yes, I have

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions