* gnu/packages/patches/hdf5-config-date.patch: New patch. * gnu/packages/maths.scm (hdf5)[source]: Use it. * gnu-system.am (dist_patch_DATA): Add it.
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			609 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			609 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
Honor SOURCE_DATE_EPOCH when exporting configuration date.
 | 
						|
Autoconf-level patch submitted upstream on Wed Apr 13 17:03:23 UTC 2016
 | 
						|
 | 
						|
--- a/configure
 | 
						|
+++ b/configure
 | 
						|
@@ -27737,7 +28573,14 @@
 | 
						|
 
 | 
						|
 
 | 
						|
 ## Configuration date
 | 
						|
- CONFIG_DATE="`date`"
 | 
						|
+ CONFIG_DATE="`date -u`"
 | 
						|
+if test -n "$SOURCE_DATE_EPOCH"; then
 | 
						|
+  CONFIG_DATE=`date -u -d "@$SOURCE_DATE_EPOCH" 2>/dev/null \
 | 
						|
+               || date -u -r "$SOURCE_DATE_EPOCH" 2>/dev/null`
 | 
						|
+  if test -z "$CONFIG_DATE"; then
 | 
						|
+    as_fn_error $? "malformed SOURCE_DATE_EPOCH" "$LINENO" 5
 | 
						|
+  fi
 | 
						|
+fi
 | 
						|
 
 | 
						|
 ## User doing the configuration
 | 
						|
  CONFIG_USER="`whoami`@`hostname`"
 |