|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture
As suggested by Andrew Cooper in [1], I formally submit this patch for
fixing that documentation hyperlinks may point to the wrong
architecture. This fix also makes building the documentation
reproducible in Debian.
With this patch applied, I still get the following:
/usr/bin/perl -w /build/reproducible-path/xen-4.19.1/docs/xen-headers -O
html/hypercall/ppc \
-T 'arch-ppc - Xen public headers' \
-X arch-arm -X arch-riscv -X arch-x86_32 -X arch-x86_64 \
-X xen-arm -X xen-riscv -X xen-x86_32 -X xen-x86_64 \
-X arch-x86 \
/build/reproducible-path/xen-4.19.1/docs/../xen include/public
include/xen/errno.h
include/public/hvm/dm_op.h:476: multiple definitions of Typedef xen_ulong_t:
include/public/arch-ppc.h:55
include/public/hvm/dm_op.h:476: multiple definitions of Typedef xen_ulong_t:
include/public/arch-ppc.h:61
include/public/hvm/dm_op.h:476: multiple definitions of Typedef xen_ulong_t:
include/public/arch-ppc.h:55
include/public/hvm/dm_op.h:476: multiple definitions of Typedef xen_ulong_t:
include/public/arch-ppc.h:61
This seems to happen due to multiple "typedef uint64_t xen_ulong_t;"
in xen/include/public/arch-ppc.h (albeit in different if(n)def blocks).
It does not cause any problems for us at the moment, but probably should
still be addressed somehow.
[1] https://lists.xen.org/archives/html/xen-devel/2025-01/msg00324.html
Maximilian Engelhardt (1):
docs/Makefile: Add ppc and riscv to DOC_ARCHES
docs/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.39.5
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |