From bf2f72271118086ea6c5cae8fb533a6e89c16e91a479df40bf6abd05df7e30d6 Mon Sep 17 00:00:00 2001 From: Jeff Kowalczyk Date: Sat, 29 Apr 2023 01:35:14 +0000 Subject: [PATCH] Accepting request 1083584 from home:jfkw:branches:devel:languages:go - Packaging improvements: * Re-enable binary stripping and debuginfo boo#1210938 * go1.x Suggests go1.x-race do not install by default boo#1210963 * Use Group: Development/Languages/Go instead of Other OBS-URL: https://build.opensuse.org/request/show/1083584 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go1.20?expand=0&rev=16 --- go1.20.changes | 10 +++++++++- go1.20.spec | 12 +----------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/go1.20.changes b/go1.20.changes index 386ba6c..fc652c2 100644 --- a/go1.20.changes +++ b/go1.20.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Apr 28 23:47:22 UTC 2023 - Jeff Kowalczyk + +- Packaging improvements: + * Re-enable binary stripping and debuginfo boo#1210938 + * go1.x Suggests go1.x-race do not install by default boo#1210963 + * Use Group: Development/Languages/Go instead of Other + ------------------------------------------------------------------- Tue Apr 4 20:42:31 UTC 2023 - Jeff Kowalczyk @@ -25,7 +33,7 @@ Tue Apr 4 20:42:31 UTC 2023 - Jeff Kowalczyk ------------------------------------------------------------------- Tue Apr 4 16:59:57 UTC 2023 - Jeff Kowalczyk -- Build subpackage go1.20-libstd compiled shared object libstd.so +- Build subpackage go1.x-libstd compiled shared object libstd.so only on Tumbleweed at this time. Refs jsc#PED-1962 diff --git a/go1.20.spec b/go1.20.spec index d995ce5..228cc6b 100644 --- a/go1.20.spec +++ b/go1.20.spec @@ -14,19 +14,8 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# nodebuginfo -# strip will cause Go's .a archives to become invalid because strip appears to -# reassemble the archive incorrectly. This is a known issue upstream -# (https://github.com/golang/go/issues/17890), but we have to deal with it in -# the meantime. -%undefine _build_create_debug -%define __arch_install_post export NO_BRP_STRIP_DEBUG=true NO_BRP_AR=true - -# Specify Go toolchain version used to bootstrap this package's Go toolchain -# go_bootstrap_version bootstrap go toolchain with specific existing go1.x package -# gcc_go_version bootstrap go toolchain with specific version of gcc-go %if 0%{?suse_version} > 1500 # openSUSE Tumbleweed # Usually ahead of bootstrap version specified by upstream Go @@ -163,6 +152,7 @@ BuildRequires: %{go_bootstrap_version} %endif BuildRequires: fdupes Suggests: %{name}-doc = %{version} +Suggests: %{name}-race = %{version} %if 0%{?suse_version} > 1500 # openSUSE Tumbleweed Suggests: %{name}-libstd = %{version}