You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Firstly apologies if this doesn't fit the "Feature Request" model very well and if it should be a bug report or question instead.
I am trying to use boost_container with the emscripten toolchain and conan. Running conan install fails because of "Emscripten" not being a valid b2_os in boost_generator.
boost_container/1.69.0@bincrafters/stable: Applying build-requirement: emsdk_installer/1.38.29@bincrafters/stable
boost_container/1.69.0@bincrafters/stable: Applying build-requirement: boost_generator/1.69.0@bincrafters/stable
boost_container/1.69.0@bincrafters/stable: Applying build-requirement: nodejs_installer/10.15.0@bincrafters/stable
boost_container/1.69.0@bincrafters/stable: Applying build-requirement: boost_build/1.69.0@bincrafters/stable
boost_container/1.69.0@bincrafters/stable: WARN: Build folder is dirty, removing it: /home/justin/.conan/data/boost_container/1.69.0/bincrafters/stable/build/002c222e5644fb495e466f68ec8bff30b15e7aea
boost_container/1.69.0@bincrafters/stable: Copying sources to build folder
boost_container/1.69.0@bincrafters/stable: Building your package in /home/justin/.conan/data/boost_container/1.69.0/bincrafters/stable/build/002c222e5644fb495e466f68ec8bff30b15e7aea
Traceback (most recent call last):
File "/home/justin/.conan/data/boost_generator/1.69.0/bincrafters/stable/export/conanfile.py", line 49, in content
.replace("{{{os}}}", self.b2_os) \
File "/home/justin/.conan/data/boost_generator/1.69.0/bincrafters/stable/export/conanfile.py", line 158, in b2_os
return b2_os[str(self.settings.os)]
KeyError: 'Emscripten'
boost_container/1.69.0@bincrafters/stable: ERROR: Generator boost(file:None) failed
'Emscripten'
ERROR: 'Emscripten'
I can post the full output if needed but as far as I can tell it's the usual conan going through the dependency resolving motions and all is good until it hits this.
Cheers if you've read this far!
My system is using Ubuntu 18.10, conan 1.28.0
The text was updated successfully, but these errors were encountered:
Firstly apologies if this doesn't fit the "Feature Request" model very well and if it should be a bug report or question instead.
I am trying to use
boost_container
with the emscripten toolchain and conan. Runningconan install
fails because of "Emscripten" not being a validb2_os
inboost_generator
.I have followed the emscripten hello world conan example here and have successfully built other packages using emscripten and conan.
I will detail my smallest simple example below.
conanfile.txt
CMakeLists.txt
main.cpp (unimportant for now really as it won't install)
emscripten.profile (Exactly as the conan hello world emscripten example linked above)
From the directory containing the above
conanfile.txt
,CMakeLists.txt
andmain.cpp
, I run these commands:Here is the error at the end of the the output:
I can post the full output if needed but as far as I can tell it's the usual conan going through the dependency resolving motions and all is good until it hits this.
Cheers if you've read this far!
My system is using Ubuntu 18.10, conan 1.28.0
The text was updated successfully, but these errors were encountered: