!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

83 Members
A room for PHP developers running on Nix24 Servers

Load older messages


SenderMessageTime
7 Feb 2023
@tgerbet:matrix.orgtgerbet Yep, a better way to handle this might exist I suppose but at least it works ¯_(ツ)_/¯ I moved the PR out of draft 09:59:19
@drupol:matrix.orgPolI just validated it 10:00:13
@drupol:matrix.orgPol tgerbet: Is there anything left in your PR ? 18:59:50
@tgerbet:matrix.orgtgerbetI don't think so unless someone comes up with a nicer way to solve this (and I really don't like self merging :) )19:08:02
@drupol:matrix.orgPolI think it's perfectly fine, I don't see what could be changed or improved there.19:23:57
8 Feb 2023
@tgerbet:matrix.orgtgerbetWell it works but I'm still a bit conflicted about introducing something more you need to be aware specific to the PHP extension. The `__darwinAllowLocalNetworking` is already not that easy to discover.18:52:54
@tgerbet:matrix.orgtgerbetAnyway it's merged 😉18:53:13
@tgerbet:matrix.orgtgerbetFor the blacklists.phpt test from what I can see it seems to be flaky. Maybe we could ask for some help in the Darwin channel to see if we can pinpoint the root cause. Otherwise dropping the test on Darwin is likely good enough18:56:29
9 Feb 2023
@drupol:matrix.orgPol I'm trying to convert a PHP developer from Germany to use Nix, and when he does nix shell nixpkgs#php82, Nix starts to compile PHP. 14:44:27
@drupol:matrix.orgPolIt doesn't use the binary cache.14:44:36
@drupol:matrix.orgPolHe's using an Apple M1 (arm64) based computer.14:45:01
@tgerbet:matrix.orgtgerbetWell it's likely due to the issue we have with the tests15:05:34
@drupol:matrix.orgPolOh really?15:32:45
@drupol:matrix.orgPolDamn that's a problem15:33:09
@tgerbet:matrix.orgtgerbetYep, if cannot be built (due to test or otherwise) it cannot be cached16:11:47
@drupol:matrix.orgPolOkay, we need to find out the issue there. It's a bit frustrating to not being able to do that locally !16:14:55
@drupol:matrix.orgPol tgerbet: Is there a way to trigger again the PHP builds to see if your patch has fixed the builds on those arch? (context: https://github.com/loophp/nix-shell/issues/128#issuecomment-1424459403) 16:33:24
@drupol:matrix.orgPolIt's green ! https://github.com/NixOS/nixpkgs/pull/21553921:15:33
@drupol:matrix.orgPolCan we have someone to review/merge this please?21:15:42
12 Feb 2023
@drupol:matrix.orgPol tgerbet: Do you think PHP for Darwin is available in nix cache now? How to check that ? 19:12:55
13 Feb 2023
@etu:failar.nu@etu:failar.nu The fix for meta.mainProgram haven't landed in nixpkgs-unstable yet which I think is where nix run nixpkgs#php82 grabs it from 07:11:42
@drupol:matrix.orgPolmmmh07:29:29
@drupol:matrix.orgPolit hasn't ?!07:29:33
@etu:failar.nu@etu:failar.nuIt hasn't, I subscribed to that PR in the nixpkgs bot :)07:37:13
@drupol:matrix.orgPolOoh yeah I just noticed. Damn.07:39:07
@drupol:matrix.orgPolIt's slow these days :)07:39:07
@etu:failar.nu@etu:failar.nuOh08:02:45
@etu:failar.nu@etu:failar.nuit just moved08:02:47
@etu:failar.nu@etu:failar.nu Pol: nix run nixpkgs#php82 -- -v worked for me just now 🙂 I'm guessing that darwin should be cached as well. 08:04:33
@drupol:matrix.orgPolExcellent08:13:52

Show newer messages


Back to Room ListRoom Version: 6