View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005375 | DarkRadiant | Compilation/Build | public | 31.10.2020 04:46 | 05.02.2021 11:29 |
Reporter | PranQster | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 2.9.0 | ||||
Fixed in Version | 2.9.0 | ||||
Summary | 0005375: Build failure in Mageia 8 | ||||
Description | checking for GL/glew.h... yes checking for main in -lGLEW... no configure: error: GLEW not found I have built DR many times in the past, and always make sure the dependencies are installed, etc. I have never had an issue w/ GLEW dependencies before. DR 2.8.0 built properly for me a few months ago, but now I get this. lib64glew-devel Version: 2.1.0-5.mga8 Currently installed version: 2.1.0-5.mga8 Group: Development/C Architecture: x86_64 Size: 1584 KB | ||||
Additional Information | https://forums.thedarkmod.com/index.php?/topic/20608-darkradiant-290-pre-release-testing/&do=findComment&comment=452644 | ||||
Tags | No tags attached. | ||||
Resolved, it works again in Mageia 8, except for the google test linker test. The latter has been broken by a recent change to autoconf's c.m4, where AC_LANG_CALL(C++) doesn't deal with the main symbol correctly. https://lists.gnu.org/archive/html/bug-autoconf/2020-10/msg00056.html |
|
DarkRadiant: 2.9.0 03a57aaf 31.10.2020 06:16 Details Diff |
0005375: Change symbol checks in configure.ac to fix the build in Mageia. It seems pointless to check for a "main" symbol in GL, GLEW or sound libraries, so check for one of the function symbols which are part of the public interface. |
Affected Issues 0005375 |
|
mod - configure.ac | Diff File | ||
DarkRadiant: 2.9.0 5cc58c98 31.10.2020 10:21 Details Diff |
0005375: GCC9 doesn't require linking against libstdc++fs anymore |
Affected Issues 0005375 |
|
mod - configure.ac | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
31.10.2020 04:46 | greebo | New Issue | |
31.10.2020 04:46 | greebo | Reporter | greebo => PranQster |
31.10.2020 04:46 | greebo | Status | new => acknowledged |
31.10.2020 05:16 | greebo | Status | acknowledged => confirmed |
31.10.2020 06:33 | greebo | Changeset attached | => DarkRadiant mageia_build_fix bc2610c6 |
31.10.2020 10:38 | greebo | Changeset attached | => DarkRadiant master 8a8f99c0 |
31.10.2020 10:40 | greebo | Changeset attached | => DarkRadiant 2.9.0 03a57aaf |
31.10.2020 10:40 | greebo | Changeset attached | => DarkRadiant 2.9.0 5cc58c98 |
01.11.2020 05:29 | greebo | Changeset removed | DarkRadiant master 8a8f99c0 => |
01.11.2020 05:29 | greebo | Changeset removed | DarkRadiant mageia_build_fix bc2610c6 => |
01.11.2020 05:31 | greebo | Assigned To | => greebo |
01.11.2020 05:31 | greebo | Status | confirmed => resolved |
01.11.2020 05:31 | greebo | Resolution | open => fixed |
01.11.2020 05:31 | greebo | Fixed in Version | => 2.9.0 |
01.11.2020 05:31 | greebo | Note Added: 0012851 | |
05.02.2021 11:29 | greebo | Status | resolved => closed |