Project

General

Profile

Actions

Emulator Issues #13097

open

Does not build on Ubuntu 22.10

Added by lisa_wolfgang 20 days ago. Updated 20 days ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong.

Dolphin does not build on Ubuntu 22.10.
When running cmake .. in the build folder, this error occurs after -- BlueZ found, enabling bluetooth support:

CMake Error at /usr/lib/llvm-15/lib/cmake/llvm/LLVMExports.cmake:1634 (message):
  The imported target "mlir-tblgen" references the file

     "/usr/lib/llvm-15/bin/mlir-tblgen"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib/llvm-15/lib/cmake/llvm/LLVMExports.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/llvm-15/cmake/LLVMConfig.cmake:328 (include)
  Source/Core/UICommon/CMakeLists.txt:58 (find_package)

What steps will reproduce the problem?

Follow the build instructions in the repo for a global build on Ubuntu 22.04 and up.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes; https://github.com/dolphin-emu/dolphin/commit/c931529e7aa5926b8a21a193bf8f80244b3ae888

Is the issue present in the latest stable version?

Yes; 5.0

What are your PC specifications? (CPU, GPU, Operating System, more)

Operating System: Ubuntu 22.10
CPU Processor: 11th Gen Intel(R) Core(TM) i7-11390H @ 3.40GHz

Actions #1

Updated by AdmiralCurtiss 20 days ago

Appears to be a Debian repository issue: https://groups.google.com/g/linux.debian.bugs.dist/c/9TmaNAAUNjo

You can probably work around it by disabling LLVM in the cmake call (-DENABLE_LLVM=0).

Actions

Also available in: Atom PDF