[MacPorts] #60123: quassel, quassel-client @0.13.1_1: error: use of overloaded operator '<<' is ambiguous (was: quassel-client @0.13.1_1: error: use of overloaded operator '<<' is ambiguous)

MacPorts noreply at macports.org
Wed Jul 1 00:31:27 UTC 2020


#60123: quassel, quassel-client @0.13.1_1: error: use of overloaded operator '<<'
is ambiguous
--------------------------------------+--------------------
  Reporter:  rseichter                |      Owner:  (none)
      Type:  defect                   |     Status:  new
  Priority:  Normal                   |  Milestone:
 Component:  ports                    |    Version:  2.6.2
Resolution:                           |   Keywords:
      Port:  quassel, quassel-client  |
--------------------------------------+--------------------
Changes (by ryandesign):

 * port:  quassel-client => quassel, quassel-client


Comment:

 I see the same problem when building quassel or quassel-client from
 source. However we have binaries of this version of quassel and quassel-
 client, so we were able to build them at some point in the past. What
 changed? Since the error is coming from a Qt file, I'm guessing Qt got
 updated.

 Looking further, I find that quassel is indeed incompatible with Qt 5.14
 per this upstream bug report: https://bugs.quassel-irc.org/issues/1544

 And this pull request to fix it:
 https://github.com/quassel/quassel/pull/518

 I tried applying that patch to 0.13.1, unfortunately it's a large patch
 and most of it fails to apply. I don't really want to invest a lot of time
 backporting the fix when the correct fix is for the developers to release
 a new version. As of 10 days ago, they said a 0.14-rc1 would be released
 in a few weeks. So if you want this fixed, please gently nudge the
 developers of quassel toward releasing 0.14. Then we can update to that
 version in MacPorts.

-- 
Ticket URL: <https://trac.macports.org/ticket/60123#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list