mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-10-25 02:54:28 -04: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
 | |
|  };
 |