* 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.
 |