| Summary: | net-wireless/gr-osmosdr-0.2.0 with dev-libs/boost-1.73.0 - .../work/gr-osmosdr-0.2.0/lib/rtl/rtl_source_c.cc:35:10: fatal error: boost/detail/endian.hpp: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael Wu <hofman2005> |
| Component: | Current packages | Assignee: | Gentoo Radio project <radio> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | kbx, sam, zerochaos |
| Priority: | Normal | Keywords: | UPSTREAM |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://projects.osmocom.org/issues/4584 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Haven't tried it for myself but looks like the recent 0.2.1 fixes this. Includes: boost deprecated boost/detail/endian.hpp https://projects.osmocom.org/issues/4584 Please include the full build.log and emerge --info. I no longer have the build log. But version 9999 works, which I believe is pulling the latest version 0.2.1. Please do not close bug reports like that. I can confirm the same issue as the reporter - and that a trivial version bump fixes it. cp gr-osmosdr-0.2.0.ebuild gr-osmosdr-0.2.1.ebuild 0.2.2 is in the tree now, thanks for the report and the testing. apologies for missing this until now. |
FAILED: lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H=1 -DUSE_SSE2 -Dgnuradio_osmosdr_EXPORTS -Ilib -I/var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib -I/var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/../include -I/var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/file -I/var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/rtl -I/var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/rtl_tcp -march=native -O2 -pipe -D_GLIBCXX_USE_CXX11_ABI=0 -DNDEBUG -march=native -O2 -pipe -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-parameter -Wsign-compare -msse2 -std=gnu++11 -MD -MT lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o -MF lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o.d -o lib/CMakeFiles/gnuradio-osmosdr.dir/rtl/rtl_source_c.cc.o -c /var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/rtl/rtl_source_c.cc /var/tmp/portage/net-wireless/gr-osmosdr-0.2.0/work/gr-osmosdr-0.2.0/lib/rtl/rtl_source_c.cc:35:10: fatal error: boost/detail/endian.hpp: No such file or directory 35 | #include <boost/detail/endian.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. That header has been deprecated in boost and the interface has changed.