| 3 Jul 2023 |
Pol | (sorry it's easier to copy paste screenshots) | 12:44:40 |
Jan Tojnar | that is from audit-tmpdir.sh you asked about on Discourse | 12:45:38 |
Pol | Do you think it comes from there ? | 12:46:03 |
Pol | Oh man you're stalking me :D | 12:46:13 |
Pol | That's scary ! :D | 12:46:16 |
Jan Tojnar | I am just everywhere :D | 12:46:40 |
Pol | You're impressive in every way ! | 12:46:54 |
Pol | Do you have a clue about the issue there? | 12:50:20 |
Jan Tojnar | that would require deeper analysis of the project’s build system code | 12:53:42 |
Jan Tojnar | Pol: see https://discourse.nixos.org/t/rpath-of-binary-contains-a-forbidden-reference-to-build/12200/3 | 12:54:34 |
Pol | Thanks, will do that from the train while going back home | 12:55:46 |
Pol | Btw, | 12:57:55 |
Pol | How do I know the path here? patchelf --print-rpath "$out/lib/julia/libgmpxx.so.4.6.0" | 12:58:06 |
Pol | Is it this one ? couchbase-4.1.4/modules/couchbase.so | 12:58:22 |
Pol | patchelf --print-rpath "$out/lib/php/extensions/couchbase.so" ? | 12:58:58 |
Jan Tojnar | Pol: yeah, it should be the one it complains about | 13:45:17 |
Pol | (it's building since 3pm...) | 13:50:59 |
Pol | The postInstall hook doesn't get triggered because of the issue in post-installation fixup. | 14:02:30 |
Pol | php-couchbase> buildPhase completed in 56 minutes 12 seconds | 14:02:49 |
Pol | That's painful. | 14:02:52 |
Jan Tojnar | Pol: remove the third party stuff | 17:33:40 |
Jan Tojnar | you are building ten different libraries | 17:33:51 |
Pol | It's worse. | 18:04:06 |
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 |