[Buildroot] [PATCH] shairport-sync: requires C++

Peter Korsgaard peter at korsgaard.com
Thu Mar 30 19:39:50 UTC 2017


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 > Hello,
 > On Wed, 29 Mar 2017 22:09:31 +0300, Baruch Siach wrote:
 >> Fixes:
 >> http://autobuild.buildroot.net/results/122/122d6cedf0205e8db27d498d6a2a839e11e7b6f2/
 >> http://autobuild.buildroot.net/results/bef/bef5fb328e6688107496cb213d8aeeca527abf03/
 >> 
 >> Cc: Jörg Krause <joerg.krause at embedded.rocks>
 >> Signed-off-by: Baruch Siach <baruch at tkos.co.il>
 >> ---
 >> package/shairport-sync/Config.in | 5 +++--
 >> 1 file changed, 3 insertions(+), 2 deletions(-)

 > Applied to master, thanks. In practice, most of the code in
 > shairport-sync is in C, except one file in C++, which is only compiled
 > conditionally (and we don't build it). However it seems like automake
 > uses CXX even if the C++ file is not part of the build.

That is afaik because of the unconditional AC_PROG_CXX. For other
packages (E.G. package/ifplugd/0003-no-cxx.patch) we patch it out, but
something upstreamable would naturally be nicer.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list