https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87488
--- Comment #20 from Egmont Koblinger <egmont at gmail dot com> --- GNOME Terminal's behavior mainly depends on VTE. Hyperlinks are supported since VTE 0.50 and a corresponding GNOME Terminal 3.26. VTE 0.48.2 and 0.46.3, and newer versions within these stable series silently ignore OSC 8. VTE 0.48.[01], 0.46.[012] and older stable series emit garbage. As far as I know, an up-to-date RHEL7 contains VTE 0.52 (see https://bugzilla.redhat.com/show_bug.cgi?id=1569801). I cannot verify this, nor can comment about older RHELs. Older distros are also more likely to ship an older Terminator, Xfce4-Terminal, Guake, LXterminal etc. which might use the GTK2-based VTE 0.28 (which also emits garbage), rather than the as-of-then-current GTK3-based VTE 0.4x-0.5x. You'd need to manually check the exact terminal packages and their dependencies to get the whole picture. I can only guess that distros would probably appreciate such a compile-time kill switch.