Skip to content

dart: 3.10.7 -> 3.10.9#484614

Merged
dotlambda merged 1 commit intoNixOS:masterfrom
kyehn:dart
Feb 8, 2026
Merged

dart: 3.10.7 -> 3.10.9#484614
dotlambda merged 1 commit intoNixOS:masterfrom
kyehn:dart

Conversation

@kyehn
Copy link
Contributor

@kyehn kyehn commented Jan 28, 2026

https://github.com/dart-lang/sdk/blob/3.10.9/CHANGELOG.md#3109
https://github.com/dart-lang/sdk/releases/tag/3.10.9
dart-lang/sdk@3.10.7...3.10.9

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.

@nixpkgs-ci nixpkgs-ci bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 6.topic: flutter Open-source UI software development kit for cross-platform applications labels Jan 28, 2026
@kyehn kyehn force-pushed the dart branch 8 times, most recently from 5960cdf to 80e2957 Compare January 28, 2026 08:05
@kyehn kyehn marked this pull request as ready for review January 28, 2026 08:05
@Hythera
Copy link
Member

Hythera commented Feb 2, 2026

Failures don't seem to be related to the package update

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 484614
Commit: 80e2957edafa6a2e0d3c0f9449917ec80d07f36d


x86_64-linux

⏩ 7 packages marked as broken and skipped:
  • expidus.calculator
  • expidus.calculator.debug
  • expidus.calculator.pubcache
  • expidus.file-manager
  • expidus.file-manager.debug
  • expidus.file-manager.pubcache
  • flutterPackages-source.v3_29
❌ 13 packages failed to build:
  • python313Packages.flet-cli
  • python313Packages.flet-cli.dist
  • python313Packages.flet-desktop
  • python313Packages.flet-desktop.dist
  • python313Packages.flet-web
  • python313Packages.flet-web.dist
  • python314Packages.flet-cli
  • python314Packages.flet-cli.dist
  • python314Packages.flet-desktop
  • python314Packages.flet-desktop.dist
  • python314Packages.flet-web
  • python314Packages.flet-web.dist
  • redisinsight
✅ 180 packages built:
  • adw-gtk3
  • ags
  • alisthelper
  • alisthelper.debug
  • alisthelper.pubcache
  • badgemagic-app
  • badgemagic-app.debug
  • badgemagic-app.pubcache
  • bitwarden-desktop
  • bluebubbles
  • bluebubbles.debug
  • bluebubbles.pubcache
  • butterfly
  • butterfly.debug
  • butterfly.pubcache
  • chatmcp
  • chatmcp.debug
  • chatmcp.pubcache
  • cosmic-settings-daemon
  • cwtch-ui
  • cwtch-ui.debug
  • cwtch-ui.pubcache
  • dart
  • dart-sass
  • dart-sass.pubcache
  • discourse
  • discourseAllPlugins
  • domine
  • domine.pubcache
  • ente-auth
  • ente-auth.debug
  • ente-auth.pubcache
  • feishin
  • finamp
  • finamp.debug
  • finamp.pubcache
  • firmware-updater
  • firmware-updater.debug
  • firmware-updater.pubcache
  • fladder
  • fladder.pubcache
  • flclash
  • flclash.debug
  • flclash.pubcache
  • flet-client-flutter
  • flet-client-flutter.debug
  • flet-client-flutter.pubcache
  • fluffychat
  • fluffychat-web
  • fluffychat-web.pubcache
  • fluffychat.debug
  • fluffychat.pubcache
  • flutter
  • flutter329
  • flutter332
  • flutter335
  • flutter341
  • flutterPackages-source.beta
  • flutterPackages-source.stable
  • flutterPackages-source.v3_32
  • flutterPackages-source.v3_35
  • fvm
  • fvm.pubcache
  • gitlab
  • gitlab-ee
  • gopeed
  • gopeed.debug
  • gopeed.pubcache
  • homer
  • hover
  • hyprpanel
  • interstellar
  • interstellar.debug
  • interstellar.pubcache
  • intiface-central
  • intiface-central.debug
  • intiface-central.pubcache
  • jekyll
  • jellyflix
  • jellyflix.debug
  • jellyflix.pubcache
  • jsonnet
  • jsonnet.doc
  • kazumi
  • kazumi.debug
  • kazumi.pubcache
  • libretrack
  • libretrack.debug
  • libretrack.pubcache
  • localsend
  • localsend.debug
  • localsend.pubcache
  • mangayomi
  • mangayomi.debug
  • mangayomi.pubcache
  • mealie
  • mealie.dist
  • melos
  • melos.pubcache
  • mhabit
  • mhabit.debug
  • mhabit.pubcache
  • musicpod
  • musicpod.debug
  • musicpod.pubcache
  • nixpkgs-manual
  • oneanime
  • oneanime.debug
  • oneanime.pubcache
  • onyx
  • onyx.debug
  • onyx.pubcache
  • pied
  • pied.debug
  • pied.pubcache
  • piliplus
  • piliplus.debug
  • piliplus.pubcache
  • plant-it-frontend
  • plant-it-frontend.pubcache
  • plezy
  • plezy.debug
  • plezy.pubcache
  • protoc-gen-dart
  • protoc-gen-dart.pubcache
  • proxypin
  • proxypin.debug
  • proxypin.pubcache
  • quarto
  • quartoMinimal
  • quickgui
  • quickgui.debug
  • quickgui.pubcache
  • r2modman
  • recon
  • recon.debug
  • recon.pubcache
  • rstudio
  • rstudio-server
  • rstudioServerWrapper
  • rstudioWrapper
  • rustdesk-flutter
  • rustdesk-flutter.debug
  • rustdesk-flutter.pubcache
  • saber
  • saber.debug
  • saber.pubcache
  • server-box
  • server-box.debug
  • server-box.pubcache
  • shopware-cli
  • sideswap
  • sideswap.debug
  • sideswap.pubcache
  • simple-live-app
  • simple-live-app.debug
  • simple-live-app.pubcache
  • sly
  • sly.debug
  • sly.pubcache
  • tts-mod-vault
  • tts-mod-vault.debug
  • tts-mod-vault.pubcache
  • tuliprox
  • unsure
  • unsure.pubcache
  • vaultwarden-webvault
  • venera
  • venera.debug
  • venera.pubcache
  • voicevox
  • vscode-runner
  • vscode-runner.pubcache
  • windsend
  • windsend.debug
  • windsend.pubcache
  • wox
  • yubioath-flutter
  • yubioath-flutter.debug
  • yubioath-flutter.pubcache

@kyehn kyehn changed the title dart: 3.10.7 -> 3.10.8 dart: 3.10.7 -> 3.10.9 Feb 4, 2026
@RossComputerGuy
Copy link
Member

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 484614
Commit: 7924b05a7c98ad3b4f73a22da18c9ebfa4d18682


aarch64-linux

❌ 17 packages failed to build:
  • discourse
  • discourseAllPlugins
  • fladder
  • fladder.pubcache
  • python313Packages.flet-cli
  • python313Packages.flet-cli.dist
  • python313Packages.flet-desktop
  • python313Packages.flet-desktop.dist
  • python313Packages.flet-web
  • python313Packages.flet-web.dist
  • python314Packages.flet-cli
  • python314Packages.flet-cli.dist
  • python314Packages.flet-desktop
  • python314Packages.flet-desktop.dist
  • python314Packages.flet-web
  • python314Packages.flet-web.dist
  • voicevox
✅ 166 packages built:
  • adw-gtk3
  • ags
  • alisthelper
  • alisthelper.debug
  • alisthelper.pubcache
  • badgemagic-app
  • badgemagic-app.debug
  • badgemagic-app.pubcache
  • bitwarden-desktop
  • bluebubbles
  • bluebubbles.debug
  • bluebubbles.pubcache
  • butterfly
  • butterfly.debug
  • butterfly.pubcache
  • chatmcp
  • chatmcp.debug
  • chatmcp.pubcache
  • cosmic-settings-daemon
  • dart
  • dart-sass
  • dart-sass.pubcache
  • domine
  • domine.pubcache
  • ente-auth
  • ente-auth.debug
  • ente-auth.pubcache
  • feishin
  • firmware-updater
  • firmware-updater.debug
  • firmware-updater.pubcache
  • flclash
  • flclash.debug
  • flclash.pubcache
  • flet-client-flutter
  • flet-client-flutter.debug
  • flet-client-flutter.pubcache
  • fluffychat
  • fluffychat-web
  • fluffychat-web.pubcache
  • fluffychat.debug
  • fluffychat.pubcache
  • flutter (flutter338, flutterPackages-bin.stable, flutterPackages-bin.v3_38, flutterPackages.stable, flutterPackages.v3_38)
  • flutter329 (flutterPackages-bin.v3_29, flutterPackages.v3_29)
  • flutter332 (flutterPackages-bin.v3_32, flutterPackages.v3_32)
  • flutter335 (flutterPackages-bin.v3_35, flutterPackages.v3_35)
  • flutter341 (flutterPackages-bin.beta, flutterPackages-bin.v3_41, flutterPackages.beta, flutterPackages.v3_41)
  • flutterPackages-source.beta (flutterPackages-source.v3_41)
  • flutterPackages-source.v3_38 (flutterPackages-source.stable)
  • flutterPackages-source.v3_32
  • flutterPackages-source.v3_35
  • fvm
  • fvm.pubcache
  • gitlab
  • gitlab-ee
  • gopeed
  • gopeed.debug
  • gopeed.pubcache
  • homer
  • hover
  • hyprpanel
  • interstellar
  • interstellar.debug
  • interstellar.pubcache
  • intiface-central
  • intiface-central.debug
  • intiface-central.pubcache
  • jekyll
  • jellyflix
  • jellyflix.debug
  • jellyflix.pubcache
  • jsonnet
  • jsonnet.doc
  • kazumi
  • kazumi.debug
  • kazumi.pubcache
  • libretrack
  • libretrack.debug
  • libretrack.pubcache
  • localsend
  • localsend.debug
  • localsend.pubcache
  • mangayomi
  • mangayomi.debug
  • mangayomi.pubcache
  • mealie
  • mealie.dist
  • melos
  • melos.pubcache
  • mhabit
  • mhabit.debug
  • mhabit.pubcache
  • musicpod
  • musicpod.debug
  • musicpod.pubcache
  • oneanime
  • oneanime.debug
  • oneanime.pubcache
  • onyx
  • onyx.debug
  • onyx.pubcache
  • pied
  • pied.debug
  • pied.pubcache
  • piliplus
  • piliplus.debug
  • piliplus.pubcache
  • plant-it-frontend
  • plant-it-frontend.pubcache
  • plezy
  • plezy.debug
  • plezy.pubcache
  • protoc-gen-dart
  • protoc-gen-dart.pubcache
  • proxypin
  • proxypin.debug
  • proxypin.pubcache
  • quarto
  • quartoMinimal
  • r2modman
  • recon
  • recon.debug
  • recon.pubcache
  • redisinsight
  • rstudio
  • rstudio-server
  • rstudioServerWrapper
  • rstudioWrapper
  • rustdesk-flutter
  • rustdesk-flutter.debug
  • rustdesk-flutter.pubcache
  • saber
  • saber.debug
  • saber.pubcache
  • server-box
  • server-box.debug
  • server-box.pubcache
  • shopware-cli
  • sideswap
  • sideswap.debug
  • sideswap.pubcache
  • simple-live-app
  • simple-live-app.debug
  • simple-live-app.pubcache
  • sly
  • sly.debug
  • sly.pubcache
  • tts-mod-vault
  • tts-mod-vault.debug
  • tts-mod-vault.pubcache
  • tuliprox
  • unsure
  • unsure.pubcache
  • vaultwarden-webvault
  • venera
  • venera.debug
  • venera.pubcache
  • vscode-runner
  • vscode-runner.pubcache
  • windsend
  • windsend.debug
  • windsend.pubcache
  • wox
  • yubioath-flutter
  • yubioath-flutter.debug
  • yubioath-flutter.pubcache

Error logs: `aarch64-linux`
voicevox
@nix { "action": "setPhase", "phase": "buildPhase" }
 WARN  Unsupported engine: wanted: {"node":">=22.14.0 <23"} (current: {"node":"v24.13.0","pnpm":"10.28.0"})

> voicevox@0.25.1 electron:build:compile /build/source
> cross-env VITE_TARGET=electron vite build

failed to load config from /build/source/vite.config.ts
error during build:
Error: Command failed: /nix/store/swjm4wz8nc68rfg2m2dbrvdvvz7c054c-electron-38.8.0/bin/electron /build/source/build/getElectronVersion.mjs
at genericNodeError (node:internal/errors:985:15)
at wrappedFn (node:internal/errors:539:14)
at checkExecSyncError (node:child_process:925:11)
at execFileSync (node:child_process:961:15)
at getElectronTargetVersion (file:///build/source/node_modules/.vite-temp/vite.config.ts.timestamp-1770313657986-27b1a8efeb2528.mjs:186:18)
at file:///build/source/node_modules/.vite-temp/vite.config.ts.timestamp-1770313657986-27b1a8efeb2528.mjs:218:46
at loadConfigFromFile (file:///build/source/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.24_jiti@2.4.2_sass-embedded@1.89.2_tsx@4.20.3/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:49224:64)
at async resolveConfig (file:///build/source/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.24_jiti@2.4.2_sass-embedded@1.89.2_tsx@4.20.3/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:48718:24)
at async createBuilder (file:///build/source/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.24_jiti@2.4.2_sass-embedded@1.89.2_tsx@4.20.3/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:46707:18)
at async CAC.<anonymous> (file:///build/source/node_modules/.pnpm/vite@6.3.5_@types+node@22.15.24_jiti@2.4.2_sass-embedded@1.89.2_tsx@4.20.3/node_modules/vite/dist/node/cli.js:862:23)
 ELIFECYCLE  Command failed with exit code 1.

Copy link
Member

@RossComputerGuy RossComputerGuy left a comment

Choose a reason for hiding this comment

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

LGTM

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Feb 5, 2026
@kyehn kyehn requested a review from RossComputerGuy February 6, 2026 02:32
@dotlambda

This comment was marked as outdated.

@kyehn

This comment was marked as outdated.

@dotlambda
Copy link
Member

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 484614
Commit: 7924b05a7c98ad3b4f73a22da18c9ebfa4d18682


x86_64-linux

❌ 12 packages failed to build:
  • python313Packages.flet-cli
  • python313Packages.flet-cli.dist
  • python313Packages.flet-desktop
  • python313Packages.flet-desktop.dist
  • python313Packages.flet-web
  • python313Packages.flet-web.dist
  • python314Packages.flet-cli
  • python314Packages.flet-cli.dist
  • python314Packages.flet-desktop
  • python314Packages.flet-desktop.dist
  • python314Packages.flet-web
  • python314Packages.flet-web.dist
✅ 180 packages built:
  • adw-gtk3
  • ags
  • alisthelper
  • alisthelper.debug
  • alisthelper.pubcache
  • badgemagic-app
  • badgemagic-app.debug
  • badgemagic-app.pubcache
  • bitwarden-desktop
  • bluebubbles
  • bluebubbles.debug
  • bluebubbles.pubcache
  • butterfly
  • butterfly.debug
  • butterfly.pubcache
  • chatmcp
  • chatmcp.debug
  • chatmcp.pubcache
  • cosmic-settings-daemon
  • cwtch-ui
  • cwtch-ui.debug
  • cwtch-ui.pubcache
  • dart
  • dart-sass
  • dart-sass.pubcache
  • discourse
  • discourseAllPlugins
  • domine
  • domine.pubcache
  • ente-auth
  • ente-auth.debug
  • ente-auth.pubcache
  • feishin
  • finamp
  • finamp.debug
  • finamp.pubcache
  • firmware-updater
  • firmware-updater.debug
  • firmware-updater.pubcache
  • fladder
  • fladder.pubcache
  • flclash
  • flclash.debug
  • flclash.pubcache
  • flet-client-flutter
  • flet-client-flutter.debug
  • flet-client-flutter.pubcache
  • fluffychat
  • fluffychat-web
  • fluffychat-web.pubcache
  • fluffychat.debug
  • fluffychat.pubcache
  • flutter (flutter338, flutterPackages-bin.stable, flutterPackages-bin.v3_38, flutterPackages.stable, flutterPackages.v3_38)
  • flutter329 (flutterPackages-bin.v3_29, flutterPackages.v3_29)
  • flutter332 (flutterPackages-bin.v3_32, flutterPackages.v3_32)
  • flutter335 (flutterPackages-bin.v3_35, flutterPackages.v3_35)
  • flutter341 (flutterPackages-bin.beta, flutterPackages-bin.v3_41, flutterPackages.beta, flutterPackages.v3_41)
  • flutterPackages-source.beta (flutterPackages-source.v3_41)
  • flutterPackages-source.v3_38 (flutterPackages-source.stable)
  • flutterPackages-source.v3_32
  • flutterPackages-source.v3_35
  • fvm
  • fvm.pubcache
  • gitlab
  • gitlab-ee
  • gopeed
  • gopeed.debug
  • gopeed.pubcache
  • homer
  • hover
  • hyprpanel
  • interstellar
  • interstellar.debug
  • interstellar.pubcache
  • intiface-central
  • intiface-central.debug
  • intiface-central.pubcache
  • jekyll
  • jellyflix
  • jellyflix.debug
  • jellyflix.pubcache
  • jsonnet
  • jsonnet.doc
  • kazumi
  • kazumi.debug
  • kazumi.pubcache
  • libretrack
  • libretrack.debug
  • libretrack.pubcache
  • localsend
  • localsend.debug
  • localsend.pubcache
  • mangayomi
  • mangayomi.debug
  • mangayomi.pubcache
  • mealie
  • mealie.dist
  • melos
  • melos.pubcache
  • mhabit
  • mhabit.debug
  • mhabit.pubcache
  • musicpod
  • musicpod.debug
  • musicpod.pubcache
  • oneanime
  • oneanime.debug
  • oneanime.pubcache
  • onyx
  • onyx.debug
  • onyx.pubcache
  • pied
  • pied.debug
  • pied.pubcache
  • piliplus
  • piliplus.debug
  • piliplus.pubcache
  • plant-it-frontend
  • plant-it-frontend.pubcache
  • plezy
  • plezy.debug
  • plezy.pubcache
  • protoc-gen-dart
  • protoc-gen-dart.pubcache
  • proxypin
  • proxypin.debug
  • proxypin.pubcache
  • quarto
  • quartoMinimal
  • quickgui
  • quickgui.debug
  • quickgui.pubcache
  • r2modman
  • recon
  • recon.debug
  • recon.pubcache
  • redisinsight
  • rstudio
  • rstudio-server
  • rstudioServerWrapper
  • rstudioWrapper
  • rustdesk-flutter
  • rustdesk-flutter.debug
  • rustdesk-flutter.pubcache
  • saber
  • saber.debug
  • saber.pubcache
  • server-box
  • server-box.debug
  • server-box.pubcache
  • shopware-cli
  • sideswap
  • sideswap.debug
  • sideswap.pubcache
  • simple-live-app
  • simple-live-app.debug
  • simple-live-app.pubcache
  • sly
  • sly.debug
  • sly.pubcache
  • tts-mod-vault
  • tts-mod-vault.debug
  • tts-mod-vault.pubcache
  • tuliprox
  • unsure
  • unsure.pubcache
  • vaultwarden-webvault
  • venera
  • venera.debug
  • venera.pubcache
  • voicevox
  • vscode-runner
  • vscode-runner.pubcache
  • windsend
  • windsend.debug
  • windsend.pubcache
  • wox
  • yubioath-flutter
  • yubioath-flutter.debug
  • yubioath-flutter.pubcache

@nixpkgs-ci nixpkgs-ci bot requested a review from a team February 8, 2026 04:22
Copy link
Member

@dotlambda dotlambda left a comment

Choose a reason for hiding this comment

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

Shouldn't the changes to pkgs/development/compilers/flutter/default.nix be made in a separate commit?

@kyehn
Copy link
Contributor Author

kyehn commented Feb 8, 2026

This cannot be simply separated.

@dotlambda dotlambda added this pull request to the merge queue Feb 8, 2026
Merged via the queue into NixOS:master with commit 0298fc5 Feb 8, 2026
27 checks passed
@kyehn kyehn deleted the dart branch February 8, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: flutter Open-source UI software development kit for cross-platform applications 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants