 c06fb25d1f
			
		
	
	c06fb25d1f
	
	
		
			
	
		
	
	
		
			Some checks failed
		
		
	
	Build Kernel / Build all affected Kernels (push) Has been cancelled
				
			Build all core packages / Build all core packages for selected target (push) Has been cancelled
				
			Build and Push prebuilt tools container / Build and Push all prebuilt containers (push) Has been cancelled
				
			Build Toolchains / Build Toolchains for each target (push) Has been cancelled
				
			Build host tools / Build host tools for linux and macos based systems (push) Has been cancelled
				
			Coverity scan build / Coverity x86/64 build (push) Has been cancelled
				
			
		
			
				
	
	
		
			28 lines
		
	
	
		
			719 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			719 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/bzip2.c
 | |
| +++ b/bzip2.c
 | |
| @@ -69,7 +69,6 @@
 | |
|  #if BZ_UNIX
 | |
|  #   include <fcntl.h>
 | |
|  #   include <sys/types.h>
 | |
| -#   include <utime.h>
 | |
|  #   include <unistd.h>
 | |
|  #   include <sys/stat.h>
 | |
|  #   include <sys/times.h>
 | |
| @@ -1051,12 +1050,12 @@ void applySavedTimeInfoToOutputFile ( Ch
 | |
|  {
 | |
|  #  if BZ_UNIX
 | |
|     IntNative      retVal;
 | |
| -   struct utimbuf uTimBuf;
 | |
| +   struct timespec uTimBuf[2] = {};
 | |
|  
 | |
| -   uTimBuf.actime = fileMetaInfo.st_atime;
 | |
| -   uTimBuf.modtime = fileMetaInfo.st_mtime;
 | |
| +   uTimBuf[0].tv_sec = fileMetaInfo.st_atime;
 | |
| +   uTimBuf[1].tv_sec = fileMetaInfo.st_mtime;
 | |
|  
 | |
| -   retVal = utime ( dstName, &uTimBuf );
 | |
| +   retVal = utimensat ( AT_FDCWD, dstName, uTimBuf , 0 );
 | |
|     ERROR_IF_NOT_ZERO ( retVal );
 | |
|  #  endif
 | |
|  }
 |