MantisBT - Doomseeker
View Issue Details
0003385Doomseeker[All Projects] Bugpublic2018-02-26 08:052018-10-27 22:54
WubTheCaptain 
Blzut3 
normalblockhave not tried
closedfixed 
x86_64Debian GNU/Linuxbuster/sid
1.1 
1.11.2 
0003385: FTBFS with Doomseeker 1.1 source tarball: template with C linkage
Doomseeker 1.1 fails to build from source to a compiler error.
Download and extract'http://doomseeker.drdteam.org/files/doomseeker-1.1_src.tar.bz2 [^]' then follow COMPILE.txt instructions.
  • cmake 3.10.2
  • Qt5 5.9.2
  • GNU Make 4.2.1
  • g++ (Debian 7.3.0-5) 7.3.0
  • libc6 2.26 (GNU C Library)


Doomseeker 1.2-beta is unaffected. This issue is recent, as I've been able to build 1.1 from source tarball previously.
No tags attached.
txt cmake-stdout.txt (1,836) 2018-02-26 08:05
/tracker/file_download.php?file_id=2308&type=bug
txt cmake-stderr.txt (9,033) 2018-02-26 08:05
/tracker/file_download.php?file_id=2309&type=bug
txt make-j8-stdout.txt (11,663) 2018-02-26 08:06
/tracker/file_download.php?file_id=2310&type=bug
txt make-j8-stderr.txt (1,711,269) 2018-02-26 08:06
/tracker/file_download.php?file_id=2311&type=bug
Issue History
2018-02-26 08:05WubTheCaptainNew Issue
2018-02-26 08:05WubTheCaptainFile Added: cmake-stdout.txt
2018-02-26 08:05WubTheCaptainFile Added: cmake-stderr.txt
2018-02-26 08:06WubTheCaptainFile Added: make-j8-stdout.txt
2018-02-26 08:06WubTheCaptainFile Added: make-j8-stderr.txt
2018-02-26 08:23Blzut3Note Added: 0019093
2018-02-26 08:30WubTheCaptainAdditional Information Updatedbug_revision_view_page.php?rev_id=11434#r11434
2018-02-26 08:32WubTheCaptainNote Added: 0019094
2018-02-26 08:32WubTheCaptainStatusnew => confirmed
2018-02-26 08:32WubTheCaptainNote Edited: 0019094bug_revision_view_page.php?bugnote_id=19094#r11436
2018-02-26 08:34WubTheCaptainFixed in Version => 1.2
2018-02-26 08:37WubTheCaptainAssigned To => Blzut3
2018-02-26 08:52Blzut3Note Added: 0019095
2018-02-26 08:52Blzut3Statusconfirmed => resolved
2018-02-26 08:52Blzut3Resolutionopen => fixed
2018-02-26 08:56WubTheCaptainNote Added: 0019096
2018-02-26 08:56WubTheCaptainTarget Version => 1.1
2018-09-29 14:13WubTheCaptainSeveritycrash => block
2018-10-27 22:54WubTheCaptainStatusresolved => closed

Notes
(0019093)
Blzut3   
2018-02-26 08:23   
This is fixed by 0730f71a8c12. Doomseeker 1.1 requires glibc less than 2.26 for building.
(0019094)
WubTheCaptain   
2018-02-26 08:32   
How should this ticket be closed/resolved, then? Resolved as-is, or will there be a patch release for 1.1?

(0019095)
Blzut3   
2018-02-26 08:52   
I would rather just focus on getting 1.2 out which includes massive improvements in the build process on top of this particular fix. While there are a few other tickets that should be resolved before doing so the big thing that I want to find time to do for 1.2 is 0003294 since as it stands currently the Mac version is very poorly packaged.

Since Qt is ABI stable this just makes Doomseeker 1.1 difficult to build on the latest distros, but doesn't prevent it from being run. Given the feature additions in 1.2 are relatively minor I'd suggest the few users affected by this simply grab the latest Mercurial in the mean time.
(0019096)
WubTheCaptain   
2018-02-26 08:56   
Okay, thank you. I'll tag the target version to 1.1 anyway, for ticket searchability (should anyone need to patch this for 1.1 themselves).