Sender | Message | Time |
---|---|---|
25 Oct 2024 | ||
the current state of the PR builds because we provide the correct PHP. But if you do php.withExtensions [ps.parallel] , it would build fine, but just wouldn't work, correct? | 10:03:21 | |
so yes, I think a user should explicitly "declare" a PHP with ZTS and only then zts-requiring extensions can be added. | 10:03:47 | |
does that make sense? | 10:03:56 | |
It make sense to me, I first thought of adding an assertion somewhere like here, but didn't figured out how to do it in a php extension https://github.com/NixOS/nixpkgs/blob/86e1ad4ec007f4f0e9561886935fe9b278860de8/nixos/modules/services/web-servers/apache-httpd/default.nix#L637 | 10:07:12 | |
That could also be an option | 10:09:04 | |
(maybe I'm wrong too) | 10:09:16 | |
I'd rather do it on a package-level than module-level since this is a problem on the package-level. | 10:09:41 | |
the code you've linked is correct because it's an issu ein the combination of httpd and php (AFAIU) | 10:09:54 | |
I mean, otherwise we catch the problem for whatever fpm/httpd/? service we build this into, but not for deployments that only use the packages, but run them on their own (i.e. without services). | 10:10:52 | |
In reply to @drupol:matrix.orgNo, I mean, we could use an assertion like the one linked up there in the package parallel too. | 10:11:40 | |
can we put php extension in pkgs/by-name or is that not working? | 16:34:37 | |
I don't think this is such a such a good idea | 19:41:53 | |
26 Oct 2024 | ||
any better idea? :D https://github.com/symfony-cli/symfony-cli/pull/530 | 10:49:10 | |
Redacted or Malformed Event | 12:27:45 | |
27 Oct 2024 | ||
In reply to @shyim:matrix.orgI'm pretty sure this will be rejected | 16:29:03 | |
28 Oct 2024 | ||
Hi, how do you manage secrets with symfony ? Currently I encrypt the whole env.local file with agenix, it works fine but I would like to only encrypt the passwords and api keys with agenix. | 06:37:26 | |
29 Oct 2024 | ||
In reply to @drupol:matrix.orgwdym about adding that as a patch to the symfony-cli package? | 13:19:42 | |
I have no point of view on this | 13:21:43 | |
30 Oct 2024 | ||
How can I override PHP including its extensions so that it takes the latest source? I would like to test something but I’m a bit confused with the package set aspect. So far I only had to override single packages. | 17:31:46 | |
In reply to @nebucatnetzer13:matrix.orgLook how I do in loophp/php-src-nix on github | 19:46:51 | |
In reply to @drupol:matrix.org Hm there's a lot going in in there.
| 20:14:05 | |
In reply to @drupol:matrix.org* Hm there's a lot going in in there.
| 20:18:50 | |
31 Oct 2024 | ||
In reply to @nebucatnetzer13:matrix.orgJust pass a src and it should be working. | 09:19:56 | |
This is what I do here: https://github.com/loophp/php-src-nix/blob/2470142d1f9abfcfa8972451c61ca0aaa6eb12c7/src/makePhpPackage.nix#L15 | 09:20:11 | |
In reply to @drupol:matrix.org Thank, I got it to work when I passed a Beside that the tests for php-soap are now failing but at least the override worked :) | 13:08:14 | |
In reply to @drupol:matrix.org* Thank, I got it to work when I passed a phpSrc. Why doesn’t it work with just the version? I’ve seen in nixpkgs that the version gets used in the URL of the defaultPhpSrc. Beside that the tests for php-soap are now failing when building but at least the override itself worked :) | 13:17:04 | |
1 Nov 2024 | ||
I don't really know much about PHP any more, I don't use it these last months, so it's hard for me to find some time to take care of it. | 09:14:41 | |
I think piotrkwiecinski fixed some stuff but he's awol since a couple of weeks now (hope he's fine!). | 09:15:46 | |
2 Nov 2024 | ||
Pol what's your opinion on https://github.com/NixOS/nixpkgs/pull/352945 ? Especially, do you have a better fix for the soap problem? Kinda unhappy with the current state. | 13:15:49 | |
I have no opinion to be honest. | 13:37:06 |