-
-
Notifications
You must be signed in to change notification settings - Fork 78
Closed
open-spaced-repetition/fsrs-rs-php
#5Labels
questionFurther information is requestedFurther information is requested
Description
repo https://github.com/open-spaced-repetition/fsrs-rs-php
nix env
channel = "stable-24.11"; # or "unstable"
# Use https://search.nixos.org/packages to find packages
packages = [
# pkgs.go
# pkgs.python311
# pkgs.python311Packages.pip
# pkgs.nodejs_20
# pkgs.nodePackages.nodemon
pkgs.rustup
pkgs.clang-tools
pkgs.clang
pkgs.libclang
pkgs.php81.unwrapped.dev # https://github.com/NixOS/nixpkgs/issues/110826
pkgs.fish
];cargo build -r --verbose
error: failed to run custom build command for `ext-php-rs v0.11.2`
Caused by:
process didn't exit successfully: `/home/user/fsrs-rs-php/target/release/build/ext-php-rs-4e418b986a6ba4d8/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/src/wrapper.h
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/src/wrapper.c
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/src/embed/embed.h
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/src/embed/embed.c
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/allowed_bindings.rs
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/windows_build.rs
cargo:rerun-if-changed=/home/user/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ext-php-rs-0.11.2/unix_build.rs
cargo:rerun-if-env-changed=PHP
cargo:rerun-if-env-changed=PHP_CONFIG
cargo:rerun-if-env-changed=PATH
cargo:rerun-if-changed=build.rs
cargo:rustc-cfg=php80
cargo:rustc-cfg=php81
OUT_DIR = Some(/home/user/fsrs-rs-php/target/release/build/ext-php-rs-d06f77f13a230c60/out)
OPT_LEVEL = Some(3)
TARGET = Some(x86_64-unknown-linux-gnu)
HOST = Some(x86_64-unknown-linux-gnu)
cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
CC_x86_64-unknown-linux-gnu = None
cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
CC_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=HOST_CC
HOST_CC = None
cargo:rerun-if-env-changed=CC
CC = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
RUSTC_WRAPPER = None
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some(false)
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
CFLAGS_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
CFLAGS_x86_64-unknown-linux-gnu = None
CARGO_ENCODED_RUSTFLAGS = Some(-Clink-arg=-Wl,-undefined,dynamic_lookup)
cargo:rerun-if-env-changed=AR_x86_64-unknown-linux-gnu
AR_x86_64-unknown-linux-gnu = None
cargo:rerun-if-env-changed=AR_x86_64_unknown_linux_gnu
AR_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=HOST_AR
HOST_AR = None
cargo:rerun-if-env-changed=AR
AR = None
cargo:rerun-if-env-changed=ARFLAGS
ARFLAGS = None
cargo:rerun-if-env-changed=HOST_ARFLAGS
HOST_ARFLAGS = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_linux_gnu
ARFLAGS_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-linux-gnu
ARFLAGS_x86_64-unknown-linux-gnu = None
cargo:rustc-link-lib=static=wrapper
cargo:rustc-link-search=native=/home/user/fsrs-rs-php/target/release/build/ext-php-rs-d06f77f13a230c60/out
--- stderr
/nix/store/4vlgd2smmmmvmvcjh0z2y8icy59xkfan-php-8.1.31-dev/include/php/main/../main/php_config.h:2241:10: fatal error: 'stdlib.h' file not found
Error: Unable to generate bindings for PHP
warning: build failed, waiting for other jobs to finish...
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested