Skip to content

Conversation

rake5k
Copy link
Contributor

@rake5k rake5k commented Aug 10, 2025

New package for https://gitlab.com/openirseny/protopedal, a compatibility tool for sim racing pedals and force feedback steering wheels.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Aug 10, 2025
@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Aug 10, 2025
@rake5k
Copy link
Contributor Author

rake5k commented Aug 10, 2025

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 432559
Commit: c7a0bc87a3548cc2e8708e84fa05ef46f55404cb


x86_64-linux

✅ 1 package built:
  • protopedal

@yzhou216
Copy link
Contributor

Please squash the commits when you get a chance.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. and removed 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. labels Aug 12, 2025
@rake5k
Copy link
Contributor Author

rake5k commented Aug 12, 2025

@ofborg build protopedal.passthru.tests

@yzhou216
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 432559

Logs: https://github.com/yzhou216/nixpkgs-review-gha/actions/runs/16923488087


x86_64-linux

✅ 1 package built:
  • protopedal

aarch64-linux

✅ 1 package built:
  • protopedal

x86_64-darwin (sandbox = true)

❌ 1 package failed to build:
  • protopedal

Error logs: `x86_64-darwin`
protopedal
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/r3pdl51cs1iy1kqykkyjqh7awm3p435q-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: SHELL=/nix/store/jyqk60qw4s3xjrqba5k6h4kyc87bg3x4-bash-5.3p0/bin/bash
mkdir -p build
clang++ -c  -o build/util.o src/util.cpp
In file included from src/util.cpp:1:
src/util.h:7:10: fatal error: 'linux/input.h' file not found
    7 | #include 
      |          ^~~~~~~~~~~~~~~
1 error generated.
make: *** [Makefile:19: build/util.o] Error 1

aarch64-darwin (sandbox = true)

❌ 1 package failed to build:
  • protopedal

Error logs: `aarch64-darwin`
protopedal
unpacking source archive /nix/store/r3pdl51cs1iy1kqykkyjqh7awm3p435q-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: SHELL=/nix/store/a6akyvyh3j60yz9gajqbm155k2c7m5fc-bash-5.3p0/bin/bash
mkdir -p build
clang++ -c  -o build/util.o src/util.cpp
In file included from src/util.cpp:1:
src/util.h:7:10: fatal error: 'linux/input.h' file not found
    7 | #include 
      |          ^~~~~~~~~~~~~~~
1 error generated.
make: *** [Makefile:19: build/util.o] Error 1

Copy link
Contributor

@yzhou216 yzhou216 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't forget to squash the commits.

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Aug 12, 2025
@rake5k
Copy link
Contributor Author

rake5k commented Aug 13, 2025

@ofborg build protopedal.passthru.tests

I can't get the tests to be run, I think. Is there something I can do about it?

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. and removed 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. labels Aug 13, 2025
@yzhou216
Copy link
Contributor

@ofborg test protopedal.passthru.tests

@yzhou216
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 432559

Logs: https://github.com/yzhou216/nixpkgs-review-gha/actions/runs/16936359564


x86_64-linux

✅ 1 package built:
  • protopedal

aarch64-linux

✅ 1 package built:
  • protopedal

x86_64-darwin

No rebuilds


aarch64-darwin

No rebuilds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants