18 lines
		
	
	
		
			575 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			575 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| uclibc defines __GLIBC__ but it does not expose struct shed_param as much as glibc
 | |
| and is not needed too per standard. gnulib attempts to use it but we have to account
 | |
| for it because in this case uclibc does not behave like glibc.
 | |
| 
 | |
| -Khem
 | |
| 
 | |
| --- a/gettext-tools/gnulib-lib/spawn.in.h
 | |
| +++ b/gettext-tools/gnulib-lib/spawn.in.h
 | |
| @@ -31,7 +31,7 @@
 | |
|  
 | |
|  /* Get definitions of 'struct sched_param' and 'sigset_t'.
 | |
|     But avoid namespace pollution on glibc systems.  */
 | |
| -#ifndef __GLIBC__
 | |
| +#if !defined __GLIBC__ || defined __UCLIBC__
 | |
|  # include <sched.h>
 | |
|  # include <signal.h>
 | |
|  #endif
 |