Adam / Juhani,

Thank you for sending this email. Looks like something changed in the compiler 
or the switches in the past one year. We have not touched the ipmi code in 
ages. Going to work on this today.


Regards

Mohan


________________________________
From: Juhani Numminen <juhaninummin...@gmail.com>
Sent: Wednesday, May 23, 2018 11:06:26 PM
To: 899...@bugs.debian.org
Cc: Helmut Grohne
Subject: Bug#899152: FTBFS: ipmi.h:85:2: error: unknown type name 'selector_t'

On Sun, 20 May 2018 00:02:58 +0200 Adam Borowski <kilob...@angband.pl> wrote:
> Source: openhpi
> Version: 3.6.1-3.1
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
>
> Hi!
> I'm afraid that during a rolling archive rebuild, your package failed.
> Tried on armhf amd64; the error was:
>
> In file included from ipmi.c:21:0:
> ipmi.h:85:2: error: unknown type name 'selector_t'

This seemed weird, because ipmi.h has #include <OpinIPMI/selector.h> which
surely defines selector_t – except there's a new #ifdef in selector.h[2].
See upstream announcement[1].

Helmut, perhaps you can make the whole (cross-)build succeed with the flag
-DOPENIPMI_DEFINE_SELECTOR_T?


Cheers,
Juhani

[1] https://sourceforge.net/p/openipmi/mailman/message/35980029/
[2] 
https://sources.debian.org/src/openipmi/2.0.25-2/include/OpenIPMI/selector.h/#L44

Reply via email to