Fix strictDeps intel 2023
This commit is contained in:
		
							parent
							
								
									1138e46b73
								
							
						
					
					
						commit
						29b3129517
					
				| @ -78,7 +78,7 @@ let | |||||||
|   uncompressDebs = debs: name: stdenv.mkDerivation { |   uncompressDebs = debs: name: stdenv.mkDerivation { | ||||||
|     name = name; |     name = name; | ||||||
|     srcs = debs; |     srcs = debs; | ||||||
|     buildInputs = [ dpkg ]; |     nativeBuildInputs = [ dpkg ]; | ||||||
|     phases = [ "installPhase" ]; |     phases = [ "installPhase" ]; | ||||||
|     installPhase = '' |     installPhase = '' | ||||||
|       mkdir -p $out |       mkdir -p $out | ||||||
| @ -108,14 +108,17 @@ let | |||||||
|       "intel-oneapi-mpi-${version}" |       "intel-oneapi-mpi-${version}" | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     buildInputs = [ |     nativeBuildInputs = [ | ||||||
|  |       autoPatchelfHook | ||||||
|       rsync |       rsync | ||||||
|  |     ]; | ||||||
|  | 
 | ||||||
|  |     buildInputs = [ | ||||||
|       libfabric |       libfabric | ||||||
|       zlib |       zlib | ||||||
|       stdenv.cc.cc.lib |       stdenv.cc.cc.lib | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     nativeBuildInputs = [ autoPatchelfHook ]; |  | ||||||
|     phases = [ "installPhase" "fixupPhase" ]; |     phases = [ "installPhase" "fixupPhase" ]; | ||||||
|     dontStrip = true; |     dontStrip = true; | ||||||
|     installPhase = '' |     installPhase = '' | ||||||
| @ -154,7 +157,6 @@ let | |||||||
| 
 | 
 | ||||||
|     buildInputs = [ |     buildInputs = [ | ||||||
|       intel-mpi |       intel-mpi | ||||||
|       rsync |  | ||||||
|       libffi_3_3 |       libffi_3_3 | ||||||
|       libelf |       libelf | ||||||
|       libxml2 |       libxml2 | ||||||
| @ -162,7 +164,10 @@ let | |||||||
|       stdenv.cc.cc.lib |       stdenv.cc.cc.lib | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     nativeBuildInputs = [ autoPatchelfHook ]; |     nativeBuildInputs = [ | ||||||
|  |       autoPatchelfHook | ||||||
|  |       rsync | ||||||
|  |     ]; | ||||||
|     phases = [ "installPhase" "fixupPhase" ]; |     phases = [ "installPhase" "fixupPhase" ]; | ||||||
|     dontStrip = true; |     dontStrip = true; | ||||||
| 
 | 
 | ||||||
| @ -192,7 +197,6 @@ let | |||||||
|     buildInputs = [ |     buildInputs = [ | ||||||
|       intel-mpi |       intel-mpi | ||||||
|       intel-tbb |       intel-tbb | ||||||
|       rsync |  | ||||||
|       libffi_3_3 |       libffi_3_3 | ||||||
|       libelf |       libelf | ||||||
|       libxml2 |       libxml2 | ||||||
| @ -201,7 +205,10 @@ let | |||||||
|       stdenv.cc.cc.lib |       stdenv.cc.cc.lib | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     nativeBuildInputs = [ autoPatchelfHook ]; |     nativeBuildInputs = [ | ||||||
|  |       autoPatchelfHook | ||||||
|  |       rsync | ||||||
|  |     ]; | ||||||
|     phases = [ "installPhase" "fixupPhase" ]; |     phases = [ "installPhase" "fixupPhase" ]; | ||||||
|     dontStrip = true; |     dontStrip = true; | ||||||
| 
 | 
 | ||||||
| @ -254,7 +261,6 @@ let | |||||||
|     buildInputs = [ |     buildInputs = [ | ||||||
|       intel-mpi |       intel-mpi | ||||||
|       intel-compiler-shared |       intel-compiler-shared | ||||||
|       rsync |  | ||||||
|       libffi_3_3 |       libffi_3_3 | ||||||
|       libelf |       libelf | ||||||
|       libxml2 |       libxml2 | ||||||
| @ -262,7 +268,10 @@ let | |||||||
|       stdenv.cc.cc.lib |       stdenv.cc.cc.lib | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     nativeBuildInputs = [ autoPatchelfHook ]; |     nativeBuildInputs = [ | ||||||
|  |       autoPatchelfHook | ||||||
|  |       rsync | ||||||
|  |     ]; | ||||||
| 
 | 
 | ||||||
|     phases = [ "installPhase" "fixupPhase" ]; |     phases = [ "installPhase" "fixupPhase" ]; | ||||||
| 
 | 
 | ||||||
| @ -337,7 +346,6 @@ let | |||||||
| 
 | 
 | ||||||
|     buildInputs = [ |     buildInputs = [ | ||||||
|       intel-compiler-shared |       intel-compiler-shared | ||||||
|       rsync |  | ||||||
|       libffi_3_3 |       libffi_3_3 | ||||||
|       libelf |       libelf | ||||||
|       libxml2 |       libxml2 | ||||||
| @ -345,7 +353,10 @@ let | |||||||
|       stdenv.cc.cc.lib |       stdenv.cc.cc.lib | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|     nativeBuildInputs = [ autoPatchelfHook ]; |     nativeBuildInputs = [ | ||||||
|  |       autoPatchelfHook | ||||||
|  |       rsync | ||||||
|  |     ]; | ||||||
|     autoPatchelfIgnoreMissingDeps = [ "libtbb.so.12" "libtbbmalloc.so.2" "libze_loader.so.1" ]; |     autoPatchelfIgnoreMissingDeps = [ "libtbb.so.12" "libtbbmalloc.so.2" "libze_loader.so.1" ]; | ||||||
| 
 | 
 | ||||||
|     phases = [ "installPhase" "fixupPhase" ]; |     phases = [ "installPhase" "fixupPhase" ]; | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user