[llvm-20-linker-tools] /usr/lib/llvm-20/lib/LLVMgold.so is missing

Bug #2098355 reported by Dominik Viererbe
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
llvm-toolchain-20 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When installing llvm-20-linker-tools on s390x /usr/lib/llvm-20/lib/LLVMgold.so is missing.

Note: I can see /usr/lib/bfd-plugins/LLVMgold-20.so , but because it is just a symbolic link (see [1]) to /usr/lib/llvm-20/lib/LLVMgold.so it is broken.

[1] https://git.launchpad.net/ubuntu/+source/llvm-toolchain-20/tree/debian/llvm-X.Y-linker-tools.links.in

Revision history for this message
Dominik Viererbe (dviererbe) wrote :

This is not just an s390x issue. Also missing/broken on amd64

Revision history for this message
Dominik Viererbe (dviererbe) wrote (last edit ):
Download full text (7.2 KiB)

See for example: https://launchpadlibrarian.net/776582477/buildlog_ubuntu-plucky-s390x.android-platform-tools_34.0.5-6_BUILDING.txt.gz

> debian/rules override_dh_auto_build-arch
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_build --buildsystem=makefile -- --file=debian/system/liblog.mk
> make -j8 "INSTALL=install --strip-program=true" --file=debian/system/liblog.mk
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> clang++ -c -o system/logging/liblog/log_event_list.o system/logging/liblog/log_event_list.cpp -g -O2 -mbackchain -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/android-platform-tools-34.0.5-6 -fPIC -std=gnu++2a -gdwarf-4 -fcommon -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -DLIBLOG_LOG_TAG=1006 -DSNET_EVENT_LOG_TAG=1397638484 -Isystem/core/include -Isystem/core/libcutils/include -Isystem/libbase/include -Isystem/logging/liblog/include
> clang++ -c -o system/logging/liblog/log_event_write.o system/logging/liblog/log_event_write.cpp -g -O2 -mbackchain -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/android-platform-tools-34.0.5-6 -fPIC -std=gnu++2a -gdwarf-4 -fcommon -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -DLIBLOG_LOG_TAG=1006 -DSNET_EVENT_LOG_TAG=1397638484 -Isystem/core/include -Isystem/core/libcutils/include -Isystem/libbase/include -Isystem/logging/liblog/include
> clang++ -c -o system/logging/liblog/logger_name.o system/logging/liblog/logger_name.cpp -g -O2 -mbackchain -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/android-platform-tools-34.0.5-6 -fPIC -std=gnu++2a -gdwarf-4 -fcommon -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -DLIBLOG_LOG_TAG=1006 -DSNET_EVENT_LOG_TAG=1397638484 -Isystem/core/include -Isystem/core/libcutils/include -Isystem/libbase/include -Isystem/logging/liblog/include
> clang++ -c -o system/logging/liblog/logger_read.o system/logging/liblog/logger_read.cpp -g -O2 -mbackchain -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/android-platform-tools-34.0.5-6 -fPIC -std=gnu++2a -gdwarf-4 -fcommon -Wdate-time -D_FORTIFY_SOURCE=3 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-design...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in llvm-toolchain-20 (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.