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

Loading...

Aaron Puchert's avatar

Can you also remove the two patches and mention their removal in the change log? (osc rm ..., "- Remove obsolete patches: ...")


Aaron Puchert's avatar

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 outputs v3.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.


Björn Bidar's avatar

Applied the suggestions

Request History
Björn Bidar's avatar

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


Björn Bidar's avatar

Thaodan superseded request

superseded by 1168955

openSUSE Build Service is sponsored by