| 23 Jun 2022 |
Pol | Oh. | 10:34:26 |
Pol | Even when I do: | 10:34:30 |
Pol | oci8 = prev.extensions.oci8.overrideAttrs (attrs: {
version = "2.2.0";
sha256 = "0jhivxj1nkkza4h23z33y7xhffii60d7dr51h1czjk10qywl7pyd";
});
| 10:34:36 |
Pol | It is still picking up | 10:34:40 |
Pol | * It is still picking up 3.0.1. | 10:34:43 |
Pol | PR has been created: https://github.com/fossar/nix-phps/pull/116 | 10:39:46 |
Pol | But there is still an issue, I'll wait from feedback from etu or Jan Tojnar . | 10:40:03 |
Pol | Do you have another clue etu ? | 12:01:50 |
etu | Not at the moment, very busy | 12:13:47 |
Pol | Issue fixed ! | 13:19:27 |
| 25 Jun 2022 |
Pol |  Download image.png | 07:51:20 |
Pol | PR: https://github.com/fossar/nix-phps/pull/118 | 10:55:37 |
Pol | ramsey: Hi mate, I got a question for you. A couple of weeks ago, Jan Tojnar and I were trying to add PHP snapshots to Nix. In order to do that, we were using the official Github repository as source. It turns out that it's very complicated to build PHP from the Github repository and mush easier to build it from official releases on PHP.net. Example, this morning, I added PHP 8.2 without any single trouble. Now the question is the following... Do you know if those releases on PHP.net are automatised? If yes, do you provide any kind of snapshot release somewhere? (something that would follow the commits on Github and get build automatically). | 11:11:58 |
Pol | * ramsey: Hi mate, I got a question for you. A couple of weeks ago, Jan Tojnar and I were trying to add PHP snapshots to Nix. In order to do that, we were using the official Github repository as source. It turns out that it's very complicated to build PHP from the Github repository and mush easier to build it from official releases on PHP.net. Example, this morning, I added PHP 8.2 without any single trouble. Now the question is the following... Do you know if those releases on PHP.net are automatised? If yes, do you provide any kind of snapshot release somewhere? (something that would follow the commits on Github and get build automatically). Basically, something like https://downloads.php.net/~pierrick/ automatically generated at every commit. | 11:13:54 |
Pol | I also wrote @pierrick about those 8.2.0alpha2 builds. | 11:56:34 |
ramsey | They’re not automated. We run a script that packages the tarballs and creates the configure script | 16:12:59 |
ramsey | The only difference between building from the repo and building from the tarball is that you have to run buildconf first when building from the repo. That script is what generates configure. | 16:14:48 |
ramsey | The steps for the release process are here: https://github.com/php/php-src/blob/master/docs/release-process.md | 16:16:11 |
Pol | mmh interesting, could be nice to automate this process :) | 16:35:37 |
Pol | I just published a new Nix flake package for generating changelogs: https://github.com/loophp/nix-auto-changelog | 17:53:37 |
Pol | One less dependency to Docker :) | 17:56:26 |
| 27 Jun 2022 |
Pol | I was playing with some colleagues and Nix flakes today: https://github.com/loophp/nix-phpstan/ | 15:29:46 |
Pol | I like how easy it is to package any kind of app with Nix flakes. | 15:30:55 |
Pol | In this simple example, it runs PHPStan, dev-version. | 15:31:22 |
| 28 Jun 2022 |
| ma27 changed their profile picture. | 11:38:30 |
| 29 Jun 2022 |
| Pol invited Stéphan. | 06:41:50 |
| Pol withdrew stephank (Stéphan Kochen)'s invite. | 06:41:58 |
| Stéphan joined the room. | 07:00:42 |
| 1 Jul 2022 |
etu | Wow, it appears that moodle depends on PHP 7.4: https://github.com/NixOS/nixpkgs/pull/177052#issuecomment-1171841042 | 05:40:36 |
etu | This is why we drop it early to have time to find those things :) | 05:41:10 |