Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-use-shared-cpp-hocon.patch | Use shared cpp-hocon library | Apollon Oikonomopoulos <apoikos@debian.org> | no | 2018-02-25 | ||
0002-ruby-fix-library-name.patch | Use libruby directly from Ruby's $LOAD_PATH | Apollon Oikonomopoulos <apoikos@debian.org> | invalid | 2018-03-02 | ||
0003-disable-facter-smoke.patch | Disable the `smoke' test during build The buildds are too stripped down (e.g. no /proc) for facter to run reliably. |
Apollon Oikonomopoulos <apoikos@debian.org> | invalid | 2018-03-03 | ||
0004-rapidjson-1.1-compat.patch | [PATCH] rapidjson 1.1 compatibility RapidJSON 1.1 slightly changed its API for custom handlers, by introducing the RawNumber method, see [1]. Instead of defining the method itself, change all handlers to inherit from rapidjson::BaseReaderHandler. Additionally, the facter::facts::<anon>::stream_adapter must typedef Ch. [1] https://github.com/Tencent/rapidjson/issues/581 |
Apollon Oikonomopoulos <apollon@skroutz.gr> | no | 2018-03-19 | ||
0005-Don-t-run-rspec-via-bundler.patch | Don't run rspec via bundler | Antonio Terceiro <terceiro@debian.org> | no | 2020-04-09 | ||
0006-fix-double-tests.patch | Fix yaml tests with double values. As of yaml-cpp 0.6.3, the maximal precision for serializing floating point values is used. See https://github.com/jbeder/yaml-cpp/commit/abf941b20d21342cd207df0f8ffe09f41a4d3042 This changes the output of the YAML serializer slightly and breaks the tests. Fix this by using approximate matching while checking the YAML output, as is done for JSON. |
Sebastian Ramacher <sramacher@debian.org> | no | debian | 2020-08-25 | |
0007-Do-not-run-the-filesystem-fact-tests.patch | Do not run the filesystem fact tests The tests make various assumptions about filesystems being there, that do not necessarily hold in build environments such as chroots or containers. |
Apollon Oikonomopoulos <apoikos@debian.org> | no | 2020-08-25 |