[Buildroot] [PATCH v2 2/6] package/llvm: install target binary/debug tools

Matthew Weber matthew.weber at rockwellcollins.com
Tue Nov 20 22:44:55 UTC 2018


Romain,


On Tue, Nov 20, 2018, 16:37 Romain Naour <romain.naour at gmail.com wrote:

> Hi Matt,
>
> Le 19/11/2018 à 14:04, Matthew Weber a écrit :
> > Romain,
> >
> > On Mon, Nov 19, 2018 at 2:10 AM Romain Naour <romain.naour at gmail.com>
> wrote:
> >>
> >> Hi Matt,
> >>
> >> Le lun. 19 nov. 2018 à 02:48, Matthew Weber <
> matthew.weber at rockwellcollins.com> a écrit :
> >>>
> >>> Romain,
> >>>
> >>> On Sun, Nov 18, 2018 at 1:14 PM Romain Naour <romain.naour at smile.fr>
> wrote:
> >>>>
> >>>> Hi Matt,
> >>>>
> >>>> Le 17/11/2018 à 04:56, Matt Weber a écrit :
> >>>>> The compiler-rt fuzzer and address sanitizer tools require additional
> >>>>> LLVM binary tools installed to allow stack trace decoding actively
> during
> >>>>> executable analysis.
> >>>>>
> >>>>> https://github.com/google/sanitizers/wiki/AddressSanitizerCallStack
> >>>>>
> >>>>> Signed-off-by: Matthew Weber <matthew.weber at rockwellcollins.com>
> >>>>> Reviewed-by: Romain Naour <romain.naour at smile.fr>
> >>>>
> >>>> For some reason I get an error while building llvm package tools.
> >>>>
> >>>> x86_64-linux-g++: WARNING: unsafe header/library path used in
> cross-compilation:
> >>>> '-I/usr/include/libxml2'
> >>>>
> >>>> Can you have a look?
> >>>
> >>> I went back and checked my logs on the clang compiler-rt run-test
> >>> build for that warning and didn't find it.  I then checked and my
> >>> config and it has the unsafe header/library as error.  Was your build
> >>> test just applying my patches and doing an explicit 'make llvm'?
> >>
> >>
> >> Indeed,
> >> Some tools use libxml2, so you have to add target libxml2 package as
> build dependency.
> >>
> >
> > Would you mind sharing your verbose output and equivalent of cmake
> > config guess/status?
> >
>
> I need to rebuild from scratch since I've fixed the build locally.
> I'll restart a new one next week-end.
>

When I searched the llvm build, I see there are some xml dependencies.  I
hadn't got far enough to find the variables in llvm build to adjust or if I
just need to make sure libxml2 is built first.


>
>
>
>
> Best regards,
> Romain
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.buildroot.org/pipermail/buildroot/attachments/20181120/f2b25b9f/attachment-0001.html>


More information about the buildroot mailing list