aboutsummaryrefslogtreecommitdiff
path: root/ports/glad/encoding.patch
blob: 0497cc79ae215372d4edbff65d41c239b79e4787 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/glad/__main__.py b/glad/__main__.py
index e7c0544a5..1e10dcc60 100644
--- a/glad/__main__.py	
+++ b/glad/__main__.py
@@ -32,7 +32,7 @@ def main():
         if reproducible:
             logger.info('reproducible build, using packaged specification: \'%s.xml\'', value)
             try:
-                return spec_cls.from_file(glad.files.open_local(value + '.xml'))
+                return spec_cls.from_file(glad.files.open_local(value + '.xml', encoding='utf-8-sig'))
             except IOError:
                 raise ValueError('unable to open reproducible copy of {}.xml, '
                                  'try dropping --reproducible'.format(value))