mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	Fixes: ba8aeb02ea ("mdadm: Fix compile with musl 1.1.23")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
		
	
			
		
			
				
	
	
		
			26 lines
		
	
	
		
			559 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			559 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/Incremental.c
 | 
						|
+++ b/Incremental.c
 | 
						|
@@ -1619,6 +1619,10 @@ static int Incremental_container(struct
 | 
						|
 	if (ra_all == ra_blocked)
 | 
						|
 		return 0;
 | 
						|
 
 | 
						|
+#ifndef MDADM_FULL
 | 
						|
+	return 0;
 | 
						|
+#endif
 | 
						|
+
 | 
						|
 	/* Now move all suitable spares from spare container */
 | 
						|
 	domains = domain_from_array(list, st->ss->name);
 | 
						|
 	memcpy(suuid, uuid_zero, sizeof(int[4]));
 | 
						|
--- a/util.c
 | 
						|
+++ b/util.c
 | 
						|
@@ -1220,7 +1220,9 @@ void wait_for(char *dev, int fd)
 | 
						|
 struct superswitch *superlist[] =
 | 
						|
 {
 | 
						|
 	&super0, &super1,
 | 
						|
+#ifdef MDADM_FULL
 | 
						|
 	&super_ddf, &super_imsm,
 | 
						|
+#endif
 | 
						|
 	&mbr, &gpt,
 | 
						|
 	NULL
 | 
						|
 };
 |