On 11/21/19 7:57 PM, ng0 wrote:
>> None of this was required on Debian GNU/Linux before: gnunet-qr works
>> fine without any of your (IMO inappropriate) recent changes to
>> configure.ac.
> 
> okay, please read the commits, my message was only providing
> a tiny bit of context. This is for systems which do not provide
> an ldd.so.conf (which exist), however...

That should not matter. I assume you mean ld.so.conf.

>> You linking gnunet-qr directly against libX11 and other dependencies is
>> _wrong_. gnunet-qr does not directly use those other dependencies, so it
>> must not link against those directly. If it does not work without those
>> linker flags, I would investigate whether your libzbar was linked
>> correctly -- maybe libzbar was build badly?
> 
> ... I think that you are right here and a simple -Wl,-R/path/to/X11
> should do it (manual, or by the build facilities of the packaging
> system). We do however need the -ljpeg unless I interpreted the
> message I got from #guix the wrong way.

I've checked, and we do not use libjpeg directly, and again it works on
Debian without that flag as a result. So no, even libjpeg is not needed.
Maybe send me the message from #guix via PM?


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to