[Buildroot] [PATCH v3] package/xml-security-c: new package
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Wed Jul 28 22:05:18 UTC 2021
Hello,
On Mon, 12 Apr 2021 11:23:47 -0500
Matt Weber <matthew.weber at rockwellcollins.com> wrote:
> - Worked around Xerces_autoconf_config.hpp: error: ‘char16_t’ does not name a type
> by disabling code sourcery toolchains
> (ISO C++ forbids declaration - requires ISO C++ 2011 (code sourcery is GCC 4.8)
Meh, how come excluding a Code Sourcery toolchain is a solution to
this? My bug report on the v2 was not even related to a Code Sourcery
toolchain, so the work around proposed in this v3 doesn't even fix the
issue pointed out in v2.
Anyway, the problem is that this package was not passing -std=c++11
when building code, so the build fails on older compilers that did not
use C++11 as their default standard. So I have modified the package to
require gcc >= 4.7 and pass -std=c++11 in CXXFLAGS, and applied.
Thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list