14 lines
		
	
	
		
			675 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
		
		
			
		
	
	
			14 lines
		
	
	
		
			675 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
|   | 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)) |