https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-crypt/cfssl-1.6.0 fails to compile (MUSL-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl.
Created attachment 861360 [details] build.log build log and emerge --info
not related to MUSL, also happen on glibc seed-desk ~ # emerge --info app-crypt/cfssl fatal: detected dubious ownership in repository at '/.gentoo/repos/kde' To add an exception for this directory, call: git config --global --add safe.directory /.gentoo/repos/kde Portage 3.0.59 (python 3.11.7-final-0, default/linux/amd64/23.0/desktop/plasma/systemd, gcc-13, glibc-2.38-r8, 6.1.0-16-amd64 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-6.1.0-16-amd64-x86_64-AMD_Ryzen_9_3900_12-Core_Processor-with-glibc2.38 KiB Mem: 131819120 total, 99187996 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sun, 31 Dec 2023 04:02:01 +0000 Head commit of repository gentoo: b33098be013b7116235d6e54b859e16fa6f11e83 Timestamp of repository buildovl: Sat, 24 Dec 2022 14:17:07 +0000 Head commit of repository buildovl: 4a29ab05981f043228dc97c5684250c185a89da6 sh bash 5.2_p21-r1 ld GNU ld (Gentoo 2.41 p4) 2.41.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p21-r1::gentoo dev-java/java-config: 2.3.3-r1::gentoo dev-lang/perl: 5.38.2-r1::gentoo dev-lang/python: 3.11.7::gentoo, 3.12.1_p1::gentoo dev-lang/rust: 1.74.1::gentoo dev-util/cmake: 3.28.1::gentoo dev-util/meson: 1.3.1::gentoo sys-apps/baselayout: 2.14-r1::gentoo sys-apps/openrc: 0.52.1::gentoo sys-apps/sandbox: 2.38::gentoo sys-apps/systemd: 255.2-r1::gentoo sys-devel/autoconf: 2.13-r8::gentoo, 2.71-r7::gentoo, 2.72-r1::gentoo sys-devel/automake: 1.16.5-r1::gentoo sys-devel/binutils: 2.41-r3::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/clang: 17.0.6::gentoo sys-devel/gcc: 13.2.1_p20231216::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/libtool: 2.4.7-r1::gentoo sys-devel/lld: 17.0.6::gentoo sys-devel/llvm: 17.0.6::gentoo sys-devel/make: 4.4.1-r1::gentoo sys-kernel/linux-headers: 6.6::gentoo (virtual/os-headers) sys-libs/glibc: 2.38-r8::gentoo Repositories: gentoo location: /.gentoo/repos/gentoo sync-type: git sync-uri: https://github.com/gentoo-mirror/gentoo.git priority: -1000 volatile: True buildovl location: /.gentoo/repos/buildovl sync-type: git sync-uri: https://github.com/vivo75/buildovl.git masters: gentoo priority: 10 volatile: True kde location: /.gentoo/repos/kde sync-type: git sync-uri: https://anongit.gentoo.org/git/proj/kde.git masters: gentoo priority: 10 volatile: True Binary Repositories: binhost priority: 10 sync-uri: ssh://r@transfer.pnpitalia.it/srv/packages/seed-desk ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=haswell -mtune=haswell -pipe -fno-semantic-interposition -falign-functions=32 -grecord-gcc-switches -fdiagnostics-format=json" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/easy-rsa /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/mtab /etc/php/apache2-php8.3/ext-active/ /etc/php/cgi-php8.3/ext-active/ /etc/php/cli-php8.3/ext-active/ /etc/php/fpm-php8.3/ext-active/ /etc/php/phpdbg-php8.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d" CXXFLAGS="-O3 -march=skylake -mtune=haswell -pipe -fno-semantic-interposition -falign-functions=32 -grecord-gcc-switches -fdiagnostics-format=json" DISTDIR="/.gentoo/cache/distfiles" EMERGE_DEFAULT_OPTS="--usepkg=n --getbinpkg=n --binpkg-respect-use=y --buildpkg --binpkg-respect-use=y --load-average=11 --jobs=2 --autounmask=y --ask-enter-invalid --usepkg=n --getbinpkg=n" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O3 -pipe -march=skylake -mtune=skylake" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live compress-build-logs compressdebug config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles ipc-sandbox multilib-strict news noinfo parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-elog split-log splitdebug strict strict-keepdir test-fail-continue unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync warn-on-large-env xattr" FFLAGS="-O3 -pipe -march=skylake -mtune=skylake" GENTOO_MIRRORS="http://gentoo.mirror.root.lu/ https://ftp.fau.de/gentoo https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/" LANG="en_US.UTF-8" LDFLAGS="-Wl,-O3 -Wl,--as-needed" LEX="flex" LINGUAS="en it" MAKEOPTS="-j11 -l11" PKGDIR="/var/portage/packages" PORTAGE_COMPRESS="zstd" PORTAGE_COMPRESS_FLAGS="-T1 --rm --ultra -20" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="X a52 aac acl acpi activities alsa amd64 bluetooth branding bzip2 cairo cdda cdr clang cpudetection crypt cups cxx dbus declarative dri dts dvd dvdr egl emboss encode exif fam ffmpeg firefox flac gdbm gif glamor gles2 gpu graphite gtk gui iconv icu io-uring ipv6 jpeg jpegxl kde kerberos kipi kwallet lcms ldap libnotify libtirpc lto lz4 lzma mad metric mmx mng mp3 mp4 mpeg multilib ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf pgo phonon pipewire plasma png policykit ppds pulseaudio qml qt3support qt5 qt6 readline screencast sdl seccomp semantic-desktop sound spell sse sse2 ssl startup-notification svg systemd test-rust threads thunderbolt tiff truetype udev udisks unicode upower usb vaapi vorbis vulkan wayland widgets wxwidgets x264 xattr xcb xcomposite xft xinerama xml xv xvid zfs zlib zstd" ABI_X86="64" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias macro proxy proxy_ajp proxy_balancer proxy_connect proxy_fcgi proxy_html proxy_http proxy_http2 proxy_wstunnel ratelimit remoteip slotmem_shm substitute xml2enc" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="evdev wacom libinput synaptics" KERNEL="linux" L10N="en it" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="NVPTX WebAssembly AArch64 ARM BPF" LUA_SINGLE_TARGET="lua5-4" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres16" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" QEMU_SOFTMMU_TARGETS="x86_64 aarch64 arm" SANE_BACKENDS="hp hp3500 hp3900 hp4200 hp5400 hp5590 hpljm1005" VIDEO_CARDS="intel i965 nouveau radeon radeonsi amdgpu qxl modesetting virgl" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ================================================================= Package Settings ================================================================= app-crypt/cfssl-1.6.0::gentoo was built with the following: USE="-hardened" ABI_X86="(64)"
[{"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [{"kind": "note", "message": "each undeclared identifier is reported only once for each function it appears in", "locations": [{"caret": {"file": "not-type", "line": 1, "display-column": 35, "byte-column": 35, "column": 35}, "finish": {"file": "not-type", "line": 1, "display-column": 52, "byte-column": 52, "column": 52}}], "escape-source": false}], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 1, "display-column": 35, "byte-column": 35, "column": 35}, "finish": {"file": "not-type", "line": 1, "display-column": 52, "byte-column": 52, "column": 52}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'char * (*)(_GoString_)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 1, "display-column": 63, "byte-column": 63, "column": 63}}, {"caret": {"file": "not-int-const", "line": 1, "display-column": 54, "byte-column": 54, "column": 54}, "label": "char * (*)(_GoString_)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'char * (*)(_GoString_)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 1, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 1, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 2, "display-column": 32, "byte-column": 32, "column": 32}, "finish": {"file": "not-type", "line": 2, "display-column": 49, "byte-column": 49, "column": 49}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'void (*)(void *)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 2, "display-column": 60, "byte-column": 60, "column": 60}}, {"caret": {"file": "not-int-const", "line": 2, "display-column": 54, "byte-column": 54, "column": 54}, "label": "void (*)(void *)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'void (*)(void *)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 2, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 2, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid type argument of unary '*' (have 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 3, "display-column": 59, "byte-column": 59, "column": 59}, "finish": {"file": "not-int-const", "line": 3, "display-column": 60, "byte-column": 60, "column": 60}}], "escape-source": false}, {"kind": "error", "message": "expected expression before ';' token", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 3, "display-column": 72, "byte-column": 72, "column": 72}}], "escape-source": false}, {"kind": "error", "message": "expected expression before ';' token", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 3, "display-column": 72, "byte-column": 72, "column": 72}}], "escape-source": false}, {"kind": "error", "message": "invalid type argument of unary '*' (have 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 4, "display-column": 70, "byte-column": 70, "column": 70}, "finish": {"file": "not-int-const", "line": 4, "display-column": 71, "byte-column": 71, "column": 71}}], "escape-source": false}, {"kind": "error", "message": "expected expression before ';' token", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 4, "display-column": 83, "byte-column": 83, "column": 83}}], "escape-source": false}, {"kind": "error", "message": "expected expression before ';' token", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 4, "display-column": 83, "byte-column": 83, "column": 83}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 5, "display-column": 49, "byte-column": 49, "column": 49}, "finish": {"file": "not-type", "line": 5, "display-column": 66, "byte-column": 66, "column": 66}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'int (*)(sqlite3_backup *)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 5, "display-column": 77, "byte-column": 77, "column": 77}}, {"caret": {"file": "not-int-const", "line": 5, "display-column": 54, "byte-column": 54, "column": 54}, "label": "int (*)(sqlite3_backup *)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'int (*)(sqlite3_backup *)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 5, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 5, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 6, "display-column": 47, "byte-column": 47, "column": 47}, "finish": {"file": "not-type", "line": 6, "display-column": 64, "byte-column": 64, "column": 64}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'sqlite3_backup * (*)(sqlite3 *, const char *, sqlite3 *, const char *)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 6, "display-column": 75, "byte-column": 75, "column": 75}}, {"caret": {"file": "not-int-const", "line": 6, "display-column": 54, "byte-column": 54, "column": 54}, "label": "sqlite3_backup * (*)(sqlite3 *, const char *, sqlite3 *, const char *)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'sqlite3_backup * (*)(sqlite3 *, const char *, sqlite3 *, const char *)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 6, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 6, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 7, "display-column": 52, "byte-column": 52, "column": 52}, "finish": {"file": "not-type", "line": 7, "display-column": 69, "byte-column": 69, "column": 69}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'int (*)(sqlite3_backup *)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 7, "display-column": 80, "byte-column": 80, "column": 80}}, {"caret": {"file": "not-int-const", "line": 7, "display-column": 54, "byte-column": 54, "column": 54}, "label": "int (*)(sqlite3_backup *)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'int (*)(sqlite3_backup *)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 7, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 7, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 8, "display-column": 52, "byte-column": 52, "column": 52}, "finish": {"file": "not-type", "line": 8, "display-column": 69, "byte-column": 69, "column": 69}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'int (*)(sqlite3_backup *)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 8, "display-column": 80, "byte-column": 80, "column": 80}}, {"caret": {"file": "not-int-const", "line": 8, "display-column": 54, "byte-column": 54, "column": 54}, "label": "int (*)(sqlite3_backup *)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'int (*)(sqlite3_backup *)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 8, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 8, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo_undefined__2' undeclared (first use in this function)", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-type", "line": 9, "display-column": 47, "byte-column": 47, "column": 47}, "finish": {"file": "not-type", "line": 9, "display-column": 64, "byte-column": 64, "column": 64}}], "escape-source": false}, {"kind": "error", "message": "invalid operands to binary * (have 'int (*)(sqlite3_backup *, int)' and 'int')", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-int-const", "line": 9, "display-column": 75, "byte-column": 75, "column": 75}}, {"caret": {"file": "not-int-const", "line": 9, "display-column": 54, "byte-column": 54, "column": 54}, "label": "int (*)(sqlite3_backup *, int)"}], "escape-source": false}, {"kind": "error", "message": "incompatible types when initializing type 'double' using type 'int (*)(sqlite3_backup *, int)'", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-num-const", "line": 9, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "invalid initializer", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "not-str-lit", "line": 9, "display-column": 67, "byte-column": 67, "column": 67}}], "escape-source": false}, {"kind": "error", "message": "'__cgo__2' undeclared here (not in a function); did you mean '__cgo__1'?", "children": [], "column-origin": 1, "locations": [{"caret": {"file": "completed", "line": 1, "display-column": 16, "byte-column": 16, "column": 16}, "finish": {"file": "completed", "line": 1, "display-column": 23, "byte-column": 23, "column": 23}}], "fixits": [{"start": {"file": "completed", "line": 1, "display-column": 16, "byte-column": 16, "column": 16}, "next": {"file": "completed", "line": 1, "display-column": 24, "byte-column": 24, "column": 24}, "string": "__cgo__1"}], "escape-source": false}]
Just needs to use a newer version of go-sqlite3 (maybe it is already, please check - see https://github.com/mattn/go-sqlite3/issues/1164).
Still not fixed in app-crypt/cfssl-1.6.4
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0009bd5cdb3a1fb760f30987ea929094f184de3b commit 0009bd5cdb3a1fb760f30987ea929094f184de3b Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-03-02 23:51:28 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-03-02 23:51:28 +0000 app-crypt/cfssl: Apply musl-1.2.4 largefile workaround Bug: https://bugs.gentoo.org/905997 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> app-crypt/cfssl/cfssl-1.4.1.ebuild | 5 ++++- app-crypt/cfssl/cfssl-1.6.0.ebuild | 5 ++++- app-crypt/cfssl/cfssl-1.6.4.ebuild | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-)