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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003906Doomseeker[All Projects] Bugpublic2021-09-24 15:542021-09-28 23:23
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
PlatformOSOpenBSDOS Version
Product Version1.3.2 
Target VersionFixed in Version 
Summary0003906: Doomseeker on OpenBSD may download Zandronum's GNU/Linux testing binaries
DescriptionSee issue 0003905 for background.

Basically, Doomseeker downloads GNU/Linux binaries from for anything but Windows. Q_OS_DARWIN gets an exception and downloads nothing. The issue is, that's the only exception.
Quote from src/plugins/zandronum/zandronumbinaries.cpp
bool ZandronumClientExeFile::downloadTestingBinaries(const QDir &destination, QWidget *parent)

        #ifdef Q_OS_DARWIN
        // Can't do anything for Mac OS X at this time. :/
        return false;
// ...

It should probably instead be:
bool ZandronumClientExeFile::downloadTestingBinaries(const QDir &destination, QWidget *parent)

        #if !defined(Q_OS_WIN) || !defined(Q_OS_LINUX)
        // Can't do anything for other operating systems at this time. :/
        return false;
// ...

Because there are no OpenBSD binaries available from
Additional Information [^]
Attached Files

- Relationships
related to 0003905confirmed zandronumbinaries.cpp OS-dependent macro hell is quite ugly (and broken) 

-  Notes
User avatar (0021778)
Pol M (developer)
2021-09-28 23:22

Seems reasonable :)

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2021-09-24 15:54 WubTheCaptain New Issue
2021-09-24 15:57 WubTheCaptain OS => OpenBSD
2021-09-24 16:28 WubTheCaptain Relationship added related to 0003905
2021-09-28 23:22 Pol M Note Added: 0021778
2021-09-28 23:23 Pol M Status new => confirmed

Questions or other issues? Contact Us.


Copyright © 2000 - 2021 MantisBT Team
Powered by Mantis Bugtracker