| 3 Jul 2023 |
Pol | I think I'm going to give up on this PR. It's not my type to give up, but since I've never done C or C++ it's way out of my league. | 18:04:40 |
Pol | For the record, here's the terminal log: https://pastebin.com/NGGXcQZu | 18:26:56 |
Pol | And the derivation: https://pastebin.com/Hws3vysA | 18:29:49 |
Jan Tojnar | Pol: sounds like you are missing some dependencies | 18:31:01 |
Jan Tojnar | but it will also require some patching https://github.com/couchbaselabs/couchbase-cxx-client/blob/7c5abb0523a6a377454fcecaea9003ce8f5b0274/cmake/ThirdPartyDependencies.cmake | 18:32:51 |
Pol | I think I will leave this PR for the next person who's gonna need couchbase, I have no clue what to do since I never used all these building tools and I cannot continue to bother you or anybody else. It can wait. | 18:36:31 |
Jan Tojnar | perhaps update the PR with latest progress so that people can pick it up | 18:40:05 |
Pol | I just did for sure | 18:43:02 |
Jan Tojnar | Looks like the current repo is https://github.com/couchbase/couchbase-php-client | 18:46:43 |
Pol | Yes indeed | 18:56:33 |
Pol | Nice finding | 18:56:54 |
Pol | I'll update the PR. | 18:56:58 |
Pol | Done. | 19:03:04 |
| 4 Jul 2023 |
Shyim | ❯ nix run nixpkgs#symfony-cli new foo
error: unable to execute '/nix/store/9szxdim4wkiwkpfwwk45ahq9kn8037gp-symfony-cli-5.5.6/bin/symfony-cli': No such file or directory
How can we specify the main program 🤔
| 08:47:29 |
Gaël Reyrol | I think you can't, you can with nix shell but it does not have the same purpose: nix shell nixpkgs#symfony-cli -c symfony new foo | 09:15:28 |
@etu:failar.nu | Yeah, it can be specified | 09:16:05 |
@etu:failar.nu | meta.mainProgram = "symfony"; | 09:16:15 |
Gaël Reyrol | symfony-cli misses a mainProgram yeah | 09:16:25 |
@etu:failar.nu | I'm not sure why we rename the executable in postInstall though | 09:17:01 |
Gaël Reyrol | It seems on the documentation it has to be named symfony | 09:18:00 |
Gaël Reyrol | https://symfony.com/download#step-2-create-new-symfony-applications | 09:18:18 |
Gaël Reyrol | I opened a PR to solve this: https://github.com/NixOS/nixpkgs/pull/241449 | 09:23:39 |
Pol | Merci <3 | 09:38:59 |
| 7 Jul 2023 |
Pol | Elis 🌱: The PR is to avoid such things: https://github.com/loophp/nix-shell/actions/runs/5479572069/jobs/9981620028 | 07:57:51 |
Pol | This CI job tries to build a PHP version with all extensions enabled. | 07:58:07 |
Pol | I've already fixed a couple of stuff (see the merged pr in https://github.com/fossar/nix-phps/pulls?q=is%3Apr+is%3Aclosed). | 07:58:35 |
@etu:failar.nu | I see | 07:59:21 |
Pol | Actually, building php with all extensions enabled is a good thing, it helped me spotting the issues on Linux and Darwin. | 07:59:52 |
Pol | The only extension that I'm unable to fix is couchbase. I guess I will come back to it later... but right now it's the only extension where I'm totally blocked. | 08:00:27 |
@etu:failar.nu | Does it work to set it like that? I'm not a big fan of having it separate from the inclusion of the package like that | 08:00:55 |