stubdom: disable newlib's need for texinfo
authorDoug Goldstein <cardoe@cardoe.com>
Mon, 9 Jul 2018 17:05:46 +0000 (12:05 -0500)
committerWei Liu <wei.liu2@citrix.com>
Tue, 10 Jul 2018 07:14:47 +0000 (08:14 +0100)
commit00d21a3c3c7f742e674458b70553a22eae289fdf
treeff0b45f7e11770790921aff6e67452326e0d086d
parent139a84f9ae85bad79527b930b7aef77195cdd3ec
stubdom: disable newlib's need for texinfo

newlib has a hardcoded dependency on texinfo, which in turn means that
Xen has this dependency when building the stub domains. The files that
newlib generates are never used or exposed by the Xen build system so
its really a wasted effort to require a heavy (size wise) package for
the build of something that's thrown away. Instead of adding it as a
requirement this patches out the code path in newlib that uses it so
that the files are never generated.

Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
stubdom/Makefile
stubdom/newlib-disable-texinfo.patch [new file with mode: 0644]