Ricardo Wurmus transcribed 1.3K bytes: > > ng0 writes: > > > I picked up my supercollider package again. > > At the very beginning of the cmake build (configure) I can see this: > > > > -- Found YAMLCPP: /gnu/store/d54zy49pbzsyfviqhjlwdsavgg6mx3w7-yaml-cpp-0.5.3/include > > CMake Warning (dev) at external_libraries/hidapi/CMakeLists.txt:3 (project): > > Policy CMP0048 is not set: project() command manages VERSION variables. > > Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy > > command to set the policy and suppress this warning. > > > > The following variable(s) would be set to empty: > > > > PROJECT_VERSION > > PROJECT_VERSION_MAJOR > > PROJECT_VERSION_MINOR > > PROJECT_VERSION_PATCH > > This warning is for project developers. Use -Wno-dev to suppress it. > > > > > > Is this our intention for yamlcpp, or do we just have no other way to > > specify it other than setting the variables ourselves in packages? > > Is this a fatal warning or can we ignore it? > > Without the context I don’t know what it’s trying to do. Make sure it > isn’t trying to build the package from source again. It seems to me > that it shouldn’t need this information when it’s just using the > existing package. It's not a fatal warning, I was just curious. The package gets build, but so far I only get to build it with all 3rd-party software included. I want to unbundle before I'll submit it. In the meantime it's available (untested so far) at https://gitlab.com/ng0_guix/packages -- ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org