* gnu/packages/version-control.scm (aegis): New variable. * gnu/packages/patches/aegis-constness-error.patch: New file. * gnu/packages/patches/aegis-perl-tempdir1.patch: New file. * gnu/packages/patches/aegis-perl-tempdir2.patch: New file. * gnu/packages/patches/aegis-test-fixup-1.patch: New file. * gnu/packages/patches/aegis-test-fixup-2.patch: New file.
		
			
				
	
	
		
			12 lines
		
	
	
	
		
			518 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
	
		
			518 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Fixes a fatal constness error with g++ 4.8.2.
 | |
| --- aegis-4.24/common/ac/string/memmem.cc	2008-03-14 07:19:27.000000000 +0100
 | |
| +++ aegis-4.24/common/ac/string/memmem.cc	2014-01-26 11:17:58.000000000 +0100
 | |
| @@ -182,7 +182,7 @@
 | |
|  
 | |
|      // Use optimizations in memchr when possible.
 | |
|      if (needle_len == 1)
 | |
| -        return memchr(haystack, *needle, haystack_len);
 | |
| +        return (void *) memchr(haystack, *needle, haystack_len);
 | |
|  
 | |
|      // Minimizing the worst-case complexity:
 | |
|      // Let n = haystack_len, m = needle_len.
 |