File buf.changes of Package buf
-------------------------------------------------------------------
Mon May 19 20:03:57 UTC 2025 - Jeff Kowalczyk <jkowalczyk@suse.com>
- Packaging improvements:
* _service obs_scm param url add suffix .git for clarity
* Summary and Description clarify the purpose of this CLI tool
* Use Group: Development/Languages/Go
* Build PIE with pattern that may become recommended procedure:
%%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
A go toolchain buildmode default config would be preferable
but none exist at this time.
* Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
* Remove ldflags -X entries for upstream import path and version.
This information is embedded in binaries with go1.18+ and
available via go version -m or runtime/debug.ReadBuildInfo().
go1.24+ sets the main module's version in the compiled binary
based on the version control system tag and/or commit.
* Remove ldflags -X entries for build time stamp.
This information is embedded in binaries with go1.18+ and
available via go version -m or runtime/debug.ReadBuildInfo().
* Remove go build -o output binary location and name. Use go
default arguments absent a clear need.
-------------------------------------------------------------------
Mon May 19 11:20:52 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- New package buf, required by opencloud-server: the best way of
working with Protocol Buffers