☠ Buildbot (Sourceware): annobin - failed compile (failure) (master)

Mark Wielaard mark@klomp.org
Fri Mar 1 22:48:00 GMT 2024


Hi,

On Fri, Mar 01, 2024 at 07:11:58PM +0000, builder@sourceware.org wrote:
> A new failure has been detected on builder annobin-fedora-s390x while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/254/builds/61
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: fedora-s390x
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

Oops. No clang++ on the s390x machine. I'll ask Dan Horák to install it.

> A new failure has been detected on builder annobin-rawhide-x86_64 while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/255/builds/61
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: bb3
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

This one does have clang++ but fails with:

make[1]: Leaving directory '/home/builder/shared/bb3/worker/annobin-rawhide-x86_64/build/clang-plugin'
annobin.cpp:15:10: fatal error: 'clang/Frontend/FrontendPluginRegistry.h' file not found
   15 | #include "clang/Frontend/FrontendPluginRegistry.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[1]: *** [Makefile:35: annobin-for-clang.so] Error 1
make: *** [Makefile:429: all-recursive] Error 1

Is there a missing package?

> A new failure has been detected on builder annobin-fedora-x86_64 while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/256/builds/61
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: bb2-2
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

This one also doesn't have clang++. I can add it to the container
file, but it might fail like the above is the
clang/Frontend/FrontendPluginRegistry.h isn't there.

Maybe there could be configure checks for clang++ and this extra
header file?


> A new failure has been detected on builder annobin-fedora-arm64 while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/257/builds/62
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: fedora-arm64
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

Same missing header file:

annobin.cpp:15:10: fatal error: 'clang/Frontend/FrontendPluginRegistry.h' file not found
   15 | #include "clang/Frontend/FrontendPluginRegistry.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

> A new failure has been detected on builder annobin-ubuntu-riscv while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/276/builds/13
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: starfive-2
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

clang++ not installed. Can do, but again where does that headerfile come from?

> A new failure has been detected on builder annobin-debian-i386 while building annobin.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/277/builds/13
> 
> Build state: failed compile (failure)
> Revision: f9d67837f20f728ab6700454ddb33912a38fe5e8
> Worker: debian-i386
> Build Reason: (unknown)
> Blamelist: Nick Clifton <nickc@redhat.com>

Same.

Cheers,

Mark


More information about the Annobin mailing list