Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 877171 - app-crypt/cfssl: ~arm64 keywording request
Summary: app-crypt/cfssl: ~arm64 keywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2022-10-15 03:59 UTC by matoro
Modified: 2023-01-04 16:46 UTC (History)
1 user (show)

See Also:
Package list:
app-crypt/cfssl ~arm64
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description matoro archtester 2022-10-15 03:59:18 UTC
Thanks
Comment 1 matoro archtester 2022-10-15 04:01:02 UTC
Oops this actually crashes?  What the hell?

$ cfssl
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x8b8d68]

goroutine 1 [running]:
debug/elf.(*Section).ReadAt(0x4000110000?, {0x4000112000?, 0xffff58287700?, 0x30?}, 0xffff5847efff?)
        <autogenerated>:1 +0x28
archive/zip.readDirectoryEnd({0xc1b560, 0x40001fda00}, 0x7d0)
        /usr/lib/go/src/archive/zip/reader.go:526 +0xd0
archive/zip.(*Reader).init(0x400010e070, {0xc1b560?, 0x40001fda00}, 0x7d0)
        /usr/lib/go/src/archive/zip/reader.go:97 +0x44
archive/zip.NewReader({0xc1b560, 0x40001fda00}, 0x7d0)
        /usr/lib/go/src/archive/zip/reader.go:90 +0x50
github.com/daaku/go%2ezipexe.zipExeReaderElf({0xc1c360?, 0x40001a2128}, 0x12afff8)
        /var/tmp/portage/app-crypt/cfssl-1.6.0/work/cfssl-1.6.0/vendor/github.com/daaku/go.zipexe/zipexe.go:128 +0x98
github.com/daaku/go%2ezipexe.NewReader({0xc1c360, 0x40001a2128}, 0x0?)
        /var/tmp/portage/app-crypt/cfssl-1.6.0/work/cfssl-1.6.0/vendor/github.com/daaku/go.zipexe/zipexe.go:48 +0x94
github.com/daaku/go%2ezipexe.OpenCloser({0x40001a9ba0?, 0x44cc18?})
        /var/tmp/portage/app-crypt/cfssl-1.6.0/work/cfssl-1.6.0/vendor/github.com/daaku/go.zipexe/zipexe.go:30 +0x58
github.com/GeertJohan/go%2erice.init.0()
        /var/tmp/portage/app-crypt/cfssl-1.6.0/work/cfssl-1.6.0/vendor/github.com/GeertJohan/go.rice/appended.go:41 +0x40
Comment 2 matoro archtester 2022-10-15 04:06:19 UTC
Goes away when manually bumped to 1.6.3.  Could this be done along with keyword please?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-17 19:23:22 UTC
arm64 done

all arches done
Comment 4 Aaron D Borden 2023-01-04 16:35:38 UTC
Hey folks, I'm still seeing this same behavior on amd64. Should the 1.4.1 (crashing) version of cfssl be ~amd64 keyworded? 1.6.0 is working fine. Should I open a new bug?

```
$ equery l -p -o cfssl
 * Searching for cfssl ...
[IP-] [  ] app-crypt/cfssl-1.4.1:0
[-P-] [ ~] app-crypt/cfssl-1.6.0:0
```
Comment 5 Aaron D Borden 2023-01-04 16:46:45 UTC
(In reply to Aaron D Borden from comment #4)
> 1.6.0 is working fine.

Scratch that, 1.6.0 is not working either. I'll open a new issue.