Open aliekens opened 9 years ago
@aliekens do you have a full stacktrace? I don't think I've ever seen that before; 100% of my development is on Linux so I'm somewhat surprised that you're seeing an error.
One interesting thing that I do see is that zlib is coming from /usr/local/lib instead of /usr/lib64 which is where I would expect it to be.
Bumping this thread, another question which migh tbe useful to answer is if LTS means 14.04 in this case?
Try: export LD_PRELOAD=/usr/lib64/libz.so
before run the ruby process.
After installing the Hermann gem on a clean Ubuntu LTS box, I get the following error when using Hermann from a simple producer test:
Upon inspecting the
hermann_lib.so
file, I see no references tozlib
(which should contain thecrc32
symbol):The only references to
crc32
in this project are in the source code oflibrdkafka
, which correctly includeszlib
as a dependency:I cannot replicate this problem on a my development Mac. Can someone help me pinpointing where the missing reference to
crc32
may originate? Am I missing a dependency? Or did something go wrong in my build process (nothing seems to be wrong)?