Information for build golang-github-bugsnag-panicwrap-1.3.4-2.oc9
| ID | 36622 |
|---|---|
| Package Name | golang-github-bugsnag-panicwrap |
| Version | 1.3.4 |
| Release | 2.oc9 |
| Epoch | Draft | False |
| Source | git+https://gitee.com/opencloudos-stream/golang-github-bugsnag-panicwrap.git?.#0c7a3f53be187b709be3d43147e15f1c291ced7f |
| Summary | Go 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. |
| Built by | bbrucezhang |
| State | failed |
| Volume | DEFAULT |
| Started | Tue, 02 Sep 2025 02:26:04 CST |
| Completed | Tue, 02 Sep 2025 02:38:57 CST |
| Task | build (dist-oc9-epol, /opencloudos-stream/golang-github-bugsnag-panicwrap.git:.:origin/master) |
| Extra | {'source': {'original_url': 'git+https://gitee.com/opencloudos-stream/golang-github-bugsnag-panicwrap.git?.#origin/master'}} |
| Tags | No tags |
| RPMs | No RPMs |
| Changelog | * Sat Jun 07 2025 bbrucezhang <bbrucezhang@tencent.com> - 1.3.4-2 - Rebuilt for loongarch64 * Mon Aug 26 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - -1 - initial build |
