about summary refs log tree commit diff
path: root/pkgs/development/tools/build-managers/meson/overly-strict-size-check.patch
blob: ea0e9bcd7eac2a3a3d189680bac8074a68b5ab50 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
diff -Naur a/mesonbuild/compilers/c.py b/mesonbuild/compilers/c.py
--- a/mesonbuild/compilers/c.py	2017-12-10 08:37:19.000000000 -0500
+++ b/mesonbuild/compilers/c.py	2018-03-24 07:46:04.739929307 -0400
@@ -406,7 +406,7 @@
         }}'''
         if not self.compiles(t.format(**fargs), env, extra_args, dependencies):
             return -1
-        return self.cross_compute_int('sizeof(%s)' % typename, 1, 128, None, prefix, env, extra_args, dependencies)
+        return self.cross_compute_int('sizeof(%s)' % typename, 1, 1024, None, prefix, env, extra_args, dependencies)
 
     def sizeof(self, typename, prefix, env, extra_args=None, dependencies=None):
         if extra_args is None: