[Buildroot] [PATCH 1/1] package/mpd: fix build on sparc

Peter Korsgaard peter at korsgaard.com
Mon Aug 19 20:55:18 UTC 2019


>>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice at gmail.com> writes:

 > Fixes:
 >  - http://autobuild.buildroot.org/results/8d757c4390facade75dd6cef808ea6ead9798c12

 > Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
 > ---
 >  ...build-add-atomic-dependency-for-spar.patch | 39 +++++++++++++++++++
 >  1 file changed, 39 insertions(+)
 >  create mode 100644 package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch

 > diff --git
 > a/package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch
 > b/package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch
 > new file mode 100644
 > index 0000000000..81bd981d65
 > --- /dev/null
 > +++ b/package/mpd/0001-src-event-meson.build-add-atomic-dependency-for-spar.patch
 > @@ -0,0 +1,39 @@
 > +From cb190801706da046823c74f89472af83ff947ce1 Mon Sep 17 00:00:00 2001
 > +From: Fabrice Fontaine <fontaine.fabrice at gmail.com>
 > +Date: Sat, 17 Aug 2019 22:25:06 +0200
 > +Subject: [PATCH] src/event/meson.build: add atomic dependency for sparc
 > +
 > +Linking with libatomic is needed on sparc otherwise build fails on:
 > +/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/7.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld:
 > src/event/libevent.a(MaskMonitor.cxx.o): undefined reference to symbol
 > '__atomic_fetch_or_4@@LIBATOMIC_1.0'
 > +
 > +Fixes:
 > + - http://autobuild.buildroot.org/results/7a9fdb7e323892fb6ed85a2441054303e889c089
 > +
 > +Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
 > +[Upstream status: not sent (the same kind of patch for ncmpc was
 > +refused: https://github.com/MusicPlayerDaemon/ncmpc/pull/45)]

:/

Committed, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list