Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package delve for openSUSE:Factory checked 
in at 2023-10-30 22:11:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/delve (Old)
 and      /work/SRC/openSUSE:Factory/.delve.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "delve"

Mon Oct 30 22:11:43 2023 rev:10 rq:1121298 version:1.21.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/delve/delve.changes      2023-08-30 
10:23:35.930820290 +0200
+++ /work/SRC/openSUSE:Factory/.delve.new.17445/delve.changes   2023-10-30 
22:12:10.687299539 +0100
@@ -1,0 +2,96 @@
+Mon Oct 30 18:33:29 UTC 2023 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Packaging improvements:
+  * Re-enable binary stripping and debuginfo boo#1210938
+  * Update to BuildRequires: golang(API) >= 1.17 matching go.mod
+  * 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
+  * Drop go build -o arg, default binary name is pkg of main()
+  * Drop comment about upstream Makefile static build options fail
+  * Add basic %check to execute binary --help
+
+-------------------------------------------------------------------
+Mon Oct 30 18:22:27 UTC 2023 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Update to version 1.21.2:
+  * *: release 1.21.2 (#3543)
+  * proc: use DW_AT_trampoline to detect auto-generated code (#3528)
+  * proc/native: use cgo instead of C for freebsd (#3529)
+  * service/test: disable TestClientServer_chanGoroutines with rr backend 
(#3492)
+  * proc: implement follow exec mode on Windows (#3507)
+  * Use a valid timezone in tested binary (#3527)
+  * pkg/terminal: support vscode in edit command (#3524)
+  * service/dap: fix bugs in stdout/stderr handling (#3522)
+  * service/dap: add the concrete type to interface type (#3510)
+  * all: remove obsolete build tags "// +build" (#3513)
+
+-------------------------------------------------------------------
+Mon Oct 30 18:22:11 UTC 2023 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Update to version 1.21.1:
+  * V1.21.1 (#3518)
+  * all: replace deprecated io/ioutil with io and os (#3509)
+  * pkg/proc: macho: Enable debugging stripped binaries (#3511)
+  * fix memory leak (#3512)
+  * pky/proc: enable function call injection in Delve for linux/ppc64le (#3449)
+  * pkg/terminal: support more editors with edit command (#3506)
+  * proc: move StepInstruction method to TargetGroup (#3488)
+  * Various fixes for go 1.22 (#3455)
+  * service/dap: accept a string list as launch request's buildFlags (#3496)
+  * _scripts: remove unnecessary os.ExpandEnv (#3504)
+  * proc,service: simplify tests with T.Setenv (#3503)
+  * pkg/terminal: add 'packages' command (#3499)
+  * pkg/proc/internal/ebpf: remove redundant nil check (#3502)
+  * service/dap: strip package paths from symbols in callstack (#3500)
+  * pkg/proc: Fix PIE tests on ppc64le port (#3498)
+  * go.mod: update version of github.com/cilium/ebpf (#3491)
+  * api,dap: fix hexadecimal printing of vars with symbolic const values 
(#3487)
+  * pkg,service: fix typos in comments, exceptions, tests (#3486)
+  * proc: refactorings to implement follow-exec mode on Windows (#3441)
+  * proc,service,terminal: add ways to list goroutines waiting on a channel 
(#3481)
+  * proc: disable "wait-for" tests on freebsd (#3482)
+  * DWARF CFI: use a stack for restore/remember opcodes (#3480)
+  * proc: remove unused functions (#3479)
+  * cmd/dlv: handle ctrl-c during tracing (#3477)
+  * teamcity: misc changes to CI (#3476)
+  * proc: when stepping set condition on thread ID if there is no curg (#3475)
+  * pkg/proc: add support for more types in ebpf tracing backend (#3474)
+  * pkg,service: make receiver names consistent (#3473)
+  * goversion: parse new version format and simplify version representation 
(#3470)
+  * Update target.go (#3471)
+  * *: remove deepsource.toml (#3468)
+  * gobuild: pass user specified -C argument first (#3456)
+  * locspec: fix SubstitutePath when converting a Windows path to Linux (#3453)
+  * proc: fix stacktraces on freebsd/amd64/go1.20 (#3458)
+  * proc: fix PIE support on macOS (#3467)
+  * teamcity: hold back linux/386 builds to 1.20 (#3465)
+  * service/dap: use == to test io.EOF (#3464)
+  * goversion,teamcity: update test matrix and fix build scripts (#3463)
+  * *: Fix ppc64le test runs (#3460)
+  * Documentation,cmd/dlv: clean up command line usage help (#3395)
+  * proc: add waitfor option to attach (#3445)
+  * logflags: simplify Logger interface (#3274)
+  * starbind: fix Starlark slice unmarshaling (#3454)
+  * pkg/terminal: use reflect.Value.IsValid to check a zero Value (#3450)
+  * proc: replace use of runtime.GOARCH with Arch.Name (#3442)
+  * proc,ebpf: mark as unreadable args with unsupported types with ebpf (#3444)
+  * service/api: in multiline mode print address of pointers (#3448)
+  * terminal: restore breakpoints set with line offset on restart (#3425)
+  * all: use "len == 0" rather than "len <= 0" when checking empty 
slice/string (#3439)
+  * service/dap: fix typos in comments (#3438)
+  * pkg/proc: simplify code with trivial changes (#3436)
+  * *: add linux/ppc64le targets (#3435)
+  * terminal,service: better printing of suspended breakpoints (#3415)
+  * proc: check recursion level when loading pointers (#3431)
+  * *: add ppc64le support (#2963)
+  * service/dap: fix test for debug in progress (#3407)
+  * all: fix typos (#3434)
+  * pkg,service: refactor to use %q instead of "%s" (#3430)
+  * pkg/dwarf/frame: fix FrameDescriptionEntries's Append (#3433)
+  * pkg/proc,service/*: Supports sending output to clients when running 
programs remotely (#3253)
+  * proc: read context from sigtrampgo, fixes TestCgoStacktrace2 on 1.21 
(#3401)
+
+-------------------------------------------------------------------

Old:
----
  delve-1.21.0.tar.gz

New:
----
  delve-1.21.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ delve.spec ++++++
--- /var/tmp/diff_new_pack.alqqbK/_old  2023-10-30 22:12:11.247320199 +0100
+++ /var/tmp/diff_new_pack.alqqbK/_new  2023-10-30 22:12:11.247320199 +0100
@@ -14,15 +14,12 @@
 
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
-# nodebuginfo
 
 
-%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
-
 %define shortname dlv
 
 Name:           delve
-Version:        1.21.0
+Version:        1.21.2
 Release:        0
 Summary:        Debugger for the Go Programming Language
 License:        MIT
@@ -30,7 +27,7 @@
 URL:            https://github.com/go-delve/delve
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-BuildRequires:  golang(API) >= 1.16
+BuildRequires:  golang(API) >= 1.17
 # your_linux_architecture_is_not_supported_by_delve (support_sentinel_linux.go)
 ExcludeArch:    s390x ppc64 ppc64le %arm riscv64
 
@@ -45,21 +42,17 @@
 %autosetup -a 1
 
 %build
-# Build the binary, use PIE unless on ppc64le or s390x
-# Upstream reports these as unsupported platforms so meta pkg disable
-go build \
-   -mod=vendor \
-%ifnarch ppc64 s390x
-   -buildmode=pie \
+%ifnarch ppc64
+export GOFLAGS="-buildmode=pie"
 %endif
-   -o %{shortname} \
+go build \
    ./cmd/%{shortname}
-# Upstream Makefile uses these options to build static
-# fails with /usr/bin/ld: cannot find -lc
-# -ldflags "-extldflags -static" \
+
+%check
+# execute the binary as a basic check
+./%{shortname} --help
 
 %install
-# Install the binary.
 install -D -m 0755 %{shortname} "%{buildroot}/%{_bindir}/%{shortname}"
 
 %files

++++++ _service ++++++
--- /var/tmp/diff_new_pack.alqqbK/_old  2023-10-30 22:12:11.275321233 +0100
+++ /var/tmp/diff_new_pack.alqqbK/_new  2023-10-30 22:12:11.279321380 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/go-delve/delve.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v1.21.0</param>
+    <param name="revision">v1.21.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.alqqbK/_old  2023-10-30 22:12:11.295321970 +0100
+++ /var/tmp/diff_new_pack.alqqbK/_new  2023-10-30 22:12:11.299322118 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/go-delve/delve.git</param>
-              <param 
name="changesrevision">1647fa6b5e029f5785f5288b62120a8d1241f127</param></service></servicedata>
+              <param 
name="changesrevision">bb77d9fae07e0596ff891635a31a1a46195b7fa3</param></service></servicedata>
 (No newline at EOF)
 

++++++ delve-1.21.0.tar.gz -> delve-1.21.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/delve/delve-1.21.0.tar.gz 
/work/SRC/openSUSE:Factory/.delve.new.17445/delve-1.21.2.tar.gz differ: char 
12, line 1

++++++ vendor.tar.gz ++++++
++++ 81997 lines of diff (skipped)

Reply via email to