Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Spec: Append arch info for admin-helper and libvirt driver
After 589e152 and 926c78e, the filename detected by embedded binary also have arch info since it takes basename of url for admin-helper and libvirt and both url now have arch info. This PR copy the binary with arch info suffix to fix the following error during rpm build. ``` > [6/6] RUN yum config-manager --set-enabled crb && yum -y builddep packaging/rpm/crc.spec && rpmbuild -bb -v packaging/rpm/crc.spec: 238.6 go build --tags="build" -ldflags="-X github.com/crc-org/crc/v2/pkg/crc/version.crcVersion=2.38.0 -X github.com/crc-org/crc/v2/pkg/crc/version.ocpVersion=4.15.17 -X github.com/crc-org/crc/v2/pkg/crc/version.okdVersion=4.15.0-0.okd-2024-02-23-163410 -X github.com/crc-org/crc/v2/pkg/crc/version.microshiftVersion=4.15.17 -X github.com/crc-org/crc/v2/pkg/crc/version.commitSha=4225c2 -B 0xc4fae8225411a1c1f9d2fbff31dff48012b372b9" -o out/linux-amd64/crc-embedder ./cmd/crc-embedder 239.8 out/linux-amd64/crc-embedder embed --log-level debug --cache-dir=embed-files/ --no-download --goos=linux out/linux-amd64/crc 239.8 level=debug msg="Embedding embed-files/crc-driver-libvirt-amd64 in out/linux-amd64/crc" 239.8 level=fatal msg="Failed to embed data files: Failed to open embed-files/crc-driver-libvirt-amd64: open embed-files/crc-driver-libvirt-amd64: no such file or directory" 239.8 make: *** [Makefile:326: embed_crc_helpers] Error 1 239.8 error: Bad exit status from /var/tmp/rpm-tmp.Cd7dtB (%build) ```
- Loading branch information