[arch-commits] Commit in facter/trunk (PKGBUILD azure_rapidjson_fix.patch)

Tim Meusel bastelfreak at gemini.archlinux.org
Fri Sep 17 12:04:05 UTC 2021


    Date: Friday, September 17, 2021 @ 12:04:05
  Author: bastelfreak
Revision: 1016756

update 3.14.16->3.14.18

Added:
  facter/trunk/azure_rapidjson_fix.patch
Modified:
  facter/trunk/PKGBUILD

---------------------------+
 PKGBUILD                  |   13 ++++++++-----
 azure_rapidjson_fix.patch |   13 +++++++++++++
 2 files changed, 21 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-17 11:41:49 UTC (rev 1016755)
+++ PKGBUILD	2021-09-17 12:04:05 UTC (rev 1016756)
@@ -9,8 +9,8 @@
 # Contributor: Niels Abspoel <aboe76 (at) Gmail (dot) com>
 
 pkgname=facter
-pkgver=3.14.16
-pkgrel=5
+pkgver=3.14.18
+pkgrel=1
 pkgdesc="Collect and display system facts"
 arch=('x86_64')
 url="https://puppetlabs.com/facter"
@@ -32,15 +32,17 @@
         'shared_cpp_hcon.patch'
         'rapidjson-1.1-compat.patch'
         'workaround-broken-double-test.patch'
-        'FindRuby-2.7.patch')
+        'FindRuby-2.7.patch'
+        'azure_rapidjson_fix.patch')
 validpgpkeys=('D6811ED3ADEEB8441AF5AA8F4528B6CD9E61EF26') # "Puppet, Inc. Release Key (Puppet, Inc. Release Key) <release at puppet.com>"
-sha512sums=('d17102d331a2bf71f38ecd295617a2f51f2f26b5a18a3b161a5588601065430db570b681c65af4b7aff75e17c80c8025da4817024cdc850fb6a89398f690d5ef'
+sha512sums=('9cdc7b544c5858ad3b07e78cd8e827cc8edb5c5c2f1f18cd63c184638a98568e145956470e72ab7841f1228d272729ed1f2c546b4e1de01103ea582f1a130bd2'
             'SKIP'
             '1f5d2595cd6b2a63fc01c92c84eccf8f92bd9e9f0721ea1a3f59836d7d02f5ec6e6e3711b223b240d46ca55f7377f27339b7458c12d6c21564a2764c76df12b2'
             '15fdfb75bb1045e160c095b62025f10d0a04c167223340072a9b8d065a2a185e942d299f86c80449661f37be5e1807efb49e77def44b8de4a9a9f7c2cc111e1a'
             'a1fb08be2c6c9b2a4085404f1d13b13c9d41e3c1a38d35cbad1d29bbd497380492dab368a0fa7288d141f7f94ff7a7a0ae5ce271119e7074e039868682cc766f'
             '335c6db6a4953cf3678877ba81506c475d93f461ec2ee75c22fba4a3f938db0bca7f6cf3ee0376eb4c34b43f1f3fb1a35a0a0e64be5a484c344bd689641ddc2b'
-            '84d6f0ac1f4a47269d3e9bb75036b0cf15ce8624ab293355795e8318be4248958a927d31bba182e064fca581edd4ea1e4f1399c77612a9ce6d98c1ec6c06ebeb')
+            '84d6f0ac1f4a47269d3e9bb75036b0cf15ce8624ab293355795e8318be4248958a927d31bba182e064fca581edd4ea1e4f1399c77612a9ce6d98c1ec6c06ebeb'
+            '8b03cbc74c7672aaa121d279198993a5779bc6ca30a2f03cf75cb371f4b2699476df1422fcbbfe08b6f700ca434ef589b852aa8157dbbbdb6ae4bfe204ac8733')
 
 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"
@@ -61,6 +63,7 @@
   patch -p1 -N -i "${srcdir}/fix-shared-libwhereami-detection.patch"
   patch -p1 -N -i "${srcdir}/shared_cpp_hcon.patch"
   patch -p1 -N -i "${srcdir}/rapidjson-1.1-compat.patch"
+  patch -p1 -N -i "${srcdir}/azure_rapidjson_fix.patch"
 
   patch -p1 -N -i "${srcdir}/workaround-broken-double-test.patch"
   # build against Ruby-2.7 and not Ruby

Added: azure_rapidjson_fix.patch
===================================================================
--- azure_rapidjson_fix.patch	                        (rev 0)
+++ azure_rapidjson_fix.patch	2021-09-17 12:04:05 UTC (rev 1016756)
@@ -0,0 +1,13 @@
+diff --git a/lib/src/facts/resolvers/az_resolver.cc b/lib/src/facts/resolvers/az_resolver.cc
+index f789f4925..5f2d778b9 100644
+--- a/lib/src/facts/resolvers/az_resolver.cc
++++ b/lib/src/facts/resolvers/az_resolver.cc
+@@ -47,7 +47,7 @@ namespace facter { namespace facts { namespace resolvers {
+     #endif
+ #endif
+ 
+-    struct json_event_handler
++    struct json_event_handler : public rapidjson::BaseReaderHandler<>
+     {
+         explicit json_event_handler(map_value& root) :
+             _initialized(false),



More information about the arch-commits mailing list