Summary: | =dev-qt/qt-creator-3.6.0 emake failed: undefined reference to Botan::{several symbols} | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | selurvedu <selurvedu> |
Component: | Current packages | Assignee: | Davide Pesavento (RETIRED) <pesa> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | qt |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.gz |
Description
selurvedu
2016-01-22 14:41:31 UTC
Created attachment 423606 [details]
build.log.gz
I cannot reproduce with gcc-4.9.3. Could be C++11 related. Does it work if you unmerge gcc-5.x? Also post your emerge --info please. dev-libs/botan likely needs rebuilding due to GCC ABI breakage. Sorry, I forgot that qt-creator uses system botan, not the bundled copy. So yes it's very likely what Michael said. (In reply to Michael Palimaka (kensington) from comment #3) > dev-libs/botan likely needs rebuilding due to GCC ABI breakage. Thanks, that helped, Qt Creator doesn't complain about Botan anymore. Looks like I forgot to run revep-rebuild... Meanwhile: make[2]: Leaving directory '/var/tmp/portage/dev-qt/qt-creator-3.6.0/work/qt-creator-opensource-src-3.6.0/share/qtcreator' make[1]: Leaving directory '/var/tmp/portage/dev-qt/qt-creator-3.6.0/work/qt-creator-opensource-src-3.6.0/share' /var/tmp/portage/dev-qt/qt-creator-3.6.0/temp/environment: line 831: estack_push: command not found /var/tmp/portage/dev-qt/qt-creator-3.6.0/temp/environment: line 820: estack_pop: command not found * ERROR: dev-qt/qt-creator-3.6.0::gentoo failed (install phase): * eshopts_pop: unbalanced push * * Call stack: * ebuild.sh, line 133: Called src_install * environment, line 2043: Called make_desktop_entry 'qtcreator' 'Qt Creator' 'QtProject-qtcreator' 'Qt;Development;IDE' * environment, line 1517: Called eshopts_pop * environment, line 820: Called die * The specific snippet of code: * estack_pop eshopts s || die "${FUNCNAME}: unbalanced push"; (In reply to selurvedu from comment #5) > (In reply to Michael Palimaka (kensington) from comment #3) > > dev-libs/botan likely needs rebuilding due to GCC ABI breakage. > > Thanks, that helped, Qt Creator doesn't complain about Botan anymore. Looks > like I forgot to run revep-rebuild... Closing as invalid then. How about installation phase failing? (In reply to selurvedu from comment #6) > make[1]: Leaving directory > '/var/tmp/portage/dev-qt/qt-creator-3.6.0/work/qt-creator-opensource-src-3.6. > 0/share' > /var/tmp/portage/dev-qt/qt-creator-3.6.0/temp/environment: line 831: > estack_push: command not found > /var/tmp/portage/dev-qt/qt-creator-3.6.0/temp/environment: line 820: > estack_pop: command not found > * ERROR: dev-qt/qt-creator-3.6.0::gentoo failed (install phase): > * eshopts_pop: unbalanced push That's bug 568640. Thanks! :) |