[MacPorts] #69051: qt5.x on PowerPC: approaches to bypass broken Cocoa

MacPorts noreply at macports.org
Sat Jan 6 13:00:51 UTC 2024


#69051: qt5.x on PowerPC: approaches to bypass broken Cocoa
---------------------------+-------------------------------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.1
Resolution:                |   Keywords:  powerpc, leopard, snowleopard
      Port:  qt5-qtbase    |
---------------------------+-------------------------------------------

Comment (by barracuda156):

 Replying to [comment:1 RJVB]:
 > I'd start with 1) with an attempt at 2) for features where the generic
 code is more or less dummy code. If that leads to something more or less
 workable you can try to use 3) for the most sorely missing features.
 >
 > I've done quite a bit of 1) in my qt5-kde-x11 effort and most of that
 was just figuring out the build system, plus remembering that OS X is more
 akin to BSD than to Linux in many cases.
 >
 > Is there still *any* PowerPC-specific code in Qt5, for *n?x OSes running
 on that architecture? If not you'll likely end up with something that's
 pretty slow... You might want to find a recent PPC Linux for your Powermac
 and set up a test environment to see how happy you are with Qt5 apps
 there, before spending a lot of effort!
 >
 > (Actually, if I still had a working PPC Mac I'd probably be running it
 under Linux or *BSD by now, if not just using it for the stuff it can
 still do with its original software!)

 I would be genuinely surprised if Qt5 is broken on Linux and BSD PowerPC;
 while it is not an architecture of primary support, AFAIK it is totally
 usable, and if I am not wrong Ken mentioned he has Qt5 working on Debian
 on his PowerMacs.

 Personally I am not greatly concerned about the speed here, since apps I
 am interested in are not computationally intensive, they just have no
 support for Qt4, or it is archaic, and having wasted hours on fixing
 fallback versions I started thinking that fixing some Qt5 will be easier
 in result.
 (I do not expect to end up with fully-functional 5.15, to be honest.)

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


More information about the macports-tickets mailing list