Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 942799 - sci-electronics/kicad-8.0.5: kiid.cpp:50:15: error: ‘mt19937’ in namespace ‘boost’ does not name a type
Summary: sci-electronics/kicad-8.0.5: kiid.cpp:50:15: error: ‘mt19937’ in namespace ‘b...
Status: RESOLVED DUPLICATE of bug 940042
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-03 07:11 UTC by yongxiang
Modified: 2024-11-04 07:03 UTC (History)
4 users (show)

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


Attachments
emerge --info (emerge.info,7.46 KB, text/plain)
2024-11-03 07:12 UTC, yongxiang
Details
build.log (build.log,512.27 KB, text/x-log)
2024-11-03 07:12 UTC, yongxiang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yongxiang 2024-11-03 07:11:55 UTC
The difference with https://bugs.gentoo.org/942767 is that after I turned on X use for gtk+ and upgraded dev-libs/boost to 1.86.0-r1

/usr/bin/x86_64-pc-linux-gnu-g++ -DGLM_FORCE_CTOR_INIT -DHAVE_STDINT_H -DKICAD_BUILD_ARCH_X64 -DKICAD_CONFIG_DIR=kicad
-DKICAD_SCRIPTING_WXPYTHON -DKICAD_SIGNAL_INTEGRITY -DKICAD_UPDATE_CHECK -DKICOMMON_DLL=1 -DUSINGZ -DWXUSINGDLL -D_FILE
_OFFSET_BITS=64 -D__WXGTK__ -Dkicommon_EXPORTS -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/include -I/t
mp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/. -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-
8.0.5/common/./dialogs -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/./widgets -I/tmp/portage/sci-
electronics/kicad-8.0.5/work/kicad-8.0.5/common/./dialog_about -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.
0.5/resources/bitmaps_png -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/3d-viewer -I/tmp/portage/sci-elec
tronics/kicad-8.0.5/work/kicad-8.0.5/pcbnew -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5_build -I/usr/in
clude/python3.12 -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/scripting -I/tmp/portage/sci-electronics/k
icad-8.0.5/work/kicad-8.0.5/thirdparty/pegtl -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5_build/common -
I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/libs/core/include -I/tmp/portage/sci-electronics/kicad-8.0.5
/work/kicad-8.0.5/thirdparty/thread-pool -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/libs/kimath/includ
e -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/thirdparty/clipper -I/tmp/portage/sci-electronics/kicad-8
.0.5/work/kicad-8.0.5/thirdparty/clipper2/Clipper2Lib/include -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0
.5/thirdparty/other_math -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/thirdparty/rtree -I/tmp/portage/sc
i-electronics/kicad-8.0.5/work/kicad-8.0.5/libs/kiplatform/include -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kica
d-8.0.5/thirdparty/nlohmann_json -I/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/thirdparty/fmt/include -is
ystem /tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/thirdparty/pybind11/include -isystem /usr/include/cairo
 -isystem /usr/include/pixman-1 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/op
encascade -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3  -DNDEBUG -O2 -pipe -g
gdb3 -fdiagnostics-color=always -frecord-gcc-switches -Wno-attributes -pthread -Wall -Wsuggest-override -Wduplicated-br
anches -Wduplicated-cond -Werror=vla -Wimplicit-fallthrough=5 -Werror=return-type -Wshadow -Wsign-compare -Wmissing-fie
ld-initializers -Wempty-body -Wreorder -Wmismatched-tags -Wpessimizing-move -Wredundant-move -Wno-psabi -std=c++17 -fPI
C -fvisibility=hidden -fvisibility-inlines-hidden -ftrivial-auto-var-init=zero -MD -MT common/CMakeFiles/kicommon.dir/k
iid.cpp.o -MF common/CMakeFiles/kicommon.dir/kiid.cpp.o.d -o common/CMakeFiles/kicommon.dir/kiid.cpp.o -c /tmp/portage/
sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp
/tmp/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:50:15: error: ‘mt19937’ in namespace ‘boost’
does not name a type
   50 | static boost::mt19937                                       rng;
      |               ^~~~~~~


Reproducible: Always
Comment 1 yongxiang 2024-11-03 07:12:15 UTC
Created attachment 907743 [details]
emerge --info
Comment 2 yongxiang 2024-11-03 07:12:39 UTC
Created attachment 907744 [details]
build.log
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-04 07:03:12 UTC
*** This bug has been marked as a duplicate of bug 940042 ***