tdebase fails to build:
/dev/shm/tdebase.build/kicker/kicker/core/kmenubase.ui.h:7: error: 't_xdisplay' was not declared in this scope
As neither tqt_xdisplay nor qt_xdisplay is used in the source file, why does the file compile against TQt3 and not Qt3?
Looks like there is some sed magic that takes place when each package is built. I'm guessing when building against Qt3 that this sed magic strips numerous "tq" and "TQ" prefixes in the sources but the stripping is not needed when building against TQt3. The reason the original tqt_xdisplay is converted to t_display probably is a bug in the sed magic.
Darrell