mirror of
				https://github.com/SwallowOS/xorg_lib_libxtrans
				synced 2025-11-04 05:46:07 +08:00 
			
		
		
		
	The latest glibc considers _BSD_SOURCE deprecated, leading to the following
warning being issued for pretty much every C-file in the xserver:
In file included from /usr/include/stdint.h:25:0,
                 from /usr/lib/gcc/x86_64-redhat-linux/4.8.2/include/stdint.h:9,
                 from ../include/misc.h:81,
                 from miexpose.c:82:
/usr/include/features.h:145:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
   ^
I've discussed this with the glibc developers and the prefered way of fixing
this is by also defining _DEFAULT_SOURCE which is the new way of stating
_BSD_SOURCE / _SVID_SOURCE .
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Mark Kettenis <kettenis@openbsd.org>
Tested-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
		
	
		
			
				
	
	
		
			10 lines
		
	
	
		
			256 B
		
	
	
	
		
			PkgConfig
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			256 B
		
	
	
	
		
			PkgConfig
		
	
	
	
	
	
prefix=@prefix@
 | 
						|
exec_prefix=@exec_prefix@
 | 
						|
libdir=@libdir@
 | 
						|
includedir=@includedir@
 | 
						|
 | 
						|
Name: XTrans
 | 
						|
Description: Abstract network code for X
 | 
						|
Version: @PACKAGE_VERSION@
 | 
						|
Cflags: -I${includedir} -D_DEFAULT_SOURCE -D_BSD_SOURCE @fchown_define@ @sticky_bit_define@
 |