Go to file
Ana Guerrero a7b421fc68 Accepting request 1145684 from home:jfkw:branches:server:monitoring
- Packaging improvements:
  * _service change disabled to manual per osc deprecation warning:
    WARNING: Command 'disabledrun/dr' is obsolete, please convert
    your _service to use 'manual' and then 'manualrun/mr' instead.
  * Define shortname corresponding to binary name when different
    from package name. Use shortname where applicable to normalize
    common lines across Go app packages, similar to name macro.
  * Drop BuildRequires: golang-packaging. The original macros for
    file movements into GOPATH are obsolete with Go modules. Macro
    go_nostrip is no longer needed with current binutils and Go.
  * Drop export CGO_ENABLED="0". Use the default unless there is a
    defined requirement or benefit.
  * 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().
  * Remove ldflags -s (Omit symbol table and debug info) and -w
    (Omit DWARF symbol table). This information is used to produce
    separate debuginfo packages and binaries are stripped for
    reduced size by GNU strip during RPM build.
  * Drop go build -o arg, default binary name is pkg of main()
  * Add basic %check to execute binary --help

OBS-URL: https://build.opensuse.org/request/show/1145684
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/golang-github-prometheus-promu?expand=0&rev=38
2024-02-15 11:01:48 +00:00
_service Accepting request 1145684 from home:jfkw:branches:server:monitoring 2024-02-15 11:01:48 +00:00
_servicedata Accepting request 1096756 from home:ojkastl_buildservice:Branch_server_monitoring 2023-07-11 13:27:27 +00:00
.gitattributes Accepting request 492591 from home:SilvioMoioli:tools 2017-05-17 21:59:02 +00:00
.gitignore Accepting request 492591 from home:SilvioMoioli:tools 2017-05-17 21:59:02 +00:00
0001-do_not_discover_user_host_for_reproducible_builds.patch Accepting request 1103279 from home:witekbedyk:branches:server:monitoring 2023-08-17 15:14:57 +00:00
extldflags-no-static.patch Accepting request 1136139 from openSUSE:Factory:RISCV 2024-01-15 09:21:47 +00:00
golang-github-prometheus-promu.changes Accepting request 1145684 from home:jfkw:branches:server:monitoring 2024-02-15 11:01:48 +00:00
golang-github-prometheus-promu.spec Accepting request 1145684 from home:jfkw:branches:server:monitoring 2024-02-15 11:01:48 +00:00
promu-0.15.0.obscpio Accepting request 1096756 from home:ojkastl_buildservice:Branch_server_monitoring 2023-07-11 13:27:27 +00:00
promu.obsinfo Accepting request 1096756 from home:ojkastl_buildservice:Branch_server_monitoring 2023-07-11 13:27:27 +00:00
vendor.tar.gz Accepting request 1103279 from home:witekbedyk:branches:server:monitoring 2023-08-17 15:14:57 +00:00