2 Nov 2023 |
stigo | I'll have a look later today | 08:33:36 |
stigo | Maybe this is a fix: https://github.com/shlomif/perl-XML-LibXML/commit/8751785951fbde48ffa16a476da3e4adb2bbcde5.patch | 08:39:00 |
stigo | Or/and this: https://cgit.freebsd.org/ports/commit/textproc/p5-XML-LibXML/files/patch-perl-libxml-mm.c?id=ea9006c8e8ff30532f8ebd66d850cc6b2b8701b7 | 08:42:55 |
stigo | ^^ mostly notes to myself for later, but if anyone wants to fix go ahead :D | 08:44:16 |
stigo | perlPackages.XMLLibXML fixed by https://github.com/NixOS/nixpkgs/pull/265003 | 12:29:44 |
stigo | * perlPackages.XMLLibXML on darwin fixed by https://github.com/NixOS/nixpkgs/pull/265003 | 12:32:43 |
Janne Heß | stigo: why not fetchpatch that other patch? | 15:41:00 |
stigo | Good question, since it was merged it probably could have been fetchpatch'ed | 15:42:53 |
stigo | For the perlPackages.MouseXGetopts patch, it's not merged so... should be frozen | 15:44:34 |
3 Nov 2023 |
| mib 🥐 changed their profile picture. | 13:55:56 |
stigo | My goals for ZHF is to fix as many darwin packages in perlPackages as possible :) | 15:22:43 |
Janne Heß | ah I did that some releases ago iirc | 15:29:32 |
Janne Heß | but I had darwin on hand which made it easier | 15:29:39 |
stigo | Got access to the darwin-build-box from nix-community, so thats nice | 15:30:34 |
Janne Heß | awesome! that should make it a lot easier | 15:30:51 |
stigo | Yeah, was considering getting a mac mini... but those prices | 15:31:13 |
Janne Heß | the arm ones are really nice | 15:31:52 |
Janne Heß | we have one and run nixos on it for our aarch64 builds | 15:31:59 |
Janne Heß | sooo powerful | 15:32:06 |
stigo | It just installs without any weirdness? | 15:32:46 |
stigo | * NixOS just installs without any weirdness? | 15:32:53 |
Janne Heß | There's https://github.com/tpwrules/nixos-apple-silicon | 15:33:01 |
6 Nov 2023 |
| @adam:robins.wtf joined the room. | 16:00:47 |
@adam:robins.wtf | 👋 | 16:01:18 |
stigo | hey adamcstephens 🐝 :) | 16:27:48 |
stigo | adamcstephens 🐝: I'm happy to help out with fixing slimserver , prefering to use packages from perlPackages of course. I suggest that we wait a bit for staging-next to be merged into master is it contains a lot of changes to perlPackages, and a clang update that affects darwin packages in particular. Ref: https://github.com/NixOS/nixpkgs/pull/265556#issuecomment-1795211682 | 16:33:51 |
stigo | Another concern would be the dependency on perl 5.36, as it will be removed from nixpkgs when 5.40 is released. It could be a dependency that wasn't compatible with 5.38, or ofc something in slimserver itself. We should also look at what the problem was there and see if it can be easily patched. | 16:39:49 |
@adam:robins.wtf | i'm unfamiliar with the perl lifecycle, but it looks like that gives us until 2025 for 5.36? | 17:06:09 |
@adam:robins.wtf |
To the best of our ability, we will provide "critical" security patches / releases for any major version of Perl whose 5.x.0 release was within the past three years
| 17:07:47 |
@adam:robins.wtf | and perl 5.36 was released May 28th 2022 | 17:08:01 |