Skip to content

Conversation

jmikedupont2
Copy link

nix on droid.

This is using my fork of nixpkgs but otherwise should be good for everyone on nix on droid.
Still work in progress, but builds.

Copy link

github-actions bot commented Oct 8, 2025


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


mike seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Copy link
Contributor

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Comment on lines +19 to +22
cp -r $src/* .
cp ${root-pnpm-lock} pnpm-lock.yaml
export PNPM_HOME=$(pwd)/.pnpm-store
pnpm install --ignore-scripts --store-dir $PNPM_HOME
Copy link
Contributor

Choose a reason for hiding this comment

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

P1 Badge Package codex-cli without vendored binary

The install phase installs dependencies with pnpm install --ignore-scripts and only copies bin/codex.js into $out/bin. The CLI immediately tries to spawn vendor/<target>/codex (see bin/codex.js), but no vendor directory is produced or installed here—--ignore-scripts prevents any postinstall steps that might fetch the binary, and nothing builds or bundles codex-rs. Running nix build or nix run for this package will therefore fail at runtime with ENOENT because the expected native binary is missing. The derivation should build or link the codex binary into the output instead of packaging just the wrapper script.

Useful? React with 👍 / 👎.

@jmikedupont2
Copy link
Author

There are some issues I am working on, this is not building just yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant