| 13 Aug 2024 |
Pol | That libxml stuff is crazy | 13:01:51 |
piotrkwiecinski | yeah it's interesting how much its patch release could break things | 13:02:42 |
Pol | yeah... | 13:03:23 |
piotrkwiecinski | I may have found a cleaner way to apply patches directly from php repo with tiny compatibility patch which we'll have to store in our repo | 15:05:42 |
piotrkwiecinski | I'm waiting for compilation to finish | 15:05:58 |
piotrkwiecinski | If it works I reckon I should get a patch juggler badge | 15:07:48 |
piotrkwiecinski | https://github.com/NixOS/nixpkgs/pull/334411 | 15:14:58 |
piotrkwiecinski | for now it's a patch it seems to build for me | 15:15:06 |
piotrkwiecinski | Probably some extra comments for patches will be needed as they have to be applied in correct order | 15:16:11 |
piotrkwiecinski | we need to apply libxml 2.12 tests patch, we have to apply libxml 2.13 patch otherwise some files don't exist | 15:17:40 |
piotrkwiecinski | Pol: any chance you could rebase one more time https://github.com/NixOS/nixpkgs/pull/308059 . Let's merge it and start moving other packages. | 17:41:11 |
Pol | In reply to @piotrkwiecinski:matrix.org https://github.com/NixOS/nixpkgs/pull/334411 Did a review | 17:59:37 |
piotrkwiecinski | I'll update comments in a couple minutes | 18:00:58 |
Pol | excellent. | 18:02:46 |
piotrkwiecinski | Had to fix a water connector to my toilet today 😄. I was jumping between it and compilation errors | 18:02:54 |
Pol | haha been there... done that... | 18:03:10 |
piotrkwiecinski | For php 8.1 most likely we'll need all the patches in the future as it only gets security patches. | 18:04:22 |
Pol | OK | 18:05:24 |
Pol | I also really wish to build this autoComposerInstallBuild hook at some point. I really liked the idea. | 18:05:49 |
Pol | In reply to @piotrkwiecinski:matrix.org Pol: any chance you could rebase one more time https://github.com/NixOS/nixpkgs/pull/308059 . Let's merge it and start moving other packages. Rebased | 18:06:36 |
Pol | In reply to @piotrkwiecinski:matrix.org Pol: any chance you could rebase one more time https://github.com/NixOS/nixpkgs/pull/308059 . Let's merge it and start moving other packages. * Rebased and also update vimeo/psalm. | 18:14:13 |
Pol | * Rebased and also updated vimeo/psalm. | 18:14:18 |
Pol | By the way, I have a small announcement to make. | 18:15:45 |
Pol | Things has been moving quite a lot these last days and turns out that I will slowly switching to some other languages at work. That means that I won't be as actively maintain the PHP stack in Nix. | 18:16:34 |
Pol | I've been looking for sponsors recently, but couldn't find any. Sponsors would definitely motivate me to still continue to work on PHP even if I don't use it anymore. | 18:17:04 |
Pol | So, this is the reason why you see me less active in here. | 18:17:25 |
Pol | So if you know a company (not you as individuals) that could potentially sponsor my work, feel free to let them know ! | 18:17:59 |
Pol | In a few words, so you know concretely what happened... | 18:18:32 |
Pol | I went back to school 3 years ago, nobody knew about it, not even my colleagues at European Commission. | 18:18:57 |
Pol | I successfully finished in June, you can find my thesis at https://zenodo.org/records/13208605 | 18:19:14 |