>>>>> On Fri, 27 Dec 2024, Sam James wrote: > (Why?)
By default, makeinfo will split large output files into smaller subfiles. Although this doesn't currently happen for any package, it might happen in future, and it would break some assumptions. The threshold for splitting is 300 kB, and we have at least three packages with larger info files. The reason they don't break is that they use the upstream Makefile rather than the eclass function. >> --- a/eclass/elisp.eclass >> +++ b/eclass/elisp.eclass >> @@ -139,7 +139,7 @@ elisp_src_configure() { :; } >> elisp_src_compile() { >> elisp-compile *.el >> if [[ -n ${ELISP_TEXINFO} ]]; then >> - makeinfo ${ELISP_TEXINFO} || die >> + makeinfo --no-split ${ELISP_TEXINFO} || die >> fi >> }
signature.asc
Description: PGP signature