Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 778047 - dev-util/dialog-1.3.20200327 - rlibtool: error logged in slbt_lconf_open(), line 597: flow error: unexpected condition or other.
Summary: dev-util/dialog-1.3.20200327 - 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: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: PullRequest
: 789405 (view as bug list)
Depends on:
Blocks: slibtool rlibtool
  Show dependency tree
 
Reported: 2021-03-25 01:31 UTC by Alessandro Barbieri
Modified: 2022-05-10 05:28 UTC (History)
4 users (show)

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


Attachments
emerge_info (emerge_info,17.63 KB, text/plain)
2021-03-25 01:31 UTC, Alessandro Barbieri
Details
dialog-1.3.20200327:20210325-011439.log (dialog-1.3.20200327:20210325-011439.log,17.54 KB, text/plain)
2021-03-25 01:31 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2021-03-25 01:31:14 UTC
This package fails to compile on an unstable system. Attached relevant logs and emerge --info
Comment 1 Alessandro Barbieri 2021-03-25 01:31:32 UTC
Created attachment 693378 [details]
emerge_info

emerge --info
Comment 2 Alessandro Barbieri 2021-03-25 01:31:34 UTC
Created attachment 693381 [details]
dialog-1.3.20200327:20210325-011439.log

build log
Comment 3 Alessandro Barbieri 2021-03-25 01:36:52 UTC
>>> Source configured.                                                                                                                                                                                                                        
>>> Compiling source in /var/tmp/portage/dev-util/dialog-1.3.20200327/work/dialog-1.3-20200327 ...                                                                                                                                            
make -j12 -l15                                                                                                                                                                                                                                
rlibtool --mode=compile x86_64-pc-linux-gnu-gcc -Os -pipe -march=native -fdiagnostics-color=always -Os -pipe -march=native -fdiagnostics-color=always -Wimplicit-function-declaration -Wno-error=implicit-function-declaration  -I. -I.   -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -c trace.c -shared                                                                                                                
rlibtool: lconf: {.name="libtool"}.
rlibtool: fdcwd: {.fdcwd=AT_FDCWD, .realpath="/var/tmp/portage/dev-util/dialog-1.3.20200327/work/dialog-1.3-20200327"}.
rlibtool: lconf: fstatat(AT_FDCWD,".",...) = 0 {.st_dev = 40, .st_ino = 596387}.                                       
rlibtool: lconf: openat(AT_FDCWD,"libtool",O_RDONLY,0) = -1 [ENOENT].                                                  
rlibtool: lconf: openat(AT_FDCWD,"../",O_DIRECTORY,0) = 3.
rlibtool: lconf: fstat(3,...) = 0 {.st_dev = 40, .st_ino = 593702}.
rlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT].                                                         
rlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4.
rlibtool: lconf: fstat(4,...) = 0 {.st_dev = 40, .st_ino = 593698}.                                                    
rlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT].                                                         
rlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3.
rlibtool: lconf: fstat(3,...) = 0 {.st_dev = 40, .st_ino = 593667}.                                                    
rlibtool: lconf: openat(3,"libtool",O_RDONLY,0) = -1 [ENOENT].                                                         
rlibtool: lconf: openat(3,"../",O_DIRECTORY,0) = 4.
rlibtool: lconf: fstat(4,...) = 0 {.st_dev = 40, .st_ino = 1}.                                                         
rlibtool: lconf: openat(4,"libtool",O_RDONLY,0) = -1 [ENOENT].                                                         
rlibtool: lconf: openat(4,"../",O_DIRECTORY,0) = 3.
rlibtool: lconf: fstat(3,...) = 0 {.st_dev = 32, .st_ino = 256}.                                                       
rlibtool: lconf: stopped in "/var/tmp" (config file not found on current device).                                      
rlibtool: error logged in slbt_lconf_open(), line 597: flow error: unexpected condition or other.                      
rlibtool: < returned to > slbt_get_lconf_flags(), line 640.
make: *** [makefile:147: trace.lo] Error 2
 * ERROR: dev-util/dialog-1.3.20200327::gentoo failed (compile phase):                                                 
 *   emake failed
Comment 4 orbea 2021-03-25 14:42:01 UTC
Works with slibtool-shared.
Comment 5 Toralf Förster gentoo-dev 2021-03-31 10:27:28 UTC
FWIW there's a cool portage feature to strip the colours from the logfiles:

Just set
  PORTAGE_LOG_FILTER_FILE_CMD="ansifilter"
in make.conf (and emerge ansifilter before).
Comment 6 orbea 2021-05-11 20:35:20 UTC
*** Bug 789405 has been marked as a duplicate of this bug. ***