[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.
[0]
https://anonscm.debian.org/cgit/pkg-grass/qgis.git/tree/debian/patches/qtermwidget-kfreebsd.patch?h=debian/2.14.2%2bdfsg-2
[1] https://github.com/qgis/QGIS/pull/3068
Kind Regards,
Bas
--
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