Summary: | sci-libs/libqalculate-3.21.0 - qalc.cc: error: b_ret was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | admin |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 sci-libs:libqalculate-3.21.0:20211109-005156.log temp.tar.bz2 |
Description
Toralf Förster
2021-11-09 08:13:49 UTC
Created attachment 749667 [details]
emerge-info.txt
Created attachment 749670 [details]
emerge-history.txt
Created attachment 749673 [details]
environment
Created attachment 749676 [details]
etc.portage.tar.bz2
Created attachment 749679 [details]
logs.tar.bz2
Created attachment 749682 [details]
sci-libs:libqalculate-3.21.0:20211109-005156.log
Created attachment 749685 [details]
temp.tar.bz2
Hit the same problem. The package doesn't compile with USE=-readline. Temporary workaround is to add USE=readline. Relevant code: #ifdef HAVE_LIBREADLINE char *rlbuffer = readline(": "); if(!rlbuffer) break; string svalue = rlbuffer; free(rlbuffer); #else fputs(": ", stdout); if(!fgets(buffer, 1000, stdin)) {b_ret = false; break;} string svalue = buffer; #endif |