[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