Skip to content

Update nixpkgs to version 25.05 in flake.nix#8

Merged
hokeun merged 1 commit intolf-lang:mainfrom
Jakio815:main
Aug 20, 2025
Merged

Update nixpkgs to version 25.05 in flake.nix#8
hokeun merged 1 commit intolf-lang:mainfrom
Jakio815:main

Conversation

@Jakio815
Copy link
Copy Markdown
Collaborator

The updated pico-sdk version (2.2.0) required picotool (2.1.1), and the nix package manager was not fetching the new picotool version. This ended up to download the new picotool everytime we are doing lfc.

CMake Warning at /Users/dkim314/project/temp/pico-sdk/tools/Findpicotool.cmake:30 (message):
  No installed picotool with version 2.1.1 found - building from source

  It is recommended to build and install picotool separately, or to set
  PICOTOOL_FETCH_FROM_GIT_PATH to a common directory for all your SDK
  projects
Call Stack (most recent call first):
  /Users/dkim314/project/temp/pico-sdk/tools/CMakeLists.txt:168 (find_package)
  /Users/dkim314/project/temp/pico-sdk/tools/CMakeLists.txt:688 (pico_init_picotool)
  /Users/dkim314/project/temp/pico-sdk/src/cmake/on_device.cmake:81 (picotool_postprocess_binary)
  CMakeLists.txt:66 (pico_add_extra_outputs)


Downloading Picotool

This PR updates nixpkgs to version 25.05 in flake.nix, and will fetch the new picotool version. Thanks to @the-systematic-chaos

@Jakio815
Copy link
Copy Markdown
Collaborator Author

@hokeun Looks like I can't request reviews. Could you please have a look?

@hokeun hokeun self-requested a review August 20, 2025 22:34
@hokeun hokeun merged commit 3321b90 into lf-lang:main Aug 20, 2025
3 checks passed
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.

2 participants