I've pushed branches for those that compile just fine without the
private headers.

For ubuntu-settings-components and ubuntu-keyboard, is it correct that
you're only using the private headers for tests and not anything that
gets installed into packages?

That would explain why they are not picking up the flag of using private
symbols. You can mark this Won't Fix if you can't get around using the
private stuff in tests. And thank you for not using them in the main
software!

But if you can find anything in eg. Qt 5.4 to get around your
QWindowSystemInterface::registerTouchDevice usage, that would be nice.
Or, convincing upstream to make it public. I also found
https://bugreports.qt.io/browse/QTBUG-26647 at least.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1427991

Title:
  Stop build-depending on private Qt headers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1427991/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to