Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 905997 - app-crypt/cfssl-1.6.4 fails to compile (MUSL-SYSTEM): sqlite3-binding.c:32520:42: error: pread64 undeclared here (not in a function)
Summary: app-crypt/cfssl-1.6.4 fails to compile (MUSL-SYSTEM): sqlite3-binding.c:32520...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: musl-1.2.4
  Show dependency tree
 
Reported: 2023-05-09 06:18 UTC by Agostino Sarubbo
Modified: 2024-04-28 11:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,45.88 KB, text/plain)
2023-05-09 06:18 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-05-09 06:18:04 UTC
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.
Comment 1 Agostino Sarubbo gentoo-dev 2023-05-09 06:18:06 UTC
Created attachment 861360 [details]
build.log

build log and emerge --info
Comment 2 Francesco Riosa 2024-01-04 08:05:08 UTC
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)"
Comment 3 Francesco Riosa 2024-01-04 08:09:20 UTC
[{"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}]
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-01 16:58:57 UTC
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).
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2024-03-02 23:30:38 UTC
Still not fixed in app-crypt/cfssl-1.6.4
Comment 6 Larry the Git Cow gentoo-dev 2024-03-02 23:51:58 UTC
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(-)