zbyszek commented on the pull-request: `Use $SOURCE_DATE_EPOCH instead of random bytes`
that you are following:
``
I tested this with `osbuild-composer-102-1.fc41`. I still get a difference, but I think it
must be caused by something else. Looking at the build log [1]:
`+ go build -buildmode pie -compiler gc '-tags=rpm_crashtraceback ' -a -v -x
-ldflags ' -X
'\''github.com/osbuild/osbuild-composer/internal/common.RpmVersion=osbuild-composer-102-1.fc41.x86_64'\''
-X
github.com/osbuild/osbuild-composer/version=102 -B
0xf36d4ab9ce0d4697e7c7f22d606899e6b457eff8 -compressdwarf=false -linkmode=external
-extldflags '\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs
-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1
-specs=/usr/lib/rpm/redhat/redhat-package-notes '\''' -o
_bin/osbuild-composer
github.com/osbuild/osbuild-composer/cmd/osbuild-composer`
and locally
`+ go build -buildmode pie -compiler gc '-tags=rpm_crashtraceback ' -a -v -x
-ldflags ' -X
'\''github.com/osbuild/osbuild-composer/internal/common.RpmVersion=osbuild-composer-102-1.fc41.x86_64'\''
-X
github.com/osbuild/osbuild-composer/version=102 -B
0xf36d4ab9ce0d4697e7c7f22d606899e6b457eff8 -compressdwarf=false -linkmode=external
-extldflags '\''-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs
-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1
-specs=/usr/lib/rpm/redhat/redhat-package-notes '\''' -o
_bin/osbuild-composer
github.com/osbuild/osbuild-composer/cmd/osbuild-composer`
So I think the build flags are working as expected.
[1]
https://kojipkgs.fedoraproject.org//packages/osbuild-composer/102/1.fc41/...
``
To reply, visit the link below or just reply to this email
https://pagure.io/go-rpm-macros/pull-request/63