vlc refuses to build against qtbase-opensource-src 5.5.1+dfsg-10ubuntu2
The daily builds of vlc 2.2.x refuse to compile against qtbase-opensource-src 5.5.1+dfsg-10ubuntu2 on Ubuntu 16.04 (xenial):
configure: error: "You cannot build VLC with Qt-5.5.0. You need to backport I78ef29975181ee22429c9bd4b11d96d9e68b7a9c"
The patch in question is actually already backported to Ubuntu's qtbase-opensource-src 5.5.1+dfsg-10ubuntu2: http://anonscm.debian.org/cgit/pkg-kde/qt/qtbase.git/tree/debian/patches/set_WA_OutsideWSRange_for_native_widgets.patch?h=ubuntu
configure.ac only checks the version of Qt5Core instead of checking whether the patch is applied:
PKG_CHECK_EXISTS([Qt5Core >= 5.5.0 Qt5Core < 5.6.0], [
AC_MSG_ERROR(["You cannot build VLC with Qt-5.5.0. You need to backport I78ef29975181ee22429c9bd4b11d96d9e68b7a9c"])
])
So please either drop that check or make it smarter.
Build recipe: https://code.launchpad.net/~videolan/+recipe/stable-daily.xenial
Full log: https://launchpad.net/~videolan/+archive/ubuntu/stable-daily/+build/8859183