EionRobb / purple-googlechat

A Google Chat protocol plugin for libpurple/Pidgin/bitlbee/whatever
GNU General Public License v3.0
112 stars 13 forks source link

stops working and won't recompile with newer software/libraries (absl new dependencies, protobuf?) #77

Open dchmelik opened 1 year ago

dchmelik commented 1 year ago
d@cosmos:~/math/src/network/chat/bitlbee/plugins/1Slackware/purple-googlechat$ make
protoc-c --c_out=. googlechat.proto
protoc-c: error while loading shared libraries: libprotobuf.so.23.4.0: cannot open shared object file: No such file or directory
make: *** [Makefile:100: googlechat.pb-c.c] Error 127

Sometimes symbolic linking to newer library works, which I did (libprotobuf.so.31.0.1) but following happened.

d@cosmos:~/math/src/network/chat/bitlbee/plugins/1Slackware/purple-googlechat$ make
protoc-c --c_out=. googlechat.proto
protoc-c: error while loading shared libraries: libabsl_log_internal_check_op.so.2301.0.0: cannot open shared object file: No such file or directory
make: *** [Makefile:100: googlechat.pb-c.c] Error 127
iv4nhoe commented 1 year ago

protoc-c: error while loading shared libraries:

This looks to me like a problem of the protobuf-c-compiler.

dchmelik commented 1 year ago

I doubt the problem is a compiler; read the bug report title: stops working. What I posted after that was only after it stopped working in BitlBee & Pidgin so I tried to recompile it to see if it'd work again. As for recompiling, I already explained: it's too old (I said what version I have).

dchmelik commented 11 months ago

Oddly it started working again, but I still can no longer compile: does dependency list need updating to add libabsl and dependencies?