pinentry: link with libatomic when needed
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Thu, 14 Jun 2018 18:02:04 +0000 (20:02 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 17 Jun 2018 21:24:48 +0000 (23:24 +0200)
commit265e25834f29f0852cea0004c307a8d9ea1f72ee
tree8b49809ca659c9ff0c8502c55107eb48f0e8822f
parentb1da7a8aed6a12eeb9ad7f3870a79be859e137f0
pinentry: link with libatomic when needed

On some architectures, atomic binutils are provided by the libatomic
library from gcc. Linking with libatomic is therefore necessary,
otherwise the build fails with:

sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line

This is often for example the case on sparcv8 32 bit.

Fixes:

 http://autobuild.buildroot.net/results/fd6bee70ff20bee9607a9f6f557a3a793d00cd9f

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas: use LIBS instead of LDFLAGS.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/pinentry/pinentry.mk