All of lore.kernel.org
 help / color / mirror / Atom feed
* [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture
@ 2025-01-10 21:19 Maximilian Engelhardt
  2025-01-10 21:19 ` [XEN PATCH 1/1] docs/Makefile: Add ppc and riscv to DOC_ARCHES Maximilian Engelhardt
  2025-01-10 21:32 ` [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture Andrew Cooper
  0 siblings, 2 replies; 5+ messages in thread
From: Maximilian Engelhardt @ 2025-01-10 21:19 UTC (permalink / raw)
  To: xen-devel; +Cc: Maximilian Engelhardt, Anthony PERARD, Andrew Cooper

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



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-01-17 20:20 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-10 21:19 [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture Maximilian Engelhardt
2025-01-10 21:19 ` [XEN PATCH 1/1] docs/Makefile: Add ppc and riscv to DOC_ARCHES Maximilian Engelhardt
2025-01-13 11:43   ` Andrew Cooper
2025-01-10 21:32 ` [XEN PATCH 0/1] Bug: Hyperlinks in generated documentation may point to the wrong architecture Andrew Cooper
2025-01-17 20:20   ` Maximilian Engelhardt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.