Please port your package away from Qt 4

Bug #1757885 reported by Simon Quigley
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Synergy
New
Unknown
synergy (Debian)
Fix Released
Unknown
synergy (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Currently Qt 4 has been dead upstream and we are starting to have problems maintaining it, like for example in the OpenSSL 1.1 support case.

Following in the footsteps of Debian[1], all packages directly or indirectly depending on qt4-x11 (like this one) must either get ported to Qt 5 and uploaded to the development release or get removed (by means of demotion to -proposed or removal of the package) before the 19.04 release. If it is possible to port your package by the 18.10 release, please do so.

If you have any questions about porting or this transition, please ask in #ubuntu-qt (preferred) or directly ping me

[1] https://wiki.debian.org/Qt4Removal

Revision history for this message
Epakai (joshua-honeycutt) wrote :

Synergy already builds on qt5. Relevant patches for Debian upstream are at https://github.com/epakai/synergy-debian/commit/e2b31c6e91b4b52f19884ffbf060cfe5b8904d92

There has also been a new release (1.9.0) from Symless in the past week. I probably need a few weeks to get to it, but I intend to package it and submit for Debian unstable. This will include the qt5 changes.

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Awesome! Please update the Debian bug when it's done, and I'll update this bug when it hits Ubuntu.

Thanks!

Changed in synergy (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in synergy (Ubuntu):
status: New → Confirmed
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

@joshua-honeycutt :
Please update synergy packages to latest upstream version - v1.10.1 and update debian packaging to v1.10.1 (I see QT5 port is already done: https://github.com/epakai/synergy-debian/blob/debian/sid/debian/changelog )

I'm pasting upstream changelog since current Debian/Ubuntu packaged version - 1.8.8:

v1.10.1-stable
 nbolton released this on Aug 23, 2018

Bug fixes:
#6374 Windows background service crashes randomly
#6376 Undeclared identifier compile error in VS2017

Enhancements:
#6372 Forced use of TLS 1.2 without fallback method
#6338 Auto config checkbox on settings screen
#6384 Removal of GPL screen on Windows installer
#6383 Extend foreground mode for Windows daemon
#6382 Code comment for MSVC debugger logging
#6380 Compile without warnings using VS2017

v1.10.0-stable
 sarahhebert released this on Jul 5, 2018

Bug fixes:
#6347 Log to file defaults to unwritable location
#6345 Losing GUI config when restarting the OS
#4991 Oversized Bonjour protocol name could conflict

Enhancements:
#6348 Use different hard coded Qt path for CI
#6346 CLI argument to control screen lock feature
#6344 Customizable size limit on clipboard sharing
#6332 Decouple version from CI build properties
#6319 Bonjour auto-config disabled by default
#6318 Hide TIS/TSM error on config app log
#6312 Removal of redundant CURL library
#6306 Show version number in config app title
#6305 Support for Raspbian in package config
#6301 Combine enterprise and community codebases

v1.9.1-stable
 nlyan released this on Apr 10, 2018

Bug fix:
#5964 Can't click after sleep on Mac client

Enhancements:
#6310 More robust macOS screen shape detection
#6309 Update OpenSSL to v1.0.2o for better security

v1.9.0-stable
 nlyan released this on Mar 20, 2018

Bug fixes:
#6251 Service hangs after GUI is opened
#5844 Icon causes Linux package manager to fail
#4132 Laggy mouse cursor on macOS clients

Enhancements:
#6116 Quieter quartz event log entry on Mac
#6037 Solve defects reported by PVS Studio
#6014 Code sign binaries on Windows
#6012 Jenkins integration for Ubuntu
#5836 Jenkins integration for macOS
#5834 Jenkins integration for Fedora
#5390 Allow tests to be skipped during build
#5389 Qt 5 library support for config app
#5019 Raspbian armhf support for Raspberry Pi
#4978 Visual Studio 2015 support on Windows 10
#4154 IPv6 support for Windows and Linux

tags: added: patch patch-accepted-debian patch-accepted-upstream upgrade-software-version
Changed in synergy2:
status: Unknown → New
Changed in synergy (Debian):
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the package is removed now

Changed in synergy (Ubuntu):
importance: Undecided → Wishlist
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.