Space before tspan is being removed
See the attached file. The rendered output lacks a space between the "bold" and "normal" words.
In 2.40.x, rsvg-text.c
passed around a magic lastwasspace
parameter to keep track of this; the code lost that ability when xml:space
normalization got rewritten.
This example is a minimized version of the SVG referenced in this bug