Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 777084 - 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
Summary: dev-libs/libtomcrypt-1.18.2-r2 rlibtool: error logged in slbt_lconf_open(), l...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords: PATCH
: 913483 914064 914573 919168 (view as bug list)
Depends on:
Blocks: slibtool rlibtool
  Show dependency tree
 
Reported: 2021-03-18 19:20 UTC by Alessandro Barbieri
Modified: 2023-12-04 18:47 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libtomcrypt-1.18.2-r2:20210318-050212.log (libtomcrypt-1.18.2-r2:20210318-050212.log,12.23 KB, text/plain)
2021-03-18 19:20 UTC, Alessandro Barbieri
Details
https://github.com/libtom/libtomcrypt/pull/433 (libtomcrypt-rlibtool.patch,2.71 KB, patch)
2021-03-18 19:36 UTC, orbea
Details | Diff
emerge-info.txt (emerge-info.txt,16.33 KB, text/plain)
2021-04-23 16:30 UTC, Toralf Förster
Details
dev-libs:libtomcrypt-1.18.2-r2:20210423-155404.log (dev-libs:libtomcrypt-1.18.2-r2:20210423-155404.log,4.43 KB, text/plain)
2021-04-23 16:30 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,210.71 KB, text/plain)
2021-04-23 16:30 UTC, Toralf Förster
Details
environment (environment,54.32 KB, text/plain)
2021-04-23 16:30 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,26.78 KB, application/x-bzip)
2021-04-23 16:30 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,14.67 KB, application/x-bzip)
2021-04-23 16:30 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
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. ***