Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 777084

Summary: dev-libs/libtomcrypt-1.18.2-r2 rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other. when using rlibtool
Product: Gentoo Linux Reporter: Alessandro Barbieri <lssndrbarbieri>
Component: Current packagesAssignee: Sam James <sam>
Status: CONFIRMED ---    
Severity: normal CC: ionen, mgorny, orbea, toralf
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 765709, 779364    
Attachments: libtomcrypt-1.18.2-r2:20210318-050212.log
https://github.com/libtom/libtomcrypt/pull/433
emerge-info.txt
dev-libs:libtomcrypt-1.18.2-r2:20210423-155404.log
emerge-history.txt
environment
etc.portage.tar.bz2
temp.tar.bz2

Description Alessandro Barbieri 2021-03-18 19:20:14 UTC
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:44: src/ciphers/aes/aes_enc.o] Error 2
make: *** Waiting for unfinished jobs....
make: *** [makefile.shared:47: src/ciphers/camellia.o] Error 2
make: *** [makefile.shared:47: src/ciphers/des.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/anubis.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/aes/aes.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/cast5.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/khazad.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/blowfish.o] Error 2
make: *** [makefile.shared:47: src/ciphers/kseed.o] Error 2
rlibtool: error logged in slbt_lconf_open(), line 73: flow error: unexpected condition or other.
rlibtool: < returned to > slbt_get_lconf_flags(), line 113.
make: *** [makefile.shared:47: src/ciphers/kasumi.o] Error 2
 * ERROR: dev-libs/libtomcrypt-1.18.2-r2::gentoo failed (compile phase):
 *   emake failed
Comment 1 Alessandro Barbieri 2021-03-18 19:20:33 UTC
Created attachment 692289 [details]
libtomcrypt-1.18.2-r2:20210318-050212.log

buildlog
Comment 3 orbea 2021-03-18 19:37:36 UTC
This is already fixed upstream.

https://github.com/libtom/libtomcrypt/pull/433

Its a case that needs slibtool-shared.
Comment 4 Larry the Git Cow gentoo-dev 2021-03-19 02:27:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ae1aa406e513c68881ce1c3c1036c76964b0ad

commit 73ae1aa406e513c68881ce1c3c1036c76964b0ad
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-03-19 02:24:53 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-03-19 02:26:54 +0000

    dev-libs/libtomcrypt: fix build with slibtool
    
    Closes: https://bugs.gentoo.org/777084
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/libtomcrypt-1.18.2-slibtool.patch        | 72 ++++++++++++++++++++++
 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r2.ebuild  |  4 ++
 2 files changed, 76 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2021-04-14 00:27:42 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2ffeb383f06bc5957f6c3c0ee888359d65381c

commit cb2ffeb383f06bc5957f6c3c0ee888359d65381c
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-04-14 00:26:44 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-04-14 00:27:29 +0000

    dev-libs/libtomcrypt: improve slibtool patch
    
    Includes follow-up patch upstream for slibtool.
    
    Thanks-to: orbea <orbea@riseup.net>
    Bug: https://bugs.gentoo.org/777084
    Signed-off-by: Sam James <sam@gentoo.org>

 .../files/libtomcrypt-1.18.2-slibtool.patch        | 45 ++++++++++++++++++++++
 1 file changed, 45 insertions(+)
Comment 6 Toralf Förster gentoo-dev 2021-04-23 16:30:36 UTC
appeared recently at the tinderbox image 17.1_systemd-20210419-131016
Comment 7 Toralf Förster gentoo-dev 2021-04-23 16:30:37 UTC
Created attachment 702030 [details]
emerge-info.txt
Comment 8 Toralf Förster gentoo-dev 2021-04-23 16:30:38 UTC
Created attachment 702033 [details]
dev-libs:libtomcrypt-1.18.2-r2:20210423-155404.log
Comment 9 Toralf Förster gentoo-dev 2021-04-23 16:30:40 UTC
Created attachment 702036 [details]
emerge-history.txt
Comment 10 Toralf Förster gentoo-dev 2021-04-23 16:30:41 UTC
Created attachment 702039 [details]
environment
Comment 11 Toralf Förster gentoo-dev 2021-04-23 16:30:43 UTC
Created attachment 702042 [details]
etc.portage.tar.bz2
Comment 12 Toralf Förster gentoo-dev 2021-04-23 16:30:44 UTC
Created attachment 702045 [details]
temp.tar.bz2
Comment 13 orbea 2022-07-22 16:39:24 UTC
I made a PR upstream that would resolve this issue, but its not a trivial change.

https://github.com/libtom/libtomcrypt/pull/594
Comment 14 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-02 08:43:14 UTC
*** Bug 913483 has been marked as a duplicate of this bug. ***
Comment 15 orbea 2023-09-13 13:34:06 UTC
*** Bug 914064 has been marked as a duplicate of this bug. ***
Comment 16 orbea 2023-09-23 16:04:07 UTC
*** Bug 914573 has been marked as a duplicate of this bug. ***
Comment 17 orbea 2023-12-04 18:47:26 UTC
*** Bug 919168 has been marked as a duplicate of this bug. ***