Sender | Message | Time |
---|---|---|
21 Jul 2022 | ||
Hoping to be able to avoid including modules that cant be built with perl-cross. Been looking at a few workarounds today. | 16:50:59 | |
* Hoping to be able to avoid including modules that cant be built with perl-cross, like Module::Build and Module::Build::Tiny. Been looking at a few workarounds today, like making stubs for Scalar::Util. 5.36.0 has some builtin:: methods that replace most functions, so that can be useful. | 16:56:54 | |
22 Jul 2022 | ||
https://github.com/NixOS/nixpkgs/pull/182457 | 11:26:17 | |
Upgrading LWP to 6.67 and removing HTTPDaemon as a test dependency when cross compiling seems to work. The cross build aarch64 sd example from Artturin works for me after applying that change. Took a good couple of hours to build though. | 11:28:41 | |
* Upgrading LWP to 6.67 and removing HTTPDaemon as a test dependency when cross compiling seems to work. The cross build aarch64 sd example from Artturin works for me after applying that change. Took a good couple of hours to build though. :) | 11:34:51 | |
Also, removing perl from gitMinimal seems like a good idea: https://github.com/NixOS/nixpkgs/pull/182459 | 11:42:12 | |
yeah, it probably is. we just need to make sure that it doesn't break anything. | 11:47:55 | |
The main problem isn't perl IMHO but dependencies from perlPackages that can be a bit tricky. Hoping to try to limit the amount of mass rebuilds via changes to perlPackages. | 11:54:02 | |
* Also, removing perlSupport from gitMinimal seems like a good idea: https://github.com/NixOS/nixpkgs/pull/182459 | 11:55:18 | |
In reply to @stigo:matrix.orgThanks | 15:32:17 | |
Would be great with some more eyes on the perl-5.36.0 update, so it can into staging with the other perl PRs: https://github.com/NixOS/nixpkgs/pull/176320 | 16:55:19 | |
There is a conflict with unit and an update to perl-cross and perldevel missing, fixing those. | 17:18:55 | |
* There is a conflict with unit and an ~update to perl-cross and perldevel missing~, fixing those. | 19:55:39 | |
* There is a conflict with unit and an ~~update to perl-cross and perldevel missing, fixing those.~~ Fixed that. | 20:14:49 | |
* There is a conflict with unit perl-cross and perldevel missing, fixing those. | 20:16:11 | |
Backport of the LWP bump + fix for cross builds to staging-22.05: https://github.com/NixOS/nixpkgs/pull/182504 | 20:51:19 | |
23 Jul 2022 | ||
* Backport of the LWP bump + fix for cross builds to staging-22.05: | 00:23:36 | |
* Backport of the LWP bump + fix for cross builds to staging-22.05: https://github.com/NixOS/nixpkgs/pull/182521 | 00:23:50 | |
* Backport of the LWP bump + additional fix for 22.05 where changes to propagatesBuildInputs broke things: https://github.com/NixOS/nixpkgs/pull/182521 | 11:31:11 | |
Fixing perlPacakges.LWP for staging here: https://github.com/NixOS/nixpkgs/pull/182574 | 12:22:32 | |
* Fixing perlPackages.LWP for staging here: https://github.com/NixOS/nixpkgs/pull/182574 | 12:22:43 | |
26 Jul 2022 | ||
14:39:09 | ||
15:40:44 | ||
1 Aug 2022 | ||
Would anyone like to review/merge the perl bump here? -> https://github.com/NixOS/nixpkgs/pull/176320 | 18:35:48 | |
I'm still not particularly confident that we should/can just go ahead with this, as is. Then again, I'm not a perl expert. Maybe someone can ask in #infra:nixos.org for a hydra jobset, so we can make sure that this doesn't break a lot of things. | 19:49:30 | |
Is there anything in particular about the bump you're concerned about? perl upgrades are not usually problematic. | 20:01:51 | |
not really. If you tell me that perl upgrades are usually fine, that's good enough for me. I just don't have much experience with them. | 20:10:36 | |
Perl is notoriously backwards compatible, too much sometimes... :) I'll ping #staging:nixos.org and check with them | 20:13:07 | |
3 Aug 2022 | ||
https://github.com/NixOS/nixpkgs/pull/185067 <-- Draft PR for switch-to-configuration that replaces Net::DBus with core modules + busctl to slim down dependencies | 22:20:26 | |
* https://github.com/NixOS/nixpkgs/pull/185067 <-- Draft PR for switch-to-configuration that replaces Net::DBus with core modules + busctl | 22:23:40 |