!sUXcTulPzyhnqOiFPL:helsinki-systems.de

NixOS Perl

47 Members
12 Servers

Load older messages


SenderMessageTime
21 Jul 2022
@stigo:matrix.orgstigoHoping to be able to avoid including modules that cant be built with perl-cross. Been looking at a few workarounds today.16:50:59
@stigo:matrix.orgstigo * 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
@stigo:matrix.orgstigohttps://github.com/NixOS/nixpkgs/pull/18245711:26:17
@stigo:matrix.orgstigo 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
@stigo:matrix.orgstigo * 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
@stigo:matrix.orgstigo Also, removing perl from gitMinimal seems like a good idea: https://github.com/NixOS/nixpkgs/pull/182459 11:42:12
@andreas.schraegle:helsinki-systems.de@andreas.schraegle:helsinki-systems.deyeah, it probably is. we just need to make sure that it doesn't break anything.11:47:55
@stigo:matrix.orgstigo 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
@stigo:matrix.orgstigo * Also, removing perlSupport from gitMinimal seems like a good idea: https://github.com/NixOS/nixpkgs/pull/182459 11:55:18
@artturin:matrix.orgArtturin
In reply to @stigo:matrix.org
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. :)
Thanks
15:32:17
@stigo:matrix.orgstigoWould 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/17632016:55:19
@stigo:matrix.orgstigo There is a conflict with unit and an update to perl-cross and perldevel missing, fixing those. 17:18:55
@stigo:matrix.orgstigo * There is a conflict with unit and an ~update to perl-cross and perldevel missing~, fixing those. 19:55:39
@stigo:matrix.orgstigo * There is a conflict with unit and an ~~update to perl-cross and perldevel missing, fixing those.~~ Fixed that. 20:14:49
@stigo:matrix.orgstigo * There is a conflict with unit and an update to perl-cross and perldevel missing, fixing those. Fixed that. 20:16:11
@stigo:matrix.orgstigoBackport of the LWP bump + fix for cross builds to staging-22.05: https://github.com/NixOS/nixpkgs/pull/18250420:51:19
23 Jul 2022
@stigo:matrix.orgstigo * Backport of the LWP bump + fix for cross builds to staging-22.05: https://github.com/NixOS/nixpkgs/pull/182504 https://github.com/NixOS/nixpkgs/pull/182521 00:23:36
@stigo:matrix.orgstigo * Backport of the LWP bump + fix for cross builds to staging-22.05: https://github.com/NixOS/nixpkgs/pull/18252100:23:50
@stigo:matrix.orgstigo * Backport of the LWP bump + additional fix for 22.05 where changes to propagatesBuildInputs broke things: https://github.com/NixOS/nixpkgs/pull/18252111:31:11
@stigo:matrix.orgstigoFixing perlPacakges.LWP for staging here: https://github.com/NixOS/nixpkgs/pull/18257412:22:32
@stigo:matrix.orgstigo * Fixing perlPackages.LWP for staging here: https://github.com/NixOS/nixpkgs/pull/18257412:22:43
26 Jul 2022
@tinybronca:sibnsk.net@tinybronca:sibnsk.net changed their display name from tinybronca to tailrec.14:39:09
@tinybronca:sibnsk.net@tinybronca:sibnsk.net changed their display name from tailrec to tinybronca.15:40:44
1 Aug 2022
@stigo:matrix.orgstigoWould anyone like to review/merge the perl bump here? -> https://github.com/NixOS/nixpkgs/pull/17632018:35:48
@andreas.schraegle:helsinki-systems.de@andreas.schraegle:helsinki-systems.de 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
@stigo:matrix.orgstigo Is there anything in particular about the bump you're concerned about? perl upgrades are not usually problematic. 20:01:51
@andreas.schraegle:helsinki-systems.de@andreas.schraegle:helsinki-systems.de 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
@stigo:matrix.orgstigo Perl is notoriously backwards compatible, too much sometimes... :) I'll ping #staging:nixos.org and check with them 20:13:07
3 Aug 2022
@stigo:matrix.orgstigohttps://github.com/NixOS/nixpkgs/pull/185067 <-- Draft PR for switch-to-configuration that replaces Net::DBus with core modules + busctl to slim down dependencies22:20:26
@stigo:matrix.orgstigo * https://github.com/NixOS/nixpkgs/pull/185067 <-- Draft PR for switch-to-configuration that replaces Net::DBus with core modules + busctl 22:23:40

Show newer messages


Back to Room ListRoom Version: 9