https://bugs.kde.org/show_bug.cgi?id=482983

            Bug ID: 482983
           Summary: Meson project with missing dependency re configures in
                    infinite loop
    Classification: Applications
           Product: kdevelop
           Version: 5.12.230802
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Build tools: Meson
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: frmdst...@protonmail.com
  Target Milestone: ---

SUMMARY

If a required dependency is missing in a project using the meson build system
KDevelop keeps trying to reconfigure the project in an infinite loop. 


STEPS TO REPRODUCE
1. Clone a project that uses meson (eg horizon-eda)
2. Add a missing dependency or uninstall a required dependency
3. Configure the project in KDevelop or in a terminal

OBSERVED RESULT

KDevelop keeps trying to reconfigure in an infinite loop.

EXPECTED RESULT

It should run configure once, fail, then stop.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 6.0.0
(available in About System)
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION

It seems like there is something triggering a reconfigure on a file change
since running meson in a separate terminal in the build folder causes KDevelop
to start reconfiguring.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to