[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: yamlcpp policy?
From: |
ng0 |
Subject: |
Re: yamlcpp policy? |
Date: |
Sat, 22 Jul 2017 11:42:20 +0000 |
Ricardo Wurmus transcribed 1.3K bytes:
>
> ng0 <address@hidden> 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
signature.asc
Description: PGP signature