From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?SsO2cmcgS3JhdXNl?= Date: Fri, 26 Sep 2014 10:23:59 +0200 Subject: [Buildroot] [PATCH 1/1] package/upmpdcli: bump to version 0.8.1 In-Reply-To: <87y4t7xvpa.fsf@dell.be.48ers.dk> References: <1411505326-11833-1-git-send-email-jkrause@posteo.de> <87y4t7xvpa.fsf@dell.be.48ers.dk> Message-ID: <5425229F.8060402@posteo.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On 09/25/2014 10:59 PM, Peter Korsgaard wrote: >>>>>> "J?rg" == J?rg Krause writes: > > Bumping to version 0.8.1 requires a change of the uclibc patch. > > Signed-off-by: J?rg Krause > > --- > > package/upmpdcli/upmpdcli-0001-uclibc-fixes.patch | 59 ++++++++++++++--------- > > package/upmpdcli/upmpdcli.mk | 2 +- > > 2 files changed, 36 insertions(+), 25 deletions(-) > > Sorry, it doesn't seem to build here with uClibc (missing header?): > > libtool: compile: /home/peko/source/buildroot/output/host/usr/bin/arm-linux-g++ -DHAVE_CONFIG_H -I. -I./libupnpp -DDEBUG -g -Wall -DDATADIR=\"/usr/share/upmpdcli\" -DCONFIGDIR=\"/etc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++0x -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Os -c libupnpp/control/description.cxx -o libupnpp/control/description.o >/dev/null 2>&1 > libupnpp/control/avtransport.cxx: In member function 'void UPnPClient::AVTransport::evtCallback(const std::unordered_map, std::basic_string >&)': > libupnpp/control/avtransport.cxx:159:63: error: 'atoi' was not declared in this scope > Makefile:800: recipe for target 'libupnpp/control/avtransport.lo' failed > make[1]: *** [libupnpp/control/avtransport.lo] Error 1 > I can build it with internal uclibc toolchain successfully. libtool: compile: /home/joerg/Freescale/buildroot/output/host/usr/bin/arm-linux-g++ -DHAVE_CONFIG_H -I. -I./libupnpp -DDEBUG -g -Wall -DDATADIR=\"/usr/share/upmpdcli\" -DCONFIGDIR=\"/etc\" -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++0x -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -Os -c libupnpp/control/avtransport.cxx -o libupnpp/control/avtransport.o >/dev/null 2>&1 However, it looks like stdlib is missing. But I would like to reproduce the missing header error. How did you build your toolchain?