I'm having an issue, and as far as I can tell it's not in my package. 
The rdma-core package uses cmake and ninja-build to build itself, and
the very first test in the CMakeLists.txt makefile is the TestCCompiler
test that is shipped with CMake, not one of our own tests.  And it's
failing because it can't run gcc. The failure there is this:

    [1/2] Building C object CMakeFiles/cmTC_8f50c.dir/testCCompiler.c.o
    FAILED: CMakeFiles/cmTC_8f50c.dir/testCCompiler.c.o 
    /usr/bin/cc   -O2 -g -pipe -Wall -Werror=format-security 
-fstack-protector-strong -grecord-gcc-switches 
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic 
-fasynchronous-unwind-tables -fstack-clash-protection -mcet -fcf-protection -o 
CMakeFiles/cmTC_8f50c.dir/testCCompiler.c.o   -c testCCompiler.c
    cc1: fatal error: inaccessible plugin file plugin/annobin.so expanded from 
short plugin name annobin: No such file or directory
    compilation terminated.
    ninja: build stopped: subcommand failed.

So, where is the gcc plugin annobin?  Is there a BuildRequires: that I
need to add with gcc-8.0.1 that I didn't know about?  And if there is,
why isn't it part of the Build package group since the RPM macros the
build system defines are the ones telling gcc to use annobin?

Doug Ledford <dledf...@redhat.com>
    GPG KeyID: B826A3330E572FDD
    Key fingerprint = AE6B 1BDA 122B 23B4 265B  1274 B826 A333 0E57 2FDD

Attachment: signature.asc
Description: This is a digitally signed message part

devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to