Seamly2D
Seamly2D copied to clipboard
Build: OSX deployment targets out of date
Describe the problem or new action The latest OSX version we are building for is 10.9, when later QT versions support later OSX versions. This may be impacting users on the latest OSX.
I can reproduce the crash in build 04062c0, but not in my local dev environment after checking out the build tag. Some info:
Machine OS: MacOS Big Sur 11.4 QT Version: 5.15.2 XCode: 12.1 (MacOSX 10.15.6 SDK) Seamly 2D Build:
git checkout tags/Weekly-2021-08-300040
Still trying to figure out QT and the dev environment, though. Looking at git blame for this
.pro
file, it looks like OSX deployment targets haven't been updated in 5 years: https://github.com/FashionFreedom/Seamly2D/blob/42193d0fd0275a2a7c100d055b4ef46f2d2795b4/src/app/seamly2d/seamly2d.pro#L206-L224If I'm reading this correctly and we're using 5.15 to build, we are building against MacOSX 10.9. I suspect using a build for an older OSX version may be impacting those of us on the latest OS, especially with the drop in 32-bit support since OSX 10.15.
Whether it's related or not, I'll take a look and update this
.pro
file.Originally posted by @adyst in https://github.com/FashionFreedom/Seamly2D/issues/438#issuecomment-913209416
We probably need two Mac builds:
- Currently supported MacOS's [Catalina (10.15), Mojave (10.14), High Sierra (10.13)]
- Unsupported MacOS's [Sierra (10.12), El Capitain (10.11), Yosemite (10.10)]
I would say we need to support Big Sur as well... which ever ver that is.
On Mon, Oct 25, 2021, 4:23 PM Susan Spencer @.***> wrote:
We probably need two Mac builds:
- Currently supported MacOS's [Catalina (10.15), Mojave (10.14), High Sierra (10.13)]
- Unsupported MacOS's [Sierra (10.12), El Capitain (10.11), Yosemite (10.10)]
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/FashionFreedom/Seamly2D/issues/451#issuecomment-951286579, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHTXADQEWTQ3XJGD7N2RF5LUIW4CRANCNFSM5DPDLHBQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Big Sur starts at version 11 and support for it would be great. It might be my imagination, but I think QtCreator support just added support for macOS 11 (I think it was up to 10.15 before): https://doc.qt.io/qt-5/macos.html
Updated:
- Currently supported MacOS's [Big Sur (11), Catalina (10.15), Mojave (10.14), High Sierra (10.13)]
- Unsupported MacOS's [Sierra (10.12), El Capitain (10.11), Yosemite (10.10)]
Currently supported MacOS's - Monterey (12), Big Sur (11), Catalina (10.15), Mojave (10.14), High Sierra (10.13) Unsupported MacOS's - Sierra (10.12), El Capitain (10.11), Yosemite (10.10)