Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004091DoomseekerWebsitepublic2023-01-24 19:432024-11-03 19:16
ReporterWubTheCaptain 
Assigned ToBlzut3 
PrioritynoneSeveritytweakReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSmacOSOS Version
Product Version1.3.3 
Target VersionFixed in Version 
Summary0004091: Ambiguous platform arch description for the .DMG binary
DescriptionI don't understand from the downloaded .dmg filename binary offered for macOS users if it's for Intel x86 or aarch64 arch.
Quote
The Mac OS X version of Doomseeker is available for Mac OS X 10.4 Tiger or higher and is a universal binary.

What is "a universal binary"? An Intel x86 binary, emulated by an Apple M1 ARM-based processor?
Steps To Reproduce
  • https://doomseeker.drdteam.org/files/doomseeker-1.3.3_macosx.dmg
  • https://doomseeker.drdteam.org/download.php - select macOS
  • https://bitbucket.org/Doomseeker/website/src/9e78407f2f7bea2c96908b1fdf2fbccfb49c6c1c/download.php#lines-89

$ file /tmp/doomseeker-1.3.3_macosx.dmg
/tmp/doomseeker-1.3.3_macosx.dmg: bzip2 compressed data, block size = 100k
Attached Files

- Relationships

-  Notes
User avatar (0022725)
WubTheCaptain (reporter)
2023-01-24 19:48
edited on: 2023-01-24 20:01

'https://bitbucket.org/Doomseeker/doomseeker/src/1.3.3/releasescripts/makemacdmg.sh#lines-70:79 [^]'
Looks like OS X 10.4 targets PowerPC and i386, and OS X 10.9 targets x86_64.
There's no aarch64 target.

User avatar (0022728)
Blzut3 (administrator)
2023-01-25 01:20

Just old language that never was updated, thanks for noticing.
User avatar (0022731)
Blzut3 (administrator)
2023-01-25 04:23

Updated language in'https://bitbucket.org/Doomseeker/website/commits/b8ebee2840fc65bae5a44ba094412958d38a0eda [^]' I've opted not to mention it's an Intel only binary for now since Rosetta 2 probably works fine and saying more would likely just be confusing.

Zalewa can deploy that change along with the 1.4.0 release.
User avatar (0022734)
WubTheCaptain (reporter)
2023-01-25 06:17

The commit references an incorrect issue (0004092). It also didn't really address or clarify if future support for macOS on ARM would be distinguished.
User avatar (0022736)
Zalewa (developer)
2023-01-25 07:20

Quote from Blzut3
Zalewa can deploy that change along with the 1.4.0 release.

I just did. Some instances of Mac OS X are remaining though:

$ grep -r 'Mac OS X'
git.php:

On occasion binaries of Git revisions for Windows and Mac OS X are provided
ind.php:including Linux, Mac OS X, and Windows. In addition the browser is open source

User avatar (0022738)
Blzut3 (administrator)
2023-01-25 07:29

Quote from WubTheCaptain
The commit references an incorrect issue (0004092). It also didn't really address or clarify if future support for macOS on ARM would be distinguished.

Had both tickets opened and crossed them, even posted the comment in the wrong ticket at first. Oh well.

As I said in the last post I didn't really want to write confusing wording like "Only supports Intel Macs" since that would imply it doesn't function under Rosetta 2, and I couldn't come up with any way to explain it without being super verbose and technical. Given that Apple's intention is for x86_64 apps to work transparently on ARM Macs, I'm not too concerned about it. I'm fairly confident we'll have an ARM version before Rosetta 2 is discontinued. (Famous last words?)
Quote from Zalewa
I just did. Some instances of Mac OS X are remaining though:

Good point, I should modernize those instances as well.
User avatar (0022741)
Blzut3 (administrator)
2023-01-26 04:09

Fixed those instances of "Mac OS X."'https://bitbucket.org/Doomseeker/website/commits/b2f864a0f16afc75fe06a0b0d050a1a8739507c3 [^]'
User avatar (0022742)
Zalewa (developer)
2023-01-26 07:17

Looks ok to me now.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2023-01-24 19:43 WubTheCaptain New Issue
2023-01-24 19:48 WubTheCaptain Note Added: 0022725
2023-01-24 20:01 WubTheCaptain Note Edited: 0022725 View Revisions
2023-01-25 01:20 Blzut3 Note Added: 0022728
2023-01-25 04:23 Blzut3 Note Added: 0022731
2023-01-25 04:23 Blzut3 Assigned To => Blzut3
2023-01-25 04:23 Blzut3 Status new => needs review
2023-01-25 06:17 WubTheCaptain Note Added: 0022734
2023-01-25 07:20 Zalewa Note Added: 0022736
2023-01-25 07:29 Blzut3 Note Added: 0022738
2023-01-26 04:09 Blzut3 Note Added: 0022741
2023-01-26 07:17 Zalewa Note Added: 0022742
2023-01-27 02:20 Blzut3 Status needs review => resolved
2023-01-27 02:20 Blzut3 Resolution open => fixed
2024-11-03 19:16 Zalewa Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker