Skip to content

Linux artifact broken #4420

@Withalion

Description

@Withalion

Description
Currently the Linux artifact build by CI is broken and can't be run after download.

Environment
Production

Application (+ app version, build, operating system)
MM Version: 2026.1.1
OS: Fedora 43 (but any Linux)

Steps to reproduce

  1. Download linux artifact
  2. Run the executable

Actual results
The app silently crashes if run from DE and throws error if run from console.

Expected results
The app will launch

Notes
The executable is looking for lib/ directory, but only lib64/ is available. After fixing this, the platform libs load system libraries, but they should load the packed ones instead. That can be temporarily fixed by LD_LIBRARY_PATH=./lib:$LD_LIBRARY_PATH ./bin/MerginMaps. Fixing this will launch the app, but it crashes on
QtQuick libs.

****************************************
*****        QML errors:           *****
****************************************
   qrc:/com.merginmaps/imports/MMInput/main.qml:12:1: module "QtQuick.Controls" plugin "qtquickcontrols2plugin" not found 
     import QtQuick.Controls 
     ^
****************************************
****************************************
FATAL ERROR: unable to create main.qml

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions