Skip to content

Strange Makefile build error on tikv-jemalloc-sys 0.7.1 #167

Description

@orlp

We now get the following build error while trying to build tikv-jemalloc-sys:

--- stderr
  make[2]: *** No rule to make target 's'.  Stop.

  thread 'main' (47826) panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tikv-jemalloc-sys-0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8/build.rs:441:9:
  command did not execute successfully: cd "/home/ubuntu/polars/target/debug/build/tikv-jemalloc-sys-241a2b995cdbb770/out/build" && MAKEFLAGS="-j --jobserver-fds=8,9 --jobserver-auth=8,9 s" "make"
  expected success, got: exit status: 2
  note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

I have no idea the extra s ends up in

MAKEFLAGS="-j --jobserver-fds=8,9 --jobserver-auth=8,9 s"

I checked and as far as I can see we're not setting MAKEFLAGS anywhere.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions