Skip to content

Conversation

@Mindavi
Copy link
Contributor

@Mindavi Mindavi commented Jan 7, 2026

In nixpkgs this started to fail the build due to an update of, I'm guessing, perlcritic.

Note that hydra currently doesn't build in nixpkgs due to other issues with libpqxx, but while working on that I ran into this. See ticket NixOS/nixpkgs#476278 for background on that.

@mweinelt
Copy link
Member

mweinelt commented Jan 7, 2026

treewide: ...

In nixpkgs this started to fail the build due to an update of, I'm guessing, perlcritic
@Mindavi Mindavi force-pushed the bugfix/perlcritic-fixes branch from eb83f24 to 306335a Compare January 7, 2026 19:25
@Mindavi
Copy link
Contributor Author

Mindavi commented Jan 7, 2026

Hmm, this actually fails the tests so something breaks with this. I wonder if the / / syntax could be slightly different? I'm really not a perl person actually.

@Mindavi Mindavi changed the title split: update split calls to make perlcritic happy treewide: split: update split calls to make perlcritic happy Jan 7, 2026
@mweinelt
Copy link
Member

mweinelt commented Jan 7, 2026

split is not the scope, but the function application which is changed. the scope is treewide, so

treewide: update split calls to make perlcritic happy

@Mindavi
Copy link
Contributor Author

Mindavi commented Jan 8, 2026

Issue seems related to this rule, but I don't really understand why it started failing now.

https://github.com/Perl-Critic/Perl-Critic/blob/dev/lib/Perl/Critic/Policy/BuiltinFunctions/ProhibitStringySplit.pm

We could also consider disabling the rule, but I think I prefer fixing the lints.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants