Re: [BLFS Trac] #23146: glycin still FTBFS if not already installed

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.