[Pkg-puppet-devel] facter3 packaging in VCS

Stig Sandbeck Mathisen ssm at debian.org
Sun Aug 9 17:59:02 UTC 2015


The facter packaging git repo now contains facter 3, which is a C++
implementation of facter.

It is _far_ faster than ruby facter.  It also does not provide
everything puppet 3.7 expects.  (break things more efficiently :)

Right now, facter 3 builds fine on jessie, but not on sid.  This may be
due to different boost versions, or more likely, the ongoing GCC5
transition (https://wiki.debian.org/GCC5).

If anyone with a bit more experience with C++ could have a look at why
it does not build, I'd be very happy.  I've placed build logs from sid
and jessie at
http://share.fnord.no/98f75f0c-99b2-467d-b5e6-0ec37b4106f8/

The error when building on "sid" comes from "ld", which seems unhappy
with the YAML library. (undefined reference to 'YAML::<things>')

-- 
Stig Sandbeck Mathisen



More information about the Pkg-puppet-devel mailing list