Overview
Request 1168954 superseded
- Remove obsolete patches, they have been accepted by upstream:
* llvm16-optional-deprecation.patch
* llvm17-precompiled-preamble-build.patch
- Switch to untagged release from master branch
as the earlier release doesn't build against LLVM-18 and
because relese tags where only yearly tags anyway.
- Update to version 0.20230717.4.f8d2778:
* Adapt changes needed to build against LLVM-18
* Add callHierarchy
* Infer -target and --driver-mode from argv[0] #511
- Created by Thaodan
- In state superseded
- Package maintainer: aaronpuchert
- Supersedes 1168808
- Superseded by 1168955
Can you also remove the two patches and mention their removal in the change log? (osc rm ...
, "- Remove obsolete patches: ...")
Also, I'm wondering if we should follow the Wiki guidelines for versioning:
Git can express a commit as an offset from a tag to yield a relatively short identifier. For example, if
git describe
outputsv3.14.1-5-g9265358
, the rpm version could be set to 3.14.1+git5 or, if more disambiguation is desired, 3.14.1+git5.g9265358.
Request History
Thaodan created request
- Remove obsolete patches, they have been accepted by upstream:
* llvm16-optional-deprecation.patch
* llvm17-precompiled-preamble-build.patch
- Switch to untagged release from master branch
as the earlier release doesn't build against LLVM-18 and
because relese tags where only yearly tags anyway.
- Update to version 0.20230717.4.f8d2778:
* Adapt changes needed to build against LLVM-18
* Add callHierarchy
* Infer -target and --driver-mode from argv[0] #511
superseded by 1168955