Summary: | Building with Xcode fails `ld: malformed 64-bit a.b.c.d.e version number: 5.7.211201` | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Yurii Kolesnykov <yurii.kolesnykov> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | jeremy.william.murphy |
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Homebrew (macOS) | ||
OS: | macOS | ||
URL: | https://invent.kde.org/packaging/homebrew-kde/-/issues/40 | ||
Latest Commit: | https://invent.kde.org/kdevelop/kdevelop/commit/7d02895fd0ef22fb93c4f2a5fc3fe5dfc7aba4cb | Version Fixed In: | 5.8.220402 |
Sentry Crash Report: |
Description
Yurii Kolesnykov
2022-01-09 07:02:02 UTC
I assume this is the explanation? https://www.sicpers.info/2013/03/how-to-version-a-mach-o-library/ Using git revision as the minor version? Git commit 7d02895fd0ef22fb93c4f2a5fc3fe5dfc7aba4cb by Jeremy W. Murphy. Committed on 17/05/2022 at 07:44. Pushed by igorkushnir into branch 'release/22.04'. On Apple, use project version format compatible with Apple linker FIXED-IN: 5.8.220402 Using PROJECT here makes sure that it is never out of sync with the ecm setup in kdevplatform. However, I'm pretty sure that the 'micro' (fourth) version level is ignored. M +12 -1 CMakeLists.txt https://invent.kde.org/kdevelop/kdevelop/commit/7d02895fd0ef22fb93c4f2a5fc3fe5dfc7aba4cb |