Summary: | net-wireless/gnuradio-3.8.2.0: install failed with uhd and gcc10: error: ‘_1’ was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | vowstar <vowstar> |
Component: | Current packages | Assignee: | Gentoo Radio project <radio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, sam, zerochaos |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 705764 | ||
Attachments: |
build.log
emerge --info =net-wireless/gnuradio-3.8.2.0 the patch which could fix this issue |
Description
vowstar
2020-10-26 02:59:56 UTC
Created attachment 668564 [details]
build.log
The build log
Created attachment 668567 [details]
emerge --info =net-wireless/gnuradio-3.8.2.0
It may related to boost >= 1.73: `_1` placeholders not globally defined Created attachment 668573 [details, diff]
the patch which could fix this issue
I've tested this patch and it works and this issue will fixed after applied this patch.
Patch have PR to upstream https://github.com/gnuradio/gnuradio/pull/3887 Apprently fixed upstream? https://github.com/gnuradio/gnuradio/pull/3887#issuecomment-718867290 (In reply to Sam James from comment #6) > Apprently fixed upstream? > https://github.com/gnuradio/gnuradio/pull/3887#issuecomment-718867290 No, need more fix. This a new issue. I dropped the accepted upstream fix in the tree. I wish they would make a release for this, but they didn't. Fixed inline as it's a build time fix. (In reply to Rick Farina (Zero_Chaos) from comment #8) > I dropped the accepted upstream fix in the tree. I wish they would make a > release for this, but they didn't. Fixed inline as it's a build time fix. Thank you. https://github.com/gnuradio/gnuradio/pull/3887 The PR is changed and finally merged, will in 3.9 release. Backport to 3.8 PR: https://github.com/gnuradio/gnuradio/pull/4005 |