Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(LTH-130) Use rapidjson 1.1.0 #265

Closed
wants to merge 1 commit into from

Conversation

MikaelSmith
Copy link
Contributor

rapidjson is no longer vendored, it must be installed on the system
independently.

@MikaelSmith
Copy link
Contributor Author

MikaelSmith commented Sep 19, 2017

Blocking work:

  • Add support for finding rapidjson
  • https://github.com/puppetlabs/puppet-agent needs to be updated to provide rapidjson as a component
  • Facter and cpp-project-template should have updates to docs to include installing rapidjson as part of dev setup

rapidjson is no longer vendored, it must be installed on the system
independently.
@puppetcla
Copy link

CLA signed by all contributors.

@rhowe-gds
Copy link

This would be nice in order to be able to build facter with XCode 9.3 on OS X

XCode 9.3 barfs on building rapidjson 1.0.2, but there's a fix in 1.1.0: Tencent/rapidjson@ee4207b

@@ -1,11 +1,11 @@
find_package(Boost 1.54 REQUIRED COMPONENTS regex)
find_package(rapidjson 1.1.0 REQUIRED)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The file is named RapidJSON upstream:
https://github.com/Tencent/rapidjson/blob/master/RapidJSON.pc.in

This seems to be causing the failures…

@anthraxx
Copy link
Contributor

any change to get this done?

@MikaelSmith
Copy link
Contributor Author

Closed in favor of #289. I'm not actively working on the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants