On 23 January 2017 at 09:58, Maxin B. John <maxin.j...@intel.com> wrote:
> Removed the following Backported patches: > 1. 0001-configure-don-t-add-Werror-to-build-flags.patch > 2. 0002-ASN.y-corrected-compiler-warning.patch > 3. 0003-parser_aux-corrected-potential-null-pointer-derefere.patch > 4. 0004-tools-eliminated-compiler-warnings.patch > > Signed-off-by: Maxin B. John <maxin.j...@intel.com> > This breaks on musl in the most amusing way: | from ../../libtasn1-4.10/gl/getopt.c:28: | ./stdint.h:89:5: error: #if with no expression | #if | ^ When it says stdint.h it doesn't mean the system stdint.h because that would be too sensible. libtasn1 uses gnulib which writes its own system headers, so this is in fact build/gl/stdint.h which does indeed just do '#if '. The source for this file is gl/stdint.in.h in this block: /* Override WINT_MIN and WINT_MAX if gnulib's <wchar.h> or <wctype.h> overrides wint_t. */ #if @GNULIB_OVERRIDES_WINT_T@ # undef WINT_MIN # undef WINT_MAX # define WINT_MIN 0x0U # define WINT_MAX 0xffffffffU #endif For some reason when this executes @GNULIB_OVERRIDES_WINT_T@ isn't defined. Cheers, Ross
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core