| 25 Feb 2022 |
Pol | Mmhm mmh. | 14:03:43 |
Pol | In reply to @aanderse:nixos.dev Pol: try pinging the darwin maintainers team... they recently had a TON of people join that team Do you know where I can find them all? | 14:06:04 |
hexa | @ them on github | 14:06:10 |
aanderse | 42 members... https://github.com/orgs/NixOS/teams/darwin-maintainers
@ darwin-maintainers | 14:07:11 |
hexa | @NixOS/darwin-maintainers fwiw | 14:08:06 |
Pol | Okay going to shout at them :D | 14:13:04 |
hexa | well, to be fair, they were asking for that | 14:18:14 |
Pol | Done! https://github.com/NixOS/nixpkgs/pull/161038#issuecomment-1050897277 | 14:25:36 |
Pol | Anyone willing to comment/approve/merge this? https://github.com/NixOS/nixpkgs/pull/161713 and https://github.com/NixOS/nixpkgs/pull/159666 ? | 14:53:29 |
aanderse | sorry i haven't been as responsive lately
busy + trying to put time in where most value | 14:55:01 |
Pol | It's ok :) | 14:55:40 |
Pol | I'm just sending reminders so these prs are not lost in the void ! :) | 14:55:59 |
| 27 Feb 2022 |
| ramsey joined the room. | 21:51:14 |
| 28 Feb 2022 |
Pol | Welcome ramsey ! Glad to have you here ! | 05:22:04 |
etu | Pol: I have a tip for the usage of the @ofborg bot, you can write @ofborg build attr1 attr2 attr3 ... and build many attributes in a single line ;) You can also use the name @ofborg written as that as afaik Grahamc wanted that at some point :) | 06:55:51 |
Pol | In reply to @etu:semi.social Pol: I have a tip for the usage of the @ofborg bot, you can write @ofborg build attr1 attr2 attr3 ... and build many attributes in a single line ;) You can also use the name @ofborg written as that as afaik Grahamc wanted that at some point :) Ok good to know ! Is there a huge difference with the way I did it? | 09:08:25 |
Pol | Thanks for merging the Phing PR ! The Grumphp PR has been fixed in the meantime. | 09:08:41 |
Pol | And the one with the extensions update as well. | 09:08:52 |
etu | In reply to @drupol:matrix.org Ok good to know ! Is there a huge difference with the way I did it? Now all the builds become separate entities in the PR build result, if it's done in a single line it becomes a single result of several attributes so it's easier to overview. Also... less typing for you ;) | 09:10:43 |
Pol | Okay okay will do that next time for sure. | 09:11:29 |
Pol | PR to review: https://github.com/NixOS/nixpkgs/pull/159666
PR to review: https://github.com/NixOS/nixpkgs/pull/158098 | 09:12:16 |
Pol | ramsey: Now that you're here, I can use you! Do you know anything about this issue? https://github.com/fossar/nix-phps/runs/5358453498?check_suite_focus=true Basically we have issues compiling PHP 7.2.34 on Mac OS. The rest is fine, it's just that PHP version which is failing. Of course, this is not a big deal because PHP 7.2 is not that used anymore, but still, if we could fix this, it would be great. Any clue? | 11:08:28 |
ramsey | In reply to @drupol:matrix.org ramsey: Now that you're here, I can use you! Do you know anything about this issue? https://github.com/fossar/nix-phps/runs/5358453498?check_suite_focus=true Basically we have issues compiling PHP 7.2.34 on Mac OS. The rest is fine, it's just that PHP version which is failing. Of course, this is not a big deal because PHP 7.2 is not that used anymore, but still, if we could fix this, it would be great. Any clue? The actual error message isn't shown there. It appears that the intl extension is having some problem with isfinite from libcxx-11.1.0-dev/include/c++/v1/math.h, but that's all I can tell right now | 22:14:10 |
Pol | Good enough, I will check for a patch. I guess there is an issue about that because the issue is gone in 7.2+ | 22:19:27 |
| 1 Mar 2022 |
Pol | PR ready for merging ! https://github.com/NixOS/nixpkgs/pull/158098 | 16:27:48 |
Pol | And we got a new PHP contributor today : https://github.com/NixOS/nixpkgs/pull/162376 | 16:28:24 |
| 2 Mar 2022 |
Pol | ramsey: I would like to push a change for PHP in Nix. Basically, I would like to replace the src URL in PHP extensions. I would like to change from using the URL provided by PECL to using the Git repository directly. Like that, we slowly move away from PECL and use Git exclusively and also, it can be picked up by the automatic updater (r-ryantm) bot to make sure that packages are always up-to-date. What do you think of that? Is PECL still used that much? Is it a good idea to slowly move away from it? | 08:15:41 |
Pol | * ramsey: I would like to push a change for PHP in Nix. Basically, I would like to replace the src URL in PHP extensions. I would like to change from using the URL provided by PECL to using the Git repository directly. Like that, we slowly move away from PECL and use Git exclusively and also, it can be picked up by the automatic updater (r-ryantm) bot to make sure that packages are always up-to-date. What do you think of that? Is PECL still used that much? Is it a good idea to slowly move away from it? Are there any drawbacks by doing such thing? | 08:36:33 |
| 3 Mar 2022 |
ramsey | In reply to @drupol:matrix.org ramsey: I would like to push a change for PHP in Nix. Basically, I would like to replace the src URL in PHP extensions. I would like to change from using the URL provided by PECL to using the Git repository directly. Like that, we slowly move away from PECL and use Git exclusively and also, it can be picked up by the automatic updater (r-ryantm) bot to make sure that packages are always up-to-date. What do you think of that? Is PECL still used that much? Is it a good idea to slowly move away from it? Are there any drawbacks by doing such thing? PECL is still the primary way to distribute PHP extensions, and I’ve not heard anything about it going away anytime soon. There is a separate project called “pickle” that can take the place of PECL, though. I think whether the PHP project retires PECL depends on having someone come along who can propose a process for moving to something else and dedicate time and energy to making it happen. | 02:13:41 |
ramsey | https://github.com/FriendsOfPHP/pickle | 02:14:26 |