MantisBT - Doomseeker
View Issue Details
0004092Doomseeker[All Projects] Bugpublic2023-01-24 19:532023-03-17 11:50
WubTheCaptain 
Blzut3 
nonefeaturehave not tried
needs testingopen 
1.3.3 
1.4.11.4.1 
0004092: Missing aarch64 macOS build target
There's explicit build targets for i386, ppc and x86_64 for OS X users in makemacdmg.sh, but I don't see a build target for ARM-based macOS (aarch64) or whatever arch the user is currently running on macOS.
'https://bitbucket.org/Doomseeker/doomseeker/src/1.3.3/releasescripts/makemacdmg.sh#lines-70:79 [^]'
'https://en.wikipedia.org/wiki/Apple_M1 [^]'
No tags attached.
Issue History
2023-01-24 19:53WubTheCaptainNew Issue
2023-01-24 19:54WubTheCaptainNote Added: 0022726
2023-01-25 01:19Blzut3Note Added: 0022727
2023-01-25 01:51WubTheCaptainNote Added: 0022729
2023-01-25 02:01WubTheCaptainNote Edited: 0022729bug_revision_view_page.php?bugnote_id=22729#r13911
2023-01-25 04:22Blzut3Note Added: 0022730
2023-01-25 04:22Blzut3Assigned To => Blzut3
2023-01-25 04:22Blzut3Statusnew => needs review
2023-01-25 04:23Blzut3Note Deleted: 0022730
2023-01-25 04:23Blzut3Statusneeds review => acknowledged
2023-01-25 04:29Blzut3Note Added: 0022732
2023-01-25 06:20WubTheCaptainNote Added: 0022735
2023-01-25 06:20WubTheCaptainNote Edited: 0022735bug_revision_view_page.php?bugnote_id=22735#r13913
2023-03-17 06:18Blzut3Note Added: 0022810
2023-03-17 06:18Blzut3Statusacknowledged => needs testing
2023-03-17 06:18Blzut3Fixed in Version => 1.4.1
2023-03-17 06:18Blzut3Target Version => 1.4.1
2023-03-17 11:50WubTheCaptainNote Added: 0022811

Notes
(0022726)
WubTheCaptain   
2023-01-24 19:54   
I don't have the hardware to test for aarch64.
(0022727)
Blzut3   
2023-01-25 01:19   
I haven't looked to see if the community has rectified the situation, but the reason is because Qt 5's official M1 port was commercial license only. Granted doing a Qt 6 build for ARM probably wouldn't be a bad way to ease in testing of the Qt 6 version of Doomseeker.
(0022729)
WubTheCaptain   
2023-01-25 01:51   
(edited on: 2023-01-25 02:01)
Qt 5.15.9's commercial LTS source code was released on April 06, 2022, adding support for macOS on ARM. I anticipate its source code will be made public a year after commercial LTS release – in this case on April 5, 2023, following a trend with previous LTS releases.

(0022732)
Blzut3   
2023-01-25 04:29   
I did a quick look and it seems like I'm hearing that manually compiling 5.15.8 may work as well. That said, there's no reason that I can think of to not just use Qt 6 on ARM Macs.
(0022735)
WubTheCaptain   
2023-01-25 06:20   
Aside:
Doomseeker/website commit b8ebee2 references this issue, however it seems it was intended to reference 0004091.

(0022810)
Blzut3   
2023-03-17 06:18   
First experimental Qt6 build has been uploaded with aarch64 binary:'https://doomseeker.drdteam.org/files/doomseeker-1.4.1-qt6_macosx.dmg [^]'
(0022811)
WubTheCaptain   
2023-03-17 11:50   
Doomseeker/doomseeker commit a1904d0: Update makemacdmg/createmacdmg scripts to work with modern Qt/macOS and remove Qt4 references

Side-note: Qt4 support was removed in Doomseeker 1.3. (0003514)