[pkg-lxqt-devel] Bug#798053: Bug#824079: qgis: FTBFS on non-Linux: 'TCGETS' was not declared in this scope

Sebastiaan Couwenberg sebastic at xs4all.nl
Fri May 13 08:56:24 UTC 2016

Control: tags 824079 pending

On 05/13/2016 03:34 AM, Aaron M. Ucko wrote:
> Sebastiaan Couwenberg writes:
>> Adding " || defined(__FreeBSD_kernel__)" to the #elif statements in
>> kpty.cpp should be sufficient to not need the CMakeLists.txt changes.
> Indeed, that approach (my initial suggestion in #798053) also works, Alf
> Gaida's opening comment in https://github.com/lxde/qtermwidget/issues/50
> notwithstanding.  For that matter, so does simply testing whether
> TIOCGETA and TIOCSETA are defined -- although they're not technically
> required to be macros, they are in practice.

qtermwidget in qgis is fixed [0] and on its way to unstable. The patch
has also been forwarded to QGIS upstream [0].

The changes from the qtermwidget-kfreebsd.patch should also be forwarded
to qtermwidget upstream.

[1] https://github.com/qgis/QGIS/pull/3068

Kind Regards,


 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

More information about the pkg-lxqt-devel mailing list