[MacPorts] #70655: Qt6-qtbase, missing #include and an issue for (some) older systems
MacPorts
noreply at macports.org
Fri Aug 30 13:22:00 UTC 2024
#70655: Qt6-qtbase, missing #include and an issue for (some) older systems
-------------------------+---------------------------------
Reporter: Gandoon | Owner: MarcusCalhoun-Lopez
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Resolution: | Keywords:
Port: qt6-qtbase |
-------------------------+---------------------------------
Comment (by Gandoon):
Replying to [comment:3 reneeotten]:
> You should not have been prompted to update Qt6 on macOS 10.15 as it’s
not supported there - so no point sending this upstream…You instead should
have stayed on 6.4.2 - at least that is how it was intended. So there is
something not correct in the Qt6-related PortGroups and/or I made a
mistake when doing the update; I’ll try to correct that.
>
> It appears to be tricky enough to get everything to build on upstream
supported systems (likely related to SDK versions and such) and I don’t
have the time/interest/capabilities to do the work to try and get it to
work folr older OSes. Marcus has been doing a great job at that, but
hasn’t been around much lately. So not sure of how much help I can be
here… I am afraid that once you possibly fix this thing here it will break
in other places and the patch-work will keep continuing.
So far the only other package I noticed any issues with for now is
`qt6-qtdeclarative`. I may return with suggestions for older system users
if it can be easily patched, but after reading this comment, I may not put
too much effort into it and just revert to `@6.4.2`. We shall see if I
have the energy. So far the only issues I saw seems to have been calls to
functions not available on older systems and Qt had already covered some
of the unsupported older systems with fallbacks. I have come across these
`available()` functions before, e.g. I believe it is in iTerm2.
I do realise that some manual tweaking is sometimes needed if one wishes
to remain on an older system. It ends up being almost like a hobby to keep
the system running as well as possible ;)
--
Ticket URL: <https://trac.macports.org/ticket/70655#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list