17 Nov 2023 |
stigo | kinda, but would nice length as well | 08:26:26 |
stigo | * kinda, but would need length as well | 08:26:31 |
Janne Heß | (well that's only one of the 6 things you need :/) | 08:26:36 |
stigo | Started working on another perlPackages update as well, nicer to have about 60 changes to deal with rather than 500+. | 22:22:53 |
hexa | for python every bulk update burns me out for a while | 23:34:18 |
18 Nov 2023 |
stigo | In reply to @hexa:lossy.network for python every bulk update burns me out for a while yeah.. :) | 02:22:50 |
Artturin | The perl ecosystem is at least stable 😩 | 21:30:50 |
stigo | New WIP PR for updating perlPackages for november: https://github.com/NixOS/nixpkgs/pull/268374 | 21:37:46 |
19 Nov 2023 |
| ZXGU joined the room. | 10:59:21 |
25 Nov 2023 |
stigo | There is some issue with todays perl-5.38.1 announced on p5p. Guessing there will be some official announcement soon\ | 21:13:42 |
stigo | (Judging from the perl-5.38.1a tarball in PEVANS cpan dir) | 21:18:53 |
stigo | * Seems to be some issue with todays perl-5.38.1 announced on p5p. Guessing there will be some official announcement soon? | 21:19:16 |
stigo | https://github.com/NixOS/nixpkgs/pull/269996 | 22:02:06 |
stigo | Regarding CVE-2023-47038, cpanel says :"is only relevant during the use of \p in regexes, which our code does not use." https://news.cpanel.com/perl-cve-2023-47038-and-cve-2023-47039/ | 23:39:05 |
28 Nov 2023 |
stigo | This should be good for staging btw, if someone wanna merge: https://github.com/NixOS/nixpkgs/pull/268374 | 10:01:55 |
30 Nov 2023 |
quentin | I just tried to use a Perl script inside a package (so inside the Nix sandbox), and it looks like Perl has a hardcoded /bin/sh that it uses for system("foo") calls. Is this a known thing? | 00:24:26 |
quentin | I think this means that perl -e 'system "echo works"' would fail inside the Nix sandbox | 00:24:43 |
quentin | It looks like Configure tries to detect the path to the shell, and I can see from the built config.h that it found /bin/sh :
$ grep SH_PATH /nix/store/afz9z2iczjx13i66ymwwinwp2zvgc1ck-perl-5.38.0/lib/perl5/5.38.0/x86_64-linux-thread-multi/CORE/config.h
/* SH_PATH:
#define SH_PATH "/bin/sh" /**/
| 00:27:20 |
quentin | Am I missing something? Should configure be patched to use `stdenv.shell`? I don't understand why `/bin/sh` would work for Perl's own build if `/bin/sh` doesn't exist in a normal build sandbox | 00:34:18 |