[tlbuild] Broken TL build

Karl Berry karl at freefriends.org
Mon Jan 17 23:37:45 CET 2022


      web2c_DEPENDENCIES =
      fixwrites_DEPENDENCIES =
      splitup_DEPENDENCIES =

Thank you very much, Michael. I installed that (r61639). Hope it flies now.

    because it would explain why
      web2c_LDADD = -L. -lweb2c

Good point.

    [the stamp-lib target]

All I can say is that I recognize the recipe for stamp-lib as being the
idiom to recover from files being removed in the build tree.
(Per "Multiple Outputs" in the Automake manual, the most complicated
possible final version,
https://gnu.org/s/automake/manual/html_node/Multiple-Outputs.html.)
Essentially that same shell sequence is used in several other places in
TL, such as tangle-sh.in. 

However, I don't understand the need for the per-program stamp files in
web2c/, and why Automake's normal behavior, which supports parallel
builds perfectly well, doesn't suffice for the web2c/ subdirectory. But
anyway, plenty of other things to do, so not going to look further, if
this works out.

Thanks again,
Karl


More information about the tlbuild mailing list.