Project

General

Profile

Actions

Emulator Issues #9062

closed

Dolphin no longer compiles on Ubuntu 14.04 derivatives

Added by shoegazer over 9 years ago. Updated over 9 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
Linux
Issue type:
Bug
Milestone:
Current
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Recently, and probably due to [this commit:] (https://github.com/dolphin-emu/dolphin/pull/3091/files#diff-bacd3c30147c6d65726c6176ce3cb720R11), CMake fails to produce a makefile on Mint 17.2 (and it seems, any Ubuntu-based distro would be affected). The CMakeError.log displays:

"/dolphin/Build/CMakeFiles/CMakeTmp/src.cxx:2:30: fatal error: mbedtls/version.h: No such file or directory
#include <mbedtls/version.h>"

This is probably due to the upgrade from PolarSSL to mbedtls (Ubuntu-based distros are still way behind - mine uses PolarSSL 1.3.4). In an attempt to remedy this, I cloned, compiled and installed the latest mbedtls source available [here:] (https://github.com/ARMmbed/mbedtls), but that didn't work.

Thanks anyone in advance for looking into this.

Actions #1

Updated by phire over 9 years ago

  • Assignee set to flacs
  • Milestone set to Current
  • Regression changed from No to Yes
  • Operating system Linux added
  • Operating system deleted (N/A)
Actions #2

Updated by phire over 9 years ago

Can you attach the full output from running cmake (in a fresh build directory) including the full error log?

Actions #3

Updated by shoegazer over 9 years ago

Sure:
[CMake output] (http://pastebin.com/a86Q4gUf]
[CMake errorlog] (http://pastebin.com/HDXQNnks)

Actions #4

Updated by phire over 9 years ago

Wrong error: It successfully falls back to the externals version of mbedtls.

The actual error preventing compilation is miniupnpc, the regex is failing because mint is based off ubuntu 14.04 which has miniupnpc 1.6.3

Actions #5

Updated by phire over 9 years ago

  • Subject changed from Dolphin no longer compiles on Ubuntu-derivatives to Dolphin no longer compiles on Ubuntu 14.04 derivatives
Actions #6

Updated by phire over 9 years ago

  • Status changed from New to Fix pending
  • Assignee changed from flacs to phire

Fixed in PR 3220.

Actions #7

Updated by phire over 9 years ago

  • Status changed from Fix pending to Fixed

Fixed in 4.0-8086

Actions

Also available in: Atom PDF