| Newsgroups |
gmane.linux.lfs.beyond.book |
| Message-ID |
<[email protected]> |
#23146: glycin still FTBFS if not already installed
--------------------+------------------------
Reporter: zeckma | Owner: blfs-book
Type: defect | Status: new
Priority: normal | Milestone: 13.1
Component: BOOK | Version: git
Severity: normal | Resolution:
Keywords: |
--------------------+------------------------
Comment (by zeckma):
Replying to [comment:2 Xi Ruoyao]:
> Please paste the exact error message. It's hard to tell what's
happening without that.
{{{
Compiling glycin-thumbnailer v2.1.0 (/sources/slfs/glycin-2.1.1/glycin-
thumbnailer)
error: linking with `cc` failed: exit status: 1
|
= note: "cc" "-m64" "<1 object files omitted>" "-Wl,--as-needed"
"-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-
gnu/lib/libcompiler_builtins-*.rlib" "-Wl,-Bdynamic" "-lglycin-2"
"-lfontconfig" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-lseccomp"
"-llcms2" "-lgio-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgobject-2.0"
"-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgcc_s" "-lutil" "-lrt"
"-lpthread" "-lm" "-ldl" "-lc" "-L" "/sources/slfs/glycin-2.1.1/build
/cargo-target/release/deps/rustcuOssw2/raw-dylibs" "-Wl,--eh-frame-hdr"
"-Wl,-z,noexecstack" "-L" "/sources/slfs/glycin-2.1.1/build/libglycin"
"-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o"
"/sources/slfs/glycin-2.1.1/build/cargo-target/release/deps
/glycin_thumbnailer-ad36797c78919166" "-Wl,--gc-sections" "-pie"
"-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
= note: some arguments are omitted. use `--verbose` to show all linker
arguments
= note: /usr/bin/ld: cannot find -lglycin-2: No such file or directory
collect2: error: ld returned 1 exit status
error: could not compile `glycin-thumbnailer` (bin "glycin-thumbnailer")
due to 1 previous error
while executing ['/opt/rustc/bin/cargo', 'build', '--target-dir',
'/sources/slfs/glycin-2.1.1/build/cargo-target', '--profile', 'release',
'--manifest-path', '/sources/slfs/glycin-2.1.1/Cargo.toml', '--package
=glycin-thumbnailer']
ninja: job failed with status 101: /usr/bin/meson --internal exe
--unpickle /sources/slfs/glycin-2.1.1/build/meson-
private/meson_exe_cargo_5889454d826f2e63c64cc09adf1a0498f6af0241.dat
ninja: subcommand failed
}}}
`build/libglycin/libglycin-2.so` is present, but, it's a broken symlink to
`libglycin-2.so.0` which wasn't built. So it seems like some dependency
information is missing or the thumbnailer is listed as an earlier target
than the actual library. Note that the only target that was handled before
the thumbnailer was glycin-loaders/glycin-heif.
--
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23146#comment:3>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page