Summary: | Grantlee fails to package under macOS due to a dot in lib/granglee/major.minor folder name | ||
---|---|---|---|
Product: | [Frameworks and Libraries] grantlee | Reporter: | Dawid Wróbel <me> |
Component: | general | Assignee: | Stephen Kelly <steveire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 0.2 | ||
Platform: | Other | ||
OS: | macOS | ||
Latest Commit: | https://invent.kde.org/kde/craft-blueprints-kde/commit/2832644232c9966013f89ad545183c49140a65bd | Version Fixed In: | |
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 419272 |
Description
Dawid Wróbel
2020-04-20 19:08:25 UTC
Please also consider updating the kdesupport/grantlee blueprint to point to https://github.com/KDE/grantlee, since it currently points to what I believe is an outdated https://github.com/steveire/grantlee repository. Pull request with a workaround created: https://github.com/KDE/grantlee/pull/1 Also a pull request for grantlee blueprint to point to current grantlee upstream git branch: https://invent.kde.org/kde/craft-blueprints-kde/-/merge_requests/3 Git commit 2832644232c9966013f89ad545183c49140a65bd by Dawid Wróbel. Committed on 26/04/2020 at 20:48. Pushed by wrobelda into branch 'master'. Change URL to a forked repo with a #420351 bugfix Bug #420351 was reported to the upstream grantlee maintainer but has been unresolved for quite a while now. It is causing kmymoney macOS packages to fail to build and possibly any other package that uses grantlee, either directly or indirectly via kdepim. This commit changes the upstream URL to a fork I created with a bugfix/workaround. It will be reverted back to original upstream URL once the upstream maintainer merges the pull-request that contains said bugfix or solves the issue otherwise. M +1 -1 kdesupport/grantlee/grantlee.py https://invent.kde.org/kde/craft-blueprints-kde/commit/2832644232c9966013f89ad545183c49140a65bd Git commit e4f50336e0ed3adfd7748089877676b7e3c03840 by Dawid Wróbel. Committed on 26/04/2020 at 22:35. Pushed by wrobelda into branch 'master'. grantlee: fix macOS packaging issue with a patch Bug #420351 was reported to the upstream grantlee maintainer but has been unresolved for quite a while now. It is causing kmymoney macOS packages to fail to build and possibly any other package that uses grantlee, either directly or indirectly via kdepim. This commit enables a patch that works around the issue on macOS platform. M +4 -0 kdesupport/grantlee/grantlee.py https://invent.kde.org/kde/craft-blueprints-kde/commit/e4f50336e0ed3adfd7748089877676b7e3c03840 Git commit 86f05b3009a622ce5ce90cdcfd32e52c875c8cae by Dawid Wróbel. Committed on 27/04/2020 at 01:04. Pushed by wrobelda into branch 'master'. grantlee: fix macOS packaging issue with a patch Add a missing patch file. A +36 -0 kdesupport/grantlee/0001-Don-t-use-dot-in-folder-name-to-prevent-macOS-issues.patch https://invent.kde.org/kde/craft-blueprints-kde/commit/86f05b3009a622ce5ce90cdcfd32e52c875c8cae |