Bug#997255: qd: FTBFS: fpu.cpp:110:25: error: variable or field ‘FC_FUNC_’ declared void

Lucas Nussbaum lucas at debian.org
Sat Oct 23 20:23:05 BST 2021


Source: qd
Version: 2.3.22+dfsg.1-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> /bin/bash ../libtool  --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H   -I.. -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O3  -c -o fpu.lo fpu.cpp
> libtool: compile:  c++ -DHAVE_CONFIG_H -I.. -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -c fpu.cpp  -fPIC -DPIC -o .libs/fpu.o
> fpu.cpp:110:25: error: variable or field ‘FC_FUNC_’ declared void
>   110 | #define f_fpu_fix_start FC_FUNC_(f_fpu_fix_start, F_FPU_FIX_START)
>       |                         ^~~~~~~~
> fpu.cpp:113:6: note: in expansion of macro ‘f_fpu_fix_start’
>   113 | void f_fpu_fix_start(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~~~
> fpu.cpp:110:34: error: ‘f_fpu_fix_start’ was not declared in this scope
>   110 | #define f_fpu_fix_start FC_FUNC_(f_fpu_fix_start, F_FPU_FIX_START)
>       |                                  ^~~~~~~~~~~~~~~
> fpu.cpp:113:6: note: in expansion of macro ‘f_fpu_fix_start’
>   113 | void f_fpu_fix_start(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~~~
> fpu.cpp:110:51: error: ‘F_FPU_FIX_START’ was not declared in this scope
>   110 | #define f_fpu_fix_start FC_FUNC_(f_fpu_fix_start, F_FPU_FIX_START)
>       |                                                   ^~~~~~~~~~~~~~~
> fpu.cpp:113:6: note: in expansion of macro ‘f_fpu_fix_start’
>   113 | void f_fpu_fix_start(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~~~
> fpu.cpp:111:25: error: variable or field ‘FC_FUNC_’ declared void
>   111 | #define f_fpu_fix_end   FC_FUNC_(f_fpu_fix_end,   F_FPU_FIX_END)
>       |                         ^~~~~~~~
> fpu.cpp:117:6: note: in expansion of macro ‘f_fpu_fix_end’
>   117 | void f_fpu_fix_end(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~
> fpu.cpp:111:34: error: ‘f_fpu_fix_end’ was not declared in this scope
>   111 | #define f_fpu_fix_end   FC_FUNC_(f_fpu_fix_end,   F_FPU_FIX_END)
>       |                                  ^~~~~~~~~~~~~
> fpu.cpp:117:6: note: in expansion of macro ‘f_fpu_fix_end’
>   117 | void f_fpu_fix_end(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~
> fpu.cpp:111:51: error: ‘F_FPU_FIX_END’ was not declared in this scope
>   111 | #define f_fpu_fix_end   FC_FUNC_(f_fpu_fix_end,   F_FPU_FIX_END)
>       |                                                   ^~~~~~~~~~~~~
> fpu.cpp:117:6: note: in expansion of macro ‘f_fpu_fix_end’
>   117 | void f_fpu_fix_end(unsigned int *old_cw) {
>       |      ^~~~~~~~~~~~~
> make[3]: *** [Makefile:490: fpu.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/qd_2.3.22+dfsg.1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the debian-science-maintainers mailing list