Mon, 07 Oct 2024 10:03:11 UTC | login

Information for RPM golang-github-bugsnag-panicwrap-1.3.2-6.0.riscv64.fc38.src.rpm

ID1037829
Namegolang-github-bugsnag-panicwrap
Version1.3.2
Release6.0.riscv64.fc38
Epoch
Archsrc
SummaryGo library for catching and handling panics in Go applications
Description Panicwrap is a Go library that re-executes a Go binary and monitors stderr output from the binary for a panic. When it find a panic, it executes a user-defined handler function. Stdout, stderr, stdin, signals, and exit codes continue to work as normal, making the existence of panicwrap mostly invisble to the end user until a panic actually occurs. Since a panic is truly a bug in the program meant to crash the runtime, globally catching panics within Go applications is not supposed to be possible. Despite this, it is often useful to have a way to know when panics occur. panicwrap allows you to do something with these panics, such as writing them to a file, so that you can track when panics occur. Panicwrap is not a panic recovery system. Panics indicate serious problems with your application and should crash the runtime. panicwrap is just meant as a way to monitor for panics. If you still think this is the worst idea ever, read the section below on why.
Build Time2023-07-07 16:50:17 GMT
Size35.15 KB
fa55e876e5c7af3695bf43cf66f6406d
LicenseMIT
Provides
golang-github-bugsnag-panicwrap-devel = 1.3.2-6.0.riscv64.fc38
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
go-rpm-macros
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 6 of 6
Name ascending sort Size
0001-Prevent-the-build-of-dup2.go-on-Linux-aarch64.patch535.00 B
glide.lock209.00 B
glide.yaml135.00 B
golang-github-bugsnag-panicwrap.spec6.61 KB
linux-use-dup3-riscv64-new.patch416.00 B
panicwrap-1.3.2.tar.gz10.81 KB
Component of No Buildroots