Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add {pkgsMusl,pkgsStatic}.stdenv to build on hydra #89425

Merged
merged 2 commits into from Jun 5, 2020

Conversation

domenkozar
Copy link
Member

@domenkozar domenkozar commented Jun 3, 2020

We've broken Musl stdenv quite a few times, so it makes sense to make build it and block the channel.

Musl has become quite mainstream and more and more things depend on it.

I've hit this since I'd like for patchelf to build against musl on CI for regression testing.

Fixes #81137

@FRidh
Copy link
Member

FRidh commented Jun 3, 2020

Then I think we should do the same for pkgsStatic.stdenv, since pkgsStatic has been getting quite the attention.

@Ericson2314
Copy link
Member

This looks good to me. I had some branch somewhere tweaking release-lib so I think cross platforms and native platforms would looks more disimilar (I don't really like using pkgCross, pkgStatic, etc. in production), but we can worry about that later.

@matthewbauer
Copy link
Member

I think including all of these stdenv's (pkgsCross, pkgsMusl, pkgsStatic) in the main jobset would be useful. I don't think we need to have a ton of stuff in the cache, but building gcc takes so so long that this would help out a lot of people.

@@ -72,6 +72,9 @@ let
jobs.wireshark.x86_64-darwin
jobs.transmission-gtk.x86_64-darwin

# Musl
jobs.pkgsMusl.stdenv.x86_64-linux
Copy link
Member

Choose a reason for hiding this comment

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

two things:

Copy link
Member

Choose a reason for hiding this comment

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

but after doing (2), it will be in the jobset without being an actual blocker

@FRidh
Copy link
Member

FRidh commented Jun 3, 2020

Who will looking at fixing the builds in case a channel blocks? I am a bit hesitant making them blocking unless there multiple people invested in maintaining and fixing on a short notice.

@domenkozar
Copy link
Member Author

I've also added pkgsStatic and removed both as a blocker for the channel (I really just want Hydra to build these things).

About maintenance I think it's not clear for the most part of channel blockers, but I'd prefer not going into that right here :)

@domenkozar domenkozar changed the title Add pkgsMusl.stdenv to block nixpkgs channel Add {pkgsMusl,pkgsStatic}.stdenv to block nixpkgs channel Jun 4, 2020
@domenkozar domenkozar changed the title Add {pkgsMusl,pkgsStatic}.stdenv to block nixpkgs channel Add {pkgsMusl,pkgsStatic}.stdenv to build on hydra Jun 4, 2020
@domenkozar
Copy link
Member Author

@domenkozar
Copy link
Member Author

domenkozar commented Jun 4, 2020

$ nix-instantiate pkgs/top-level/release.nix
error: value is a set while a Boolean was expected, at undefined position

🤯

musl bootstrapping is unavailable for i686-linux right now. so we can
just exclude it from hydra.
@matthewbauer
Copy link
Member

@matthewbauer any ideas about https://gist.github.com/GrahamcOfBorg/9d6aad624d09b2798a5674b24c8a60db

we don't have musl bootstrap-tools for i686-linux, so that's what this error is about.

@domenkozar
Copy link
Member Author

Thanks!

github-actions bot added a commit to nothingelsematters/nixconfigs that referenced this pull request Jun 11, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@f7036e2c...dcb64ea4](NixOS/nixpkgs@f7036e2...dcb64ea)

* [`5262ada4`](NixOS/nixpkgs@5262ada) palemoon: 28.9.1 -> 28.9.3
* [`5a94a29e`](NixOS/nixpkgs@5a94a29) mpd: use pkg-config instead of pkgconfig
* [`ecdbbdf1`](NixOS/nixpkgs@ecdbbdf) mpd: format inputs
* [`69aa4f37`](NixOS/nixpkgs@69aa4f3) mpd: enable tests
* [`08bdd8bc`](NixOS/nixpkgs@08bdd8b) mpd: Build and install docs and split outputs
* [`f3352f32`](NixOS/nixpkgs@f3352f3) maintainers: add lunik1
* [`a46d7f2d`](NixOS/nixpkgs@a46d7f2) openorienteering-mapper: 0.9.2 -> 0.9.3
* [`4eb8f4ec`](NixOS/nixpkgs@4eb8f4e) aflplusplus: 2.64c -> 2.65c
* [`5f19ec3b`](NixOS/nixpkgs@5f19ec3) aflplusplus: don't run unit tests with cmocka
* [`d478d7a6`](NixOS/nixpkgs@d478d7a) aflplusplus: remove clang_9 and llvm_9 specificity
* [`067a26a4`](NixOS/nixpkgs@067a26a) easyrpg-player: 0.6.1 -> 0.6.2
* [`b7eec6ad`](NixOS/nixpkgs@b7eec6a) wownero: 0.7.0 -> 0.8.0.0
* [`b7a8c4d8`](NixOS/nixpkgs@b7a8c4d) bazel-watcher: 0.13.0 -> 0.13.1
* [`ed73bb8d`](NixOS/nixpkgs@ed73bb8) freerdp: 2.1.0 -> 2.1.1
* [`009284cd`](NixOS/nixpkgs@009284c) displaycal: 3.5 -> 3.8.9.3
* [`7fc97cf3`](NixOS/nixpkgs@7fc97cf) idris2: 0.2.0-840e020 -> 0.2.0
* [`e0c0c1f0`](NixOS/nixpkgs@e0c0c1f) bitwig-studio3: 3.1.2 -> 3.1.3
* [`3704ed17`](NixOS/nixpkgs@3704ed1) vscode-utils: remove extra whitespace
* [`0717848d`](NixOS/nixpkgs@0717848) vscode-with-extensions: fix extension directory
* [`c906c45f`](NixOS/nixpkgs@c906c45) gazebo, sdformat: remove
* [`a410beaa`](NixOS/nixpkgs@a410bea) ignition-transport: remove
* [`f9622e30`](NixOS/nixpkgs@f9622e3) ignition-math: remove
* [`3b26ba8b`](NixOS/nixpkgs@3b26ba8) maintainers: remove pxc
* [`4f99c572`](NixOS/nixpkgs@4f99c57) vscode-extensions.vscode-utils: reapply some changes from bb24faf
* [`094bd40d`](NixOS/nixpkgs@094bd40) plex: 1.19.2.2737-b69929dab -> 1.19.3.2852-219a9974e
* [`557a4df3`](NixOS/nixpkgs@557a4df) tachyon: install header files
* [`f7651f70`](NixOS/nixpkgs@f7651f7) skaffold: 1.9.1 -> 1.10.1
* [`0332c063`](NixOS/nixpkgs@0332c06) coz: fix python shebang
* [`07d3ca81`](NixOS/nixpkgs@07d3ca8) sane-airscan: 0.99.0 -> 0.99.3
* [`c7eb16ce`](NixOS/nixpkgs@c7eb16c) qemu: wrap GTK binaries
* [`5db5b25c`](NixOS/nixpkgs@5db5b25) php.extensions: Apply patches from the php source root by default
* [`2e0d4a8b`](NixOS/nixpkgs@2e0d4a8) php.extensions.mysqlnd: Fix compression support
* [`654d1ca4`](NixOS/nixpkgs@654d1ca) olive-editor: use wrapQtAppsHook
* [`6031391c`](NixOS/nixpkgs@6031391) maintainers: add seb314
* [`24227ad1`](NixOS/nixpkgs@24227ad) jamulus: init at 3.5.5
* [`da540dbb`](NixOS/nixpkgs@da540db) libreoffce-qt: init at 6.4.3.2
* [`cd712e62`](NixOS/nixpkgs@cd712e6) bazel-buildtools: 2.2.1 -> 3.2.0
* [`6d651f2b`](NixOS/nixpkgs@6d651f2) rubberband: 1.8.1 -> 1.8.2
* [`056089e7`](NixOS/nixpkgs@056089e) syncthing: 1.5.0 -> 1.6.1
* [`04094d7d`](NixOS/nixpkgs@04094d7) mint-x-icons: init at 1.5.5
* [`0de586eb`](NixOS/nixpkgs@0de586e) factorio{,-headless}-experimental: 0.18.26 -> 0.18.29
* [`e5d33f6d`](NixOS/nixpkgs@e5d33f6) fdkaac: init at 1.0.0
* [`f1bf95f8`](NixOS/nixpkgs@f1bf95f) grafana: 7.0.2 -> 7.0.3
* [`3b343be7`](NixOS/nixpkgs@3b343be) wasabiwallet: 1.1.9.2 -> 1.1.11.1
* [`bf1c120e`](NixOS/nixpkgs@bf1c120) python3Packages.cookiecutter: add missing slugify dependency
* [`7f87a170`](NixOS/nixpkgs@7f87a17) thunderbird-bin: 68.8.1 -> 68.9.0
* [`5967e4d8`](NixOS/nixpkgs@5967e4d) thunderbird: 68.8.1 -> 68.9.0
* [`8da7b450`](NixOS/nixpkgs@8da7b45) owslib: add pyyaml as a runtime dep
* [`2d38b582`](NixOS/nixpkgs@2d38b58) watchexec: 1.12.0 -> 1.13.0
* [`cc1f954b`](NixOS/nixpkgs@cc1f954) ocamlPackages.elpi: 1.10.2 -> 1.11.0
* [`fc255531`](NixOS/nixpkgs@fc25553) slirp4netns: 1.0.1 -> 1.1.0
* [`7384e9b2`](NixOS/nixpkgs@7384e9b) goldendict: 2020-01-09 -> 2020-05-27
* [`8f9e4bef`](NixOS/nixpkgs@8f9e4be) Bump minver.nix to 2.2
* [`bbfc4732`](NixOS/nixpkgs@bbfc473) Don't enable nix-bash-completions when using Nix 2.4
* [`79454f15`](NixOS/nixpkgs@79454f1) gitlab: 12.10.8 -> 13.0.3
* [`0b5c5345`](NixOS/nixpkgs@0b5c534) gitlab: 13.0.3 -> 13.0.4
* [`d8040e24`](NixOS/nixpkgs@d8040e2) overmind: 2.0.3 -> 2.1.1
* [`2379e361`](NixOS/nixpkgs@2379e36) python39: fix build on macOS
* [`c51202ff`](NixOS/nixpkgs@c51202f) riot-web: 1.6.2 -> 1.6.3
* [`91099c14`](NixOS/nixpkgs@91099c1) riot-desktop: 1.6.2 -> 1.6.3
* [`cda41cf7`](NixOS/nixpkgs@cda41cf) josm: 16239 -> 16538
* [`f26f911a`](NixOS/nixpkgs@f26f911) ksmoothdock: Init at 6.2 stable
* [`397a90a6`](NixOS/nixpkgs@397a90a) maintainers: add shamilton
* [`4204de06`](NixOS/nixpkgs@4204de0) vimPlugins: update
* [`6cc2a43e`](NixOS/nixpkgs@6cc2a43) vimPlugins: resolve github repository redirects
* [`a05a858d`](NixOS/nixpkgs@a05a858) vimPlugins.vim-hocon: init at 2017-09-08
* [`98238a01`](NixOS/nixpkgs@98238a0) vimPlugins.vim-spirv: init at 2019-11-20
* [`db21ea28`](NixOS/nixpkgs@db21ea2) vimPlugins.vim-hybrid: init at 2016-01-05
* [`50eddf8a`](NixOS/nixpkgs@50eddf8) vimPlugins.vim-tmux-clipboard: init at 2019-04-07
* [`f9b8c148`](NixOS/nixpkgs@f9b8c14) vimPlugins.vim-numbertoggle: init at 2017-10-26
* [`568d540b`](NixOS/nixpkgs@568d540) vimPlugins.is-vim: init at 2017-10-30
* [`f37b4a8d`](NixOS/nixpkgs@f37b4a8) vimPlugins.vim-mundo: init at 2020-05-06
* [`c9db9df0`](NixOS/nixpkgs@c9db9df) python3Packages.azure-mgmt-batch: 8.0.0 -> 9.0.0
* [`5bc75d72`](NixOS/nixpkgs@5bc75d7) python3Packages.azure-mgmt-hanaonazure: 0.13.0 -> 0.14.0
* [`91c5a18b`](NixOS/nixpkgs@91c5a18) python3Packages.azure-mgmt-imagebuilder: 0.3.0 -> 0.4.0
* [`13818375`](NixOS/nixpkgs@1381837) python3Packages.azure-mgmt-loganalytics: 0.5.0 -> 0.6.0
* [`cd4852a2`](NixOS/nixpkgs@cd4852a) python3Packages.azure-mgmt-signalr: 0.3.0 -> 0.4.0
* [`05f42b2a`](NixOS/nixpkgs@05f42b2) python3Packages.azure-servicebus: 0.50.2 -> 0.50.3
* [`eb036311`](NixOS/nixpkgs@eb03631) azure-cli: 2.5.1 -> 2.7.0
* [`21c43f6e`](NixOS/nixpkgs@21c43f6) python3Packages.azure-servicebus: add imports check
* [`3f529586`](NixOS/nixpkgs@3f52958) python3Packages.uamqp: 1.2.7 -> 1.2.8
* [`38f5fce4`](NixOS/nixpkgs@38f5fce) linuxPackages.rtl88x2bu: init at 2020-05-19
* [`86990d60`](NixOS/nixpkgs@86990d6) pythonPackages.wtforms: 2.1 -> 2.3.1
* [`dfd6f3de`](NixOS/nixpkgs@dfd6f3d) liferea: Format with nixpkgs-fmt
* [`d67e2a27`](NixOS/nixpkgs@d67e2a2) liferea: Update dependencies
* [`f71d9240`](NixOS/nixpkgs@f71d924) buildbot: 2.7.0 -> 2.8.0
* [`87dc127c`](NixOS/nixpkgs@87dc127) openttd: 1.10.1 -> 1.10.2
* [`1fd972bd`](NixOS/nixpkgs@1fd972b) nixos/buildbot-master: fix typo in services.buildbot-master.bpPort
* [`4eaa5a08`](NixOS/nixpkgs@4eaa5a0) freecad: use wrapQtAppsHook
* [`fb6c3cee`](NixOS/nixpkgs@fb6c3ce) Add {pkgsMusl,pkgsStatic}.stdenv to build on hydra (NixOS/nixpkgs#89425)
* [`c9057b37`](NixOS/nixpkgs@c9057b3) ocamlPackages.custom_printf: remove at 112.24.00
* [`073d2fc4`](NixOS/nixpkgs@073d2fc) cgmanager: remove
* [`f0396574`](NixOS/nixpkgs@f039657) buildRustPackage: add documentation on how to create cargo.lock patches
* [`a4ed97da`](NixOS/nixpkgs@a4ed97d) pythonmagick -> python2.pkgs.pythonmagick
* [`0f2d9bbd`](NixOS/nixpkgs@0f2d9bb) atlassian-confluence: 7.5.0 -> 7.5.1
* [`f16f0c2f`](NixOS/nixpkgs@f16f0c2) xdg-desktop-portal-wlr: init at 0.1.0 (NixOS/nixpkgs#83485)
nothingelsematters pushed a commit to nothingelsematters/nixconfigs that referenced this pull request Jun 11, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@f7036e2c...dcb64ea4](NixOS/nixpkgs@f7036e2...dcb64ea)

* [`5262ada4`](NixOS/nixpkgs@5262ada) palemoon: 28.9.1 -> 28.9.3
* [`5a94a29e`](NixOS/nixpkgs@5a94a29) mpd: use pkg-config instead of pkgconfig
* [`ecdbbdf1`](NixOS/nixpkgs@ecdbbdf) mpd: format inputs
* [`69aa4f37`](NixOS/nixpkgs@69aa4f3) mpd: enable tests
* [`08bdd8bc`](NixOS/nixpkgs@08bdd8b) mpd: Build and install docs and split outputs
* [`f3352f32`](NixOS/nixpkgs@f3352f3) maintainers: add lunik1
* [`a46d7f2d`](NixOS/nixpkgs@a46d7f2) openorienteering-mapper: 0.9.2 -> 0.9.3
* [`4eb8f4ec`](NixOS/nixpkgs@4eb8f4e) aflplusplus: 2.64c -> 2.65c
* [`5f19ec3b`](NixOS/nixpkgs@5f19ec3) aflplusplus: don't run unit tests with cmocka
* [`d478d7a6`](NixOS/nixpkgs@d478d7a) aflplusplus: remove clang_9 and llvm_9 specificity
* [`067a26a4`](NixOS/nixpkgs@067a26a) easyrpg-player: 0.6.1 -> 0.6.2
* [`b7eec6ad`](NixOS/nixpkgs@b7eec6a) wownero: 0.7.0 -> 0.8.0.0
* [`b7a8c4d8`](NixOS/nixpkgs@b7a8c4d) bazel-watcher: 0.13.0 -> 0.13.1
* [`ed73bb8d`](NixOS/nixpkgs@ed73bb8) freerdp: 2.1.0 -> 2.1.1
* [`009284cd`](NixOS/nixpkgs@009284c) displaycal: 3.5 -> 3.8.9.3
* [`7fc97cf3`](NixOS/nixpkgs@7fc97cf) idris2: 0.2.0-840e020 -> 0.2.0
* [`e0c0c1f0`](NixOS/nixpkgs@e0c0c1f) bitwig-studio3: 3.1.2 -> 3.1.3
* [`3704ed17`](NixOS/nixpkgs@3704ed1) vscode-utils: remove extra whitespace
* [`0717848d`](NixOS/nixpkgs@0717848) vscode-with-extensions: fix extension directory
* [`c906c45f`](NixOS/nixpkgs@c906c45) gazebo, sdformat: remove
* [`a410beaa`](NixOS/nixpkgs@a410bea) ignition-transport: remove
* [`f9622e30`](NixOS/nixpkgs@f9622e3) ignition-math: remove
* [`3b26ba8b`](NixOS/nixpkgs@3b26ba8) maintainers: remove pxc
* [`4f99c572`](NixOS/nixpkgs@4f99c57) vscode-extensions.vscode-utils: reapply some changes from bb24faf
* [`094bd40d`](NixOS/nixpkgs@094bd40) plex: 1.19.2.2737-b69929dab -> 1.19.3.2852-219a9974e
* [`557a4df3`](NixOS/nixpkgs@557a4df) tachyon: install header files
* [`f7651f70`](NixOS/nixpkgs@f7651f7) skaffold: 1.9.1 -> 1.10.1
* [`0332c063`](NixOS/nixpkgs@0332c06) coz: fix python shebang
* [`07d3ca81`](NixOS/nixpkgs@07d3ca8) sane-airscan: 0.99.0 -> 0.99.3
* [`c7eb16ce`](NixOS/nixpkgs@c7eb16c) qemu: wrap GTK binaries
* [`5db5b25c`](NixOS/nixpkgs@5db5b25) php.extensions: Apply patches from the php source root by default
* [`2e0d4a8b`](NixOS/nixpkgs@2e0d4a8) php.extensions.mysqlnd: Fix compression support
* [`654d1ca4`](NixOS/nixpkgs@654d1ca) olive-editor: use wrapQtAppsHook
* [`6031391c`](NixOS/nixpkgs@6031391) maintainers: add seb314
* [`24227ad1`](NixOS/nixpkgs@24227ad) jamulus: init at 3.5.5
* [`da540dbb`](NixOS/nixpkgs@da540db) libreoffce-qt: init at 6.4.3.2
* [`cd712e62`](NixOS/nixpkgs@cd712e6) bazel-buildtools: 2.2.1 -> 3.2.0
* [`6d651f2b`](NixOS/nixpkgs@6d651f2) rubberband: 1.8.1 -> 1.8.2
* [`056089e7`](NixOS/nixpkgs@056089e) syncthing: 1.5.0 -> 1.6.1
* [`04094d7d`](NixOS/nixpkgs@04094d7) mint-x-icons: init at 1.5.5
* [`0de586eb`](NixOS/nixpkgs@0de586e) factorio{,-headless}-experimental: 0.18.26 -> 0.18.29
* [`e5d33f6d`](NixOS/nixpkgs@e5d33f6) fdkaac: init at 1.0.0
* [`f1bf95f8`](NixOS/nixpkgs@f1bf95f) grafana: 7.0.2 -> 7.0.3
* [`3b343be7`](NixOS/nixpkgs@3b343be) wasabiwallet: 1.1.9.2 -> 1.1.11.1
* [`bf1c120e`](NixOS/nixpkgs@bf1c120) python3Packages.cookiecutter: add missing slugify dependency
* [`7f87a170`](NixOS/nixpkgs@7f87a17) thunderbird-bin: 68.8.1 -> 68.9.0
* [`5967e4d8`](NixOS/nixpkgs@5967e4d) thunderbird: 68.8.1 -> 68.9.0
* [`8da7b450`](NixOS/nixpkgs@8da7b45) owslib: add pyyaml as a runtime dep
* [`2d38b582`](NixOS/nixpkgs@2d38b58) watchexec: 1.12.0 -> 1.13.0
* [`cc1f954b`](NixOS/nixpkgs@cc1f954) ocamlPackages.elpi: 1.10.2 -> 1.11.0
* [`fc255531`](NixOS/nixpkgs@fc25553) slirp4netns: 1.0.1 -> 1.1.0
* [`7384e9b2`](NixOS/nixpkgs@7384e9b) goldendict: 2020-01-09 -> 2020-05-27
* [`8f9e4bef`](NixOS/nixpkgs@8f9e4be) Bump minver.nix to 2.2
* [`bbfc4732`](NixOS/nixpkgs@bbfc473) Don't enable nix-bash-completions when using Nix 2.4
* [`79454f15`](NixOS/nixpkgs@79454f1) gitlab: 12.10.8 -> 13.0.3
* [`0b5c5345`](NixOS/nixpkgs@0b5c534) gitlab: 13.0.3 -> 13.0.4
* [`d8040e24`](NixOS/nixpkgs@d8040e2) overmind: 2.0.3 -> 2.1.1
* [`2379e361`](NixOS/nixpkgs@2379e36) python39: fix build on macOS
* [`c51202ff`](NixOS/nixpkgs@c51202f) riot-web: 1.6.2 -> 1.6.3
* [`91099c14`](NixOS/nixpkgs@91099c1) riot-desktop: 1.6.2 -> 1.6.3
* [`cda41cf7`](NixOS/nixpkgs@cda41cf) josm: 16239 -> 16538
* [`f26f911a`](NixOS/nixpkgs@f26f911) ksmoothdock: Init at 6.2 stable
* [`397a90a6`](NixOS/nixpkgs@397a90a) maintainers: add shamilton
* [`4204de06`](NixOS/nixpkgs@4204de0) vimPlugins: update
* [`6cc2a43e`](NixOS/nixpkgs@6cc2a43) vimPlugins: resolve github repository redirects
* [`a05a858d`](NixOS/nixpkgs@a05a858) vimPlugins.vim-hocon: init at 2017-09-08
* [`98238a01`](NixOS/nixpkgs@98238a0) vimPlugins.vim-spirv: init at 2019-11-20
* [`db21ea28`](NixOS/nixpkgs@db21ea2) vimPlugins.vim-hybrid: init at 2016-01-05
* [`50eddf8a`](NixOS/nixpkgs@50eddf8) vimPlugins.vim-tmux-clipboard: init at 2019-04-07
* [`f9b8c148`](NixOS/nixpkgs@f9b8c14) vimPlugins.vim-numbertoggle: init at 2017-10-26
* [`568d540b`](NixOS/nixpkgs@568d540) vimPlugins.is-vim: init at 2017-10-30
* [`f37b4a8d`](NixOS/nixpkgs@f37b4a8) vimPlugins.vim-mundo: init at 2020-05-06
* [`c9db9df0`](NixOS/nixpkgs@c9db9df) python3Packages.azure-mgmt-batch: 8.0.0 -> 9.0.0
* [`5bc75d72`](NixOS/nixpkgs@5bc75d7) python3Packages.azure-mgmt-hanaonazure: 0.13.0 -> 0.14.0
* [`91c5a18b`](NixOS/nixpkgs@91c5a18) python3Packages.azure-mgmt-imagebuilder: 0.3.0 -> 0.4.0
* [`13818375`](NixOS/nixpkgs@1381837) python3Packages.azure-mgmt-loganalytics: 0.5.0 -> 0.6.0
* [`cd4852a2`](NixOS/nixpkgs@cd4852a) python3Packages.azure-mgmt-signalr: 0.3.0 -> 0.4.0
* [`05f42b2a`](NixOS/nixpkgs@05f42b2) python3Packages.azure-servicebus: 0.50.2 -> 0.50.3
* [`eb036311`](NixOS/nixpkgs@eb03631) azure-cli: 2.5.1 -> 2.7.0
* [`21c43f6e`](NixOS/nixpkgs@21c43f6) python3Packages.azure-servicebus: add imports check
* [`3f529586`](NixOS/nixpkgs@3f52958) python3Packages.uamqp: 1.2.7 -> 1.2.8
* [`38f5fce4`](NixOS/nixpkgs@38f5fce) linuxPackages.rtl88x2bu: init at 2020-05-19
* [`86990d60`](NixOS/nixpkgs@86990d6) pythonPackages.wtforms: 2.1 -> 2.3.1
* [`dfd6f3de`](NixOS/nixpkgs@dfd6f3d) liferea: Format with nixpkgs-fmt
* [`d67e2a27`](NixOS/nixpkgs@d67e2a2) liferea: Update dependencies
* [`f71d9240`](NixOS/nixpkgs@f71d924) buildbot: 2.7.0 -> 2.8.0
* [`87dc127c`](NixOS/nixpkgs@87dc127) openttd: 1.10.1 -> 1.10.2
* [`1fd972bd`](NixOS/nixpkgs@1fd972b) nixos/buildbot-master: fix typo in services.buildbot-master.bpPort
* [`4eaa5a08`](NixOS/nixpkgs@4eaa5a0) freecad: use wrapQtAppsHook
* [`fb6c3cee`](NixOS/nixpkgs@fb6c3ce) Add {pkgsMusl,pkgsStatic}.stdenv to build on hydra (NixOS/nixpkgs#89425)
* [`c9057b37`](NixOS/nixpkgs@c9057b3) ocamlPackages.custom_printf: remove at 112.24.00
* [`073d2fc4`](NixOS/nixpkgs@073d2fc) cgmanager: remove
* [`f0396574`](NixOS/nixpkgs@f039657) buildRustPackage: add documentation on how to create cargo.lock patches
* [`a4ed97da`](NixOS/nixpkgs@a4ed97d) pythonmagick -> python2.pkgs.pythonmagick
* [`0f2d9bbd`](NixOS/nixpkgs@0f2d9bb) atlassian-confluence: 7.5.0 -> 7.5.1
* [`f16f0c2f`](NixOS/nixpkgs@f16f0c2) xdg-desktop-portal-wlr: init at 0.1.0 (NixOS/nixpkgs#83485)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
nothingelsematters pushed a commit to nothingelsematters/nixconfigs that referenced this pull request Jun 14, 2020
dependencies updates.

## Changelog for nixpkgs:
Commits: [NixOS/nixpkgs@f7036e2c...dcb64ea4](NixOS/nixpkgs@f7036e2...dcb64ea)

* [`5262ada4`](NixOS/nixpkgs@5262ada) palemoon: 28.9.1 -> 28.9.3
* [`5a94a29e`](NixOS/nixpkgs@5a94a29) mpd: use pkg-config instead of pkgconfig
* [`ecdbbdf1`](NixOS/nixpkgs@ecdbbdf) mpd: format inputs
* [`69aa4f37`](NixOS/nixpkgs@69aa4f3) mpd: enable tests
* [`08bdd8bc`](NixOS/nixpkgs@08bdd8b) mpd: Build and install docs and split outputs
* [`f3352f32`](NixOS/nixpkgs@f3352f3) maintainers: add lunik1
* [`a46d7f2d`](NixOS/nixpkgs@a46d7f2) openorienteering-mapper: 0.9.2 -> 0.9.3
* [`4eb8f4ec`](NixOS/nixpkgs@4eb8f4e) aflplusplus: 2.64c -> 2.65c
* [`5f19ec3b`](NixOS/nixpkgs@5f19ec3) aflplusplus: don't run unit tests with cmocka
* [`d478d7a6`](NixOS/nixpkgs@d478d7a) aflplusplus: remove clang_9 and llvm_9 specificity
* [`067a26a4`](NixOS/nixpkgs@067a26a) easyrpg-player: 0.6.1 -> 0.6.2
* [`b7eec6ad`](NixOS/nixpkgs@b7eec6a) wownero: 0.7.0 -> 0.8.0.0
* [`b7a8c4d8`](NixOS/nixpkgs@b7a8c4d) bazel-watcher: 0.13.0 -> 0.13.1
* [`ed73bb8d`](NixOS/nixpkgs@ed73bb8) freerdp: 2.1.0 -> 2.1.1
* [`009284cd`](NixOS/nixpkgs@009284c) displaycal: 3.5 -> 3.8.9.3
* [`7fc97cf3`](NixOS/nixpkgs@7fc97cf) idris2: 0.2.0-840e020 -> 0.2.0
* [`e0c0c1f0`](NixOS/nixpkgs@e0c0c1f) bitwig-studio3: 3.1.2 -> 3.1.3
* [`3704ed17`](NixOS/nixpkgs@3704ed1) vscode-utils: remove extra whitespace
* [`0717848d`](NixOS/nixpkgs@0717848) vscode-with-extensions: fix extension directory
* [`c906c45f`](NixOS/nixpkgs@c906c45) gazebo, sdformat: remove
* [`a410beaa`](NixOS/nixpkgs@a410bea) ignition-transport: remove
* [`f9622e30`](NixOS/nixpkgs@f9622e3) ignition-math: remove
* [`3b26ba8b`](NixOS/nixpkgs@3b26ba8) maintainers: remove pxc
* [`4f99c572`](NixOS/nixpkgs@4f99c57) vscode-extensions.vscode-utils: reapply some changes from bb24faf
* [`094bd40d`](NixOS/nixpkgs@094bd40) plex: 1.19.2.2737-b69929dab -> 1.19.3.2852-219a9974e
* [`557a4df3`](NixOS/nixpkgs@557a4df) tachyon: install header files
* [`f7651f70`](NixOS/nixpkgs@f7651f7) skaffold: 1.9.1 -> 1.10.1
* [`0332c063`](NixOS/nixpkgs@0332c06) coz: fix python shebang
* [`07d3ca81`](NixOS/nixpkgs@07d3ca8) sane-airscan: 0.99.0 -> 0.99.3
* [`c7eb16ce`](NixOS/nixpkgs@c7eb16c) qemu: wrap GTK binaries
* [`5db5b25c`](NixOS/nixpkgs@5db5b25) php.extensions: Apply patches from the php source root by default
* [`2e0d4a8b`](NixOS/nixpkgs@2e0d4a8) php.extensions.mysqlnd: Fix compression support
* [`654d1ca4`](NixOS/nixpkgs@654d1ca) olive-editor: use wrapQtAppsHook
* [`6031391c`](NixOS/nixpkgs@6031391) maintainers: add seb314
* [`24227ad1`](NixOS/nixpkgs@24227ad) jamulus: init at 3.5.5
* [`da540dbb`](NixOS/nixpkgs@da540db) libreoffce-qt: init at 6.4.3.2
* [`cd712e62`](NixOS/nixpkgs@cd712e6) bazel-buildtools: 2.2.1 -> 3.2.0
* [`6d651f2b`](NixOS/nixpkgs@6d651f2) rubberband: 1.8.1 -> 1.8.2
* [`056089e7`](NixOS/nixpkgs@056089e) syncthing: 1.5.0 -> 1.6.1
* [`04094d7d`](NixOS/nixpkgs@04094d7) mint-x-icons: init at 1.5.5
* [`0de586eb`](NixOS/nixpkgs@0de586e) factorio{,-headless}-experimental: 0.18.26 -> 0.18.29
* [`e5d33f6d`](NixOS/nixpkgs@e5d33f6) fdkaac: init at 1.0.0
* [`f1bf95f8`](NixOS/nixpkgs@f1bf95f) grafana: 7.0.2 -> 7.0.3
* [`3b343be7`](NixOS/nixpkgs@3b343be) wasabiwallet: 1.1.9.2 -> 1.1.11.1
* [`bf1c120e`](NixOS/nixpkgs@bf1c120) python3Packages.cookiecutter: add missing slugify dependency
* [`7f87a170`](NixOS/nixpkgs@7f87a17) thunderbird-bin: 68.8.1 -> 68.9.0
* [`5967e4d8`](NixOS/nixpkgs@5967e4d) thunderbird: 68.8.1 -> 68.9.0
* [`8da7b450`](NixOS/nixpkgs@8da7b45) owslib: add pyyaml as a runtime dep
* [`2d38b582`](NixOS/nixpkgs@2d38b58) watchexec: 1.12.0 -> 1.13.0
* [`cc1f954b`](NixOS/nixpkgs@cc1f954) ocamlPackages.elpi: 1.10.2 -> 1.11.0
* [`fc255531`](NixOS/nixpkgs@fc25553) slirp4netns: 1.0.1 -> 1.1.0
* [`7384e9b2`](NixOS/nixpkgs@7384e9b) goldendict: 2020-01-09 -> 2020-05-27
* [`8f9e4bef`](NixOS/nixpkgs@8f9e4be) Bump minver.nix to 2.2
* [`bbfc4732`](NixOS/nixpkgs@bbfc473) Don't enable nix-bash-completions when using Nix 2.4
* [`79454f15`](NixOS/nixpkgs@79454f1) gitlab: 12.10.8 -> 13.0.3
* [`0b5c5345`](NixOS/nixpkgs@0b5c534) gitlab: 13.0.3 -> 13.0.4
* [`d8040e24`](NixOS/nixpkgs@d8040e2) overmind: 2.0.3 -> 2.1.1
* [`2379e361`](NixOS/nixpkgs@2379e36) python39: fix build on macOS
* [`c51202ff`](NixOS/nixpkgs@c51202f) riot-web: 1.6.2 -> 1.6.3
* [`91099c14`](NixOS/nixpkgs@91099c1) riot-desktop: 1.6.2 -> 1.6.3
* [`cda41cf7`](NixOS/nixpkgs@cda41cf) josm: 16239 -> 16538
* [`f26f911a`](NixOS/nixpkgs@f26f911) ksmoothdock: Init at 6.2 stable
* [`397a90a6`](NixOS/nixpkgs@397a90a) maintainers: add shamilton
* [`4204de06`](NixOS/nixpkgs@4204de0) vimPlugins: update
* [`6cc2a43e`](NixOS/nixpkgs@6cc2a43) vimPlugins: resolve github repository redirects
* [`a05a858d`](NixOS/nixpkgs@a05a858) vimPlugins.vim-hocon: init at 2017-09-08
* [`98238a01`](NixOS/nixpkgs@98238a0) vimPlugins.vim-spirv: init at 2019-11-20
* [`db21ea28`](NixOS/nixpkgs@db21ea2) vimPlugins.vim-hybrid: init at 2016-01-05
* [`50eddf8a`](NixOS/nixpkgs@50eddf8) vimPlugins.vim-tmux-clipboard: init at 2019-04-07
* [`f9b8c148`](NixOS/nixpkgs@f9b8c14) vimPlugins.vim-numbertoggle: init at 2017-10-26
* [`568d540b`](NixOS/nixpkgs@568d540) vimPlugins.is-vim: init at 2017-10-30
* [`f37b4a8d`](NixOS/nixpkgs@f37b4a8) vimPlugins.vim-mundo: init at 2020-05-06
* [`c9db9df0`](NixOS/nixpkgs@c9db9df) python3Packages.azure-mgmt-batch: 8.0.0 -> 9.0.0
* [`5bc75d72`](NixOS/nixpkgs@5bc75d7) python3Packages.azure-mgmt-hanaonazure: 0.13.0 -> 0.14.0
* [`91c5a18b`](NixOS/nixpkgs@91c5a18) python3Packages.azure-mgmt-imagebuilder: 0.3.0 -> 0.4.0
* [`13818375`](NixOS/nixpkgs@1381837) python3Packages.azure-mgmt-loganalytics: 0.5.0 -> 0.6.0
* [`cd4852a2`](NixOS/nixpkgs@cd4852a) python3Packages.azure-mgmt-signalr: 0.3.0 -> 0.4.0
* [`05f42b2a`](NixOS/nixpkgs@05f42b2) python3Packages.azure-servicebus: 0.50.2 -> 0.50.3
* [`eb036311`](NixOS/nixpkgs@eb03631) azure-cli: 2.5.1 -> 2.7.0
* [`21c43f6e`](NixOS/nixpkgs@21c43f6) python3Packages.azure-servicebus: add imports check
* [`3f529586`](NixOS/nixpkgs@3f52958) python3Packages.uamqp: 1.2.7 -> 1.2.8
* [`38f5fce4`](NixOS/nixpkgs@38f5fce) linuxPackages.rtl88x2bu: init at 2020-05-19
* [`86990d60`](NixOS/nixpkgs@86990d6) pythonPackages.wtforms: 2.1 -> 2.3.1
* [`dfd6f3de`](NixOS/nixpkgs@dfd6f3d) liferea: Format with nixpkgs-fmt
* [`d67e2a27`](NixOS/nixpkgs@d67e2a2) liferea: Update dependencies
* [`f71d9240`](NixOS/nixpkgs@f71d924) buildbot: 2.7.0 -> 2.8.0
* [`87dc127c`](NixOS/nixpkgs@87dc127) openttd: 1.10.1 -> 1.10.2
* [`1fd972bd`](NixOS/nixpkgs@1fd972b) nixos/buildbot-master: fix typo in services.buildbot-master.bpPort
* [`4eaa5a08`](NixOS/nixpkgs@4eaa5a0) freecad: use wrapQtAppsHook
* [`fb6c3cee`](NixOS/nixpkgs@fb6c3ce) Add {pkgsMusl,pkgsStatic}.stdenv to build on hydra (NixOS/nixpkgs#89425)
* [`c9057b37`](NixOS/nixpkgs@c9057b3) ocamlPackages.custom_printf: remove at 112.24.00
* [`073d2fc4`](NixOS/nixpkgs@073d2fc) cgmanager: remove
* [`f0396574`](NixOS/nixpkgs@f039657) buildRustPackage: add documentation on how to create cargo.lock patches
* [`a4ed97da`](NixOS/nixpkgs@a4ed97d) pythonmagick -> python2.pkgs.pythonmagick
* [`0f2d9bbd`](NixOS/nixpkgs@0f2d9bb) atlassian-confluence: 7.5.0 -> 7.5.1
* [`f16f0c2f`](NixOS/nixpkgs@f16f0c2) xdg-desktop-portal-wlr: init at 0.1.0 (NixOS/nixpkgs#83485)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@expipiplus1
Copy link
Contributor

It's really saddening when fixing some things in pkgsStatic to run across old commits fixing packages which have since become broken.

If blocking channels isn't an option, is there some middle ground to stop this package set bitrotting again and again? Perhaps when packages become broken at least some record could be made of the commit which changed things?

@domenkozar
Copy link
Member Author

I think the way forward is to have them block, but to come up with a team willing to maintain these.

@expipiplus1
Copy link
Contributor

I'd be happy to help out and see how it goes

@domenkozar
Copy link
Member Author

@expipiplus1 could you open an issue and let's gather 3 people and start this effort.

@expipiplus1
Copy link
Contributor

Done: #103290

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

Successfully merging this pull request may close these issues.

Referencing anything in pkgs.pkgsMusl causes hours-long build.
5 participants