Bug#829361: clang-x.y-doc: Fix the lintian error 'privacy-breach-uses-embedded-file' [was: Re: Processed: affects 829361]

Nicholas D Steeves nsteeves at gmail.com
Mon Mar 19 20:27:40 UTC 2018


Hi Sylvestre,

Thank you for the ping!  Reply follows below.

On Mon, Feb 26, 2018 at 11:02:25PM +0100, Sylvestre Ledru wrote:
> 
> Le 26/02/2018 à 22:51, Nicholas D Steeves a écrit :
> > Hi Sylvestre,
> >
> > On Sun, Feb 11, 2018 at 09:32:17AM +0100, Sylvestre Ledru wrote:
> >> Le 11/02/2018 à 03:17, Nicholas D Steeves a écrit :
> >>> On Sat, Feb 10, 2018 at 09:42:29AM +0100, Sylvestre Ledru wrote:
> >>>> This is caused by a recent change in gold I think.
> >>>>
> >>>> Just add a ; XFAIL: * at in the test to silent it.
> >>>>
> >>>> BTW, in the future, please don't attach the full build log:
> >>>> We just need the error message.
> >>>>
> >>>>
> >>>> S
> >>>>
> >>>>
> >>> Thank you for the tip!  With the two attached patches I'm able to
> >>> continue working towards solving this bug. (really just implementing
> >>> your suggestion, plus a patch refresh)
> >>>
> >>> Oh, and I xzipped them to try to atone for sending uncompressed build
> >>> logs ;-) I'll send only what I suspect are the relevant portions
> >>> (errors) in the future.
> >> Thanks but they were already merged upstream...
> >>
> >> Sylvestre
> > I've been able to solve this by patching various Doxyfile, conf.py,
> > and doxygen.cfg.in.  Before I did that I also:
> >
> > -html_static_path = []
> > +html_static_path = ['_static']
> >
> > for the affected sections.
> >
> > Do you approve of this approach and should I work on patching rules to
> > not fail with this new configuration or would you prefer another
> > approach?
> 
> Sounds good. What are you concerns about this solution?

I'm concerned that it's difficult to debug, and also that the
build-doc target doesn't work...that's one reason why progress has
been so slow!  I've tried a number of methods and I can't get the
llvm-toolchain-5.0 to build at all right now; it hangs indefinitely in
self-tests and dmesg shoes a bunch of segfaults...so I've decided to
just attach my patches for the docs.  IIRC d/rules still needs some
more work to accommodate
d/patches/0048-Set-html_static_path-_static-everywhere.patch

IIRC this patch is part of the commit represented by:
0002-Add-patches-to-use-static-docs-using-Debian-provided.patch


Sincerely,
Nicholas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-libjs-mathjax-to-Build-Depends-and-to-clang-x.y-.patch
Type: text/x-diff
Size: 1387 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20180319/9875656c/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-patches-to-use-static-docs-using-Debian-provided.patch
Type: text/x-diff
Size: 10003 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20180319/9875656c/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fix-build_doc-failure-due-to-nonexistent-directory.patch
Type: text/x-diff
Size: 889 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20180319/9875656c/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20180319/9875656c/attachment-0001.sig>


More information about the Pkg-llvm-team mailing list