On Sun, Jan 24, 2021 at 4:42 PM Miro HronĨok mhroncok@redhat.com wrote:
On 23. 01. 21 2:18, Tom Stellard wrote:
On 1/21/21 7:28 AM, Tom Stellard wrote:
Hi,
We are going to be building clang-11.1.0 for rawhide, which changes the soname of libclang.so and libclang-cpp.so. This is unusual for clang, since the soname will change without bumping the major version number.
I will be rebuilding the affected packages, so no action is needed from package maintainers. Ideally, the rebuilds will be done in a side tag, however, depending on when the mass rebuild starts, they may have to be done immediately after the mass rebuild completes, which could result in a temporary break of these packages.
The new clang builds are ready, and I've done test scratch builds, so I'm going to start building these packages in the side-tag now.
Is this relevant?
nothing provides libclang-cpp.so.11()(64bit) needed by lldb-11.1.0-1.rc1.fc34.x86_64 https://bugzilla.redhat.com/show_bug.cgi?id=1919667
nothing provides libclang.so.11()(64bit) needed by qt6-doctools-6.0.0-1.fc34.x86_64 nothing provides libclang.so.11(LLVM_11)(64bit) needed by qt6-doctools-6.0.0-1.fc34.x86_64 https://bugzilla.redhat.com/show_bug.cgi?id=1919668
Looks like some builds were made for the side tag but are not contained in the update, for example lldb-11.1.0-2.rc2.fc34: https://koji.fedoraproject.org/koji/buildinfo?buildID=1672970
Maybe others were built without running koji wait-repo when necessary? Or the bodhi update was created while some builds were still running?
- lldb-11.1.0-1.rc1.fc34 was built against llvm-11.1.0-1.rc1.fc34, which was superseded by llvm-11.1.0-2.rc2.fc34, but was submitted to bodhi. - lldb-11.1.0-2.rc2.fc34 was built against llvm-11.1.0-2.rc2.fc34 in the side tag, but it was not part of the bodhi update, and is still sitting in the side tag.
I don't think many packages depend on lldb and qt6-doctools, but it would probably be good to clean this up before the mass rebuild starts nonetheless.
Fabio