ar has a deterministic (-D) and non-deterministic (-U) mode. OpenWrt is already using the deterministic mode by default, but ncurses' configure script force this to be non-deterministic. Since autoreconf fails to generate a new configure, the configure script is directly modified. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
		
			
				
	
	
		
			23 lines
		
	
	
		
			673 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			673 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/aclocal.m4
 | 
						|
+++ b/aclocal.m4
 | 
						|
@@ -451,7 +451,7 @@ AC_REQUIRE([CF_PROG_AR])
 | 
						|
 
 | 
						|
 AC_CACHE_CHECK(for options to update archives, cf_cv_ar_flags,[
 | 
						|
 	cf_cv_ar_flags=unknown
 | 
						|
-	for cf_ar_flags in -curvU -curv curv -crv crv -cqv cqv -rv rv
 | 
						|
+	for cf_ar_flags in -curvD -curv curv -crv crv -cqv cqv -rv rv
 | 
						|
 	do
 | 
						|
 
 | 
						|
 		# check if $ARFLAGS already contains this choice
 | 
						|
--- a/configure
 | 
						|
+++ b/configure
 | 
						|
@@ -4503,7 +4503,7 @@ if test "${cf_cv_ar_flags+set}" = set; t
 | 
						|
 else
 | 
						|
 
 | 
						|
 	cf_cv_ar_flags=unknown
 | 
						|
-	for cf_ar_flags in -curvU -curv curv -crv crv -cqv cqv -rv rv
 | 
						|
+	for cf_ar_flags in -curvD -curv curv -crv crv -cqv cqv -rv rv
 | 
						|
 	do
 | 
						|
 
 | 
						|
 		# check if $ARFLAGS already contains this choice
 |