diff -Naur /var/tmp/portage/dev-ruby/facter-3.5.0/work/all/facter-3.5.0.old/lib/inc/facter/facts/collection.hpp /var/tmp/portage/dev-ruby/facter-3.5.0/work/all/facter-3.5.0/lib/inc/facter/facts/collection.hpp --- facter-3.5.0.old/lib/inc/facter/facts/collection.hpp 2016-10-21 18:32:16.000000000 -0500 +++ facter-3.5.0/lib/inc/facter/facts/collection.hpp 2016-11-28 19:36:55.025454011 -0600 @@ -94,7 +94,7 @@ * for the facts they resolve */ collection(std::set const& blocklist = std::set(), - std::unordered_map const& ttls = {}); + std::unordered_map const& ttls = std::unordered_map{}); /** * Destructor for fact collection. diff -Naur /var/tmp/portage/dev-ruby/facter-3.5.0/work/all/facter-3.5.0.old/lib/tests/collection_fixture.hpp /var/tmp/portage/dev-ruby/facter-3.5.0/work/all/facter-3.5.0/lib/tests/collection_fixture.hpp --- facter-3.5.0.old/lib/tests/collection_fixture.hpp 2016-10-21 18:32:16.000000000 -0500 +++ facter-3.5.0/lib/tests/collection_fixture.hpp 2016-11-28 19:36:47.322311122 -0600 @@ -10,7 +10,7 @@ { public: collection_fixture(std::set const& blocklist = std::set(), - std::unordered_map const& ttls = {}); + std::unordered_map const& ttls = std::unordered_map{}); protected: virtual std::vector get_external_fact_directories() const override;