fix build with gcc 10
Define setjmp_buffer as static to avoid the following build failure with gcc 10 (which defaults to -fno-common): /home/buildroot/autobuild/instance-1/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/10.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: image_utils.o:(.bss+0x0): multiple definition of `setjmp_buffer'; metadata.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status Fixes: - http://autobuild.buildroot.org/results/8754bb4f7d749f999d5f8ddfec587470ceec4476 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
This commit is contained in:
		
				
					committed by
					
						
						Justin Maggard
					
				
			
			
				
	
			
			
			
						parent
						
							9f1677825c
						
					
				
				
					commit
					b5e75ff7d1
				
			@@ -190,7 +190,7 @@ jpeg_memory_src(j_decompress_ptr cinfo, const unsigned char * buffer, size_t buf
 | 
			
		||||
	src->pub.bytes_in_buffer = bufsize;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
jmp_buf setjmp_buffer;
 | 
			
		||||
static jmp_buf setjmp_buffer;
 | 
			
		||||
/* Don't exit on error like libjpeg likes to do */
 | 
			
		||||
static void
 | 
			
		||||
libjpeg_error_handler(j_common_ptr cinfo)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user