22%global gorepo nvidia-container-toolkit
33%global goimport %{goproject }/%{gorepo }
44
5- %global gover 1.17.8
5+ %global gover 1.18.0
66%global rpmver %{gover }
77
88Name: %{_cross_os }nvidia-container-toolkit
@@ -62,13 +62,15 @@ export GOLDFLAGS="-compressdwarf=false -linkmode=external -extldflags '${CGO_LDF
6262
6363go build -ldflags= "${GOLDFLAGS}" -o nvidia-container-runtime-hook ./cmd/nvidia-container-runtime-hook
6464go build -ldflags= "${GOLDFLAGS}" -o nvidia-ctk ./cmd/nvidia-ctk
65+ gofips build -ldflags= "${GOLDFLAGS}" -o fips/nvidia-ctk ./cmd/nvidia-ctk
6566go build -ldflags= "${GOLDFLAGS}" -o nvidia-cdi-hook ./cmd/nvidia-cdi-hook
6667go build -ldflags= "${GOLDFLAGS}" -o nvidia-container-runtime ./cmd/nvidia-container-runtime
6768go build -ldflags= "${GOLDFLAGS}" -o nvidia-container-runtime.cdi ./cmd/nvidia-container-runtime.cdi
6869go build -ldflags= "${GOLDFLAGS}" -o nvidia-container-runtime.legacy ./cmd/nvidia-container-runtime.legacy
6970
7071%install
7172install -d %{buildroot }%{_cross_bindir }
73+ install -d %{buildroot }%{_cross_fips_bindir }
7274install -d %{buildroot }%{_cross_tmpfilesdir }
7375install -d %{buildroot }%{_cross_templatedir }
7476install -d %{buildroot }%{_cross_udevrulesdir }
@@ -78,6 +80,7 @@ install -d %{buildroot}%{_cross_factorydir}/nvidia-container-runtime
7880install -d %{buildroot }%{_cross_templatedir }/nvidia-container-runtime
7981install -p -m 0755 nvidia-container-runtime-hook %{buildroot }%{_cross_bindir }/
8082install -p -m 0755 nvidia-ctk %{buildroot }%{_cross_bindir }/
83+ install -p -m 0755 fips/nvidia-ctk %{buildroot }%{_cross_fips_bindir }/
8184install -p -m 0755 nvidia-cdi-hook %{buildroot }%{_cross_bindir }/
8285install -p -m 0755 nvidia-container-runtime %{buildroot }%{_cross_bindir }/
8386install -p -m 0755 nvidia-container-runtime.cdi %{buildroot }%{_cross_bindir }/
@@ -95,6 +98,7 @@ install -m 0644 %{S:7} %{buildroot}%{_cross_unitdir}/
9598%{_cross_attribution_file }
9699%{_cross_bindir }/nvidia-container-runtime-hook
97100%{_cross_bindir }/nvidia-ctk
101+ %{_cross_fips_bindir }/nvidia-ctk
98102%{_cross_bindir }/nvidia-cdi-hook
99103%{_cross_bindir }/nvidia-container-runtime
100104%{_cross_bindir }/nvidia-container-runtime.cdi
0 commit comments