Jeroen Vermeulen
Jeroen Vermeulen
Could it be that you're compiling libpqxx and your application with different compiler or language versions?
Ahhh, then I see what went wrong. :-( First off: different C++ builds are not necessarily compatible with each other. Some things that _can_ (but don't necessarily, so it's easy...
Some blockers for the next release have cleared up in recent days, so hoping to release 7.9.0 soon, and hopefully the problem won't happen with that. However in the grander...
I am in the process of releasing 7.9.0 which should fix this problem.
@Big-Iron-Cheems the problem should disappear as soon as Pacman updates to 7.9.0.
(It is normal that if you remove `-lpq` you get these link errors about missing functions like `PQexec()` etc. You do need the `-lpq`.)
I'm sorry, I have nothing beyond what @tt4g already mentioned. I don't know bazel, and it's hard to read those long command lines on my phone screen.
@manoelmenezes did you try @tt4g's suggestion? I have no further ideas I'm afraid. I've never worked with Bazel.
@manoelmenezes this looks like may also be a simple command line problem at its core. Can you see the command line that cmake produced for linking? We're getting a bunch...
It's been a while. I would guess that the problem has been resolved... @manoelmenezes did you ever find out what the problem was? I'd like to close this ticket if...