All code is the same regardless of archs, but the commit mentioned there
is Mac specific so those code paths are not used on Linux.

Another idea would be, if you don't mind adding and removing PPAs and
possibly needing to start over with your rootfs (if something goes badly
wrong), to try stable phone overlay PPA from: https://launchpad.net/~ci-
train-ppa-service/+archive/ubuntu/stable-phone-overlay/ - it includes Qt
5.6.1 which obviously has almost a year worth of newer fixes.

sudo add-apt-repository ppa:ci-train-ppa-service/stable-phone-overlay
sudo apt update
sudo apt dist-upgrade

To downgrade:
sudo apt install ppa-purge
sudo ppa-purge ppa:ci-train-ppa-service/stable-phone-overlay

Or you could simply try Ubuntu 16.10 which has the same Qt 5.6 version.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1629792

Title:
  udpsocket ready read not fired on arm64

Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Hello,

  I faced a problem where readyRead is not fired for QUdpSocket.
  I've tested this functionality with a basic udp receiver on different systems.
  On armhf it works fine, the same code does not work on arm64 (Pine64).

  This seems to be similar to bug https://bugreports.qt.io/browse/QTBUG-48556 
mentioned on QT site to be fixed with 5.5.1
  Maybe it was not merged to arm64? Or any other idea?
  netstat -l shows that bytes are available

  With polling implementation it's possible to receive the data.

  Ubuntu 16.04.1, all updates
  Pine64, arm64
  Kernel: 3.10.102-2-pine64-longsleep

  Best regards,
  Alex

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1629792/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to