rdlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = 4. rdlibtool: lconf: found "/var/tmp/portage/media-libs/libuninameslist-20200413/work/libuninameslist-20200413/libtool". rdlibtool: error logged in slbt_get_deps_meta(), line 125: path not found: ../.libs/.libs/libuninameslist.a.slibtool.deps. rdlibtool: < returned to > slbt_exec_link_create_executable(), line 1496. rdlibtool: < returned to > slbt_exec_link(), line 1934. make[1]: *** [Makefile:617: call-test0] Error 2 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib-20210331-001544 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10.2.0 * clang version 11.1.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/11/bin /usr/lib/llvm/11 11.1.0 Python 3.8.8 Available Ruby profiles: (none found) Available Rust versions: [1] rust-1.50.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.282_p08 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Thu Apr 1 05:50:51 UTC 2021 emerge -qpvO media-libs/libuninameslist [ebuild U ] media-libs/libuninameslist-20200413 [20091231-r1]
Created attachment 696684 [details] emerge-info.txt
Created attachment 696687 [details] emerge-history.txt
Created attachment 696690 [details] environment
Created attachment 696693 [details] etc.portage.tar.bz2
Created attachment 696696 [details] logs.tar.bz2
Created attachment 696699 [details] media-libs:libuninameslist-20200413:20210401-060332.log
Created attachment 696702 [details] temp.tar.bz2
Created attachment 698631 [details, diff] https://github.com/fontforge/libuninameslist/pull/24.patch Patch against the upstream git. See: https://wiki.gentoo.org/wiki/Slibtool#path_not_found:_...2F.libs.2F.libs
Merged upstream. https://github.com/fontforge/libuninameslist/commit/9192c8dfee8c9e437e841962fec78cba1093d0d6 Additionally upon request from upstream I checked and fixed libspiro, but I am not sure gentoo packages it? https://github.com/fontforge/libspiro/pull/31
*** Bug 785265 has been marked as a duplicate of this bug. ***
A beta has been released upstream so I'll see if we can wait until the new version is out which includes this, as it doesn't cleanly apply.
Newer versions have been available for a while, but I now realize there was a second issue. I sent upstream a second PR. https://github.com/fontforge/libuninameslist/pull/27
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73aabb310313383d209f1d0ec8296fc77db8549 commit c73aabb310313383d209f1d0ec8296fc77db8549 Author: orbea <orbea@riseup.net> AuthorDate: 2022-05-16 20:29:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-16 23:30:29 +0000 media-libs/libuninameslist: Add 20211114 The patch fixes undefined references with slibtool when libuninameslist is not already installed where it links with the installed package rather than the newly compiled library. The other bug was already fixed in upstream before the latest release. Bug: https://bugs.gentoo.org/792474 Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27 Upstream-Commit: https://github.com/fontforge/libuninameslist/commit/77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8 Bug: https://bugs.gentoo.org/779670 Upstream-PR: https://github.com/fontforge/libuninameslist/pull/24 Upstream-Commit: https://github.com/fontforge/libuninameslist/commit/9192c8dfee8c9e437e841962fec78cba1093d0d6 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org> media-libs/libuninameslist/Manifest | 1 + .../files/libuninameslist-20211114-slibtool.patch | 64 ++++++++++++++++++++++ .../libuninameslist-20211114.ebuild | 32 +++++++++++ 3 files changed, 97 insertions(+)