libkcapi FTBFS with LTO enabled

Bug #1956951 reported by Graham Inggs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libkcapi (Ubuntu)
New
Undecided
Unassigned
lto-disabled-list (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Excerpt from the build log:

/bin/bash ./libtool --tag=CC --mode=link gcc -fstack-protector-strong -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fpie -fPIE -DPIE -Wl,-z,relro,-z,now -Wl,--version-script,./lib/version.lds -version-number `echo 1.3.1 | sed 's/\./:/g'` -Wl,-Bsymbolic-functions -flto=auto -Wl,-z,relro -pie -o libkcapi.la -rpath /usr/lib/x86_64-linux-gnu lib/libkcapi_la-kcapi-kernel-if.lo lib/libkcapi_la-kcapi-utils.lo lib/libkcapi_la-kcapi-sym.lo lib/libkcapi_la-kcapi-md.lo lib/libkcapi_la-kcapi-kdf.lo lib/libkcapi_la-kcapi-aead.lo lib/libkcapi_la-kcapi-rng.lo
libtool: link: gcc -shared -fPIC -DPIC lib/.libs/libkcapi_la-kcapi-kernel-if.o lib/.libs/libkcapi_la-kcapi-utils.o lib/.libs/libkcapi_la-kcapi-sym.o lib/.libs/libkcapi_la-kcapi-md.o lib/.libs/libkcapi_la-kcapi-kdf.o lib/.libs/libkcapi_la-kcapi-aead.o lib/.libs/libkcapi_la-kcapi-rng.o -fstack-protector-strong -g -O2 -flto=auto -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--version-script -Wl,./lib/version.lds -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-soname -Wl,libkcapi.so.1 -o .libs/libkcapi.so.1.3.1
gcc -Wextra -Wall -pedantic -fwrapv --param ssp-buffer-size=4 -O2 -Werror -std=gnu99 -Wconversion -g -O2 -o lib/doc/bin/docproc lib/doc/bin/docproc.o
/usr/bin/sed "s/@@LIBVERSION@@/1.3.1/" < lib/doc/libkcapi.tmpl > /tmp/tmp.cf65DWJcXs
LIBVERSION=1.3.1 SRCTREE=./lib/ /<<PKGBUILDDIR>>/lib/doc/bin/docproc doc /tmp/tmp.cf65DWJcXs > lib/doc/libkcapi.xml
/tmp/ccukFmEq.s: Assembler messages:
/tmp/ccukFmEq.s: Error: invalid attempt to declare external version name as default in symbol `kcapi_memset_secure@@LIBKCAPI_1.3.1'
make[3]: *** [/tmp/ccnPpWtD.mk:2: /tmp/cc2JBLh2.ltrans0.ltrans.o] Error 1
lto-wrapper: fatal error: make returned 2 exit status

Revision history for this message
Graham Inggs (ginggs) wrote :

lto-disabled-list (18) jammy; urgency=medium

  * Add the following packages:
    - bart (LP: #1956945)
    - bart-cuda (LP: #1956947)
    - gcc-or1k-elf (LP: #1956948)
    - iwd (LP: #1956950)
    - libkcapi (LP: #1956951)
    - librandomx (LP: #1956952)
    - libspectrum (LP: #1956953)
    - rhonabwy (LP: #1956955)

 -- Graham Inggs <email address hidden> Mon, 10 Jan 2022 12:39:10 +0000

Changed in lto-disabled-list (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.