xfce4-sensors-plugin: FTBFS: NVCtrlLib.h:42:1: error: unknown type name ‘Bool’; did you mean ‘bool’?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-settings (Debian) |
Fix Released
|
Unknown
|
|||
nvidia-settings (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
xfce4-sensors-plugin (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Imported from Debian bug http://
Source: xfce4-sensors-
Version: 1.3.0-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DPACKAGE_
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DPACKAGE_
> In file included from nvidia.c:39:
> /usr/include/
> 42 | Bool XNVCTRLQueryExt
> | ^~~~
> | bool
> /usr/include/
> 43 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 57 | Bool XNVCTRLQueryVersion (
> | ^~~~
> | bool
> /usr/include/
> 58 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 71 | Bool XNVCTRLIsNvScreen (
> | ^~~~
> | bool
> /usr/include/
> 72 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 92 | Bool XNVCTRLQueryTar
> | ^~~~
> | bool
> /usr/include/
> 93 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 118 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 141 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 159 | Bool XNVCTRLSetAttri
> | ^~~~
> | bool
> /usr/include/
> 160 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 177 | Bool XNVCTRLSetTarge
> | ^~~~
> | bool
> /usr/include/
> 178 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 206 | Bool XNVCTRLQueryAtt
> | ^~~~
> | bool
> /usr/include/
> 207 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 230 | Bool XNVCTRLQueryTar
> | ^~~~
> | bool
> /usr/include/
> 231 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 258 | Bool XNVCTRLQueryTar
> | ^~~~
> | bool
> /usr/include/
> 259 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 286 | Bool XNVCTRLQueryStr
> | ^~~~
> | bool
> /usr/include/
> 287 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 309 | Bool XNVCTRLQueryTar
> | ^~~~
> | bool
> /usr/include/
> 310 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 330 | Bool XNVCTRLSetStrin
> | ^~~~
> | bool
> /usr/include/
> 331 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 350 | Bool XNVCTRLSetTarge
> | ^~~~
> | bool
> /usr/include/
> 351 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 373 | Bool XNVCTRLQueryVal
> | ^~~~
> | bool
> /usr/include/
> 374 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 391 | Bool XNVCTRLQueryVal
> | ^~~~
> | bool
> /usr/include/
> 392 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 409 | Bool XNVCTRLQueryVal
> | ^~~~
> | bool
> /usr/include/
> 410 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 428 | Bool XNVCTRLQueryAtt
> | ^~~~
> | bool
> /usr/include/
> 429 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 443 | Bool XNVCTRLQueryStr
> | ^~~~
> | bool
> /usr/include/
> 444 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 458 | Bool XNVCTRLQueryBin
> | ^~~~
> | bool
> /usr/include/
> 459 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 473 | Bool XNVCTRLQueryStr
> | ^~~~
> | bool
> /usr/include/
> 474 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 531 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 554 | Bool XNVCTRLQueryGvo
> | ^~~~
> | bool
> /usr/include/
> 555 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 582 | Bool XNVCTRLQueryBin
> | ^~~~
> | bool
> /usr/include/
> 583 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 607 | Bool XNVCTRLQueryTar
> | ^~~~
> | bool
> /usr/include/
> 608 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 625 | Bool XNVCTRLStringOp
> | ^~~~
> | bool
> /usr/include/
> 626 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 687 | Bool XNVCTRLBindWarp
> | ^~~~
> | bool
> /usr/include/
> 688 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 690 | Pixmap pixmap_id,
> | ^~~~~~
> /usr/include/
> 709 | Bool XNVCtrlSelectNotify (
> | ^~~~
> | bool
> /usr/include/
> 710 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 713 | Bool onoff
> | ^~~~
> | bool
> /usr/include/
> 731 | Bool XNVCtrlSelectTa
> | ^~~~
> | bool
> /usr/include/
> 732 | Display *dpy,
> | ^~~~~~~
> | GdkDisplay
> /usr/include/
> 736 | Bool onoff
> | ^~~~
> | bool
> /usr/include/
> 747 | Bool send_event; /* always FALSE, we don't allow send_events */
> | ^~~~
> /usr/include/
> 748 | Display *display;
> | ^~~~~~~
> /usr/include/
> 749 | Time time;
> | ^~~~
> /usr/include/
> 770 | Bool send_event; /* always FALSE, we don't allow send_events */
> | ^~~~
> /usr/include/
> 771 | Display *display;
> | ^~~~~~~
> /usr/include/
> 772 | Time time;
> | ^~~~
> /usr/include/
> 794 | Bool send_event; /* always FALSE, we don't allow send_events */
> | ^~~~
> /usr/include/
> 795 | Display *display;
> | ^~~~~~~
> /usr/include/
> 796 | Time time;
> | ^~~~
> /usr/include/
> 802 | Bool availability;
> | ^~~~
> /usr/include/
> 819 | Bool send_event; /* always FALSE, we don't allow send_events */
> | ^~~~
> /usr/include/
> 820 | Display *display;
> | ^~~~~~~
> /usr/include/
> 821 | Time time;
> | ^~~~
> /usr/include/
> 843 | Bool send_event; /* always FALSE, we don't allow send_events */
> | ^~~~
> /usr/include/
> 844 | Display *display;
> | ^~~~~~~
> /usr/include/
> 845 | Time time;
> | ^~~~
> nvidia.c: In function ‘get_nvidia_value’:
> nvidia.c:107:9: warning: implicit declaration of function ‘XNVCTRLQueryTa
> 107 | if (XNVCTRLQueryTa
> | ^~~~~~~
> nvidia.c: In function ‘read_gpus’:
> nvidia.c:160:13: warning: implicit declaration of function ‘XNVCTRLQueryEx
> 160 | if (XNVCTRLQueryEx
> | ^~~~~~~
> | XQueryExtension
> nvidia.c:161:13: warning: implicit declaration of function ‘XNVCTRLQueryTa
> 161 | XNVCTRLQueryTar
> | ^~~~~~~
> nvidia.c:171:13: warning: implicit declaration of function ‘XNVCTRLQueryTa
> 171 | if (XNVCTRLQueryTa
> | ^~~~~~~
> make[3]: *** [Makefile:650: libxfce4sensors
The full build log is available from:
http://
A list of current common problems and possible solutions is available at
http://
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https:/
If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
Changed in nvidia-settings (Ubuntu): | |
assignee: | nobody → Thomas Ward (teward) |
Changed in nvidia-settings (Debian): | |
importance: | Undecided → Unknown |
status: | New → Fix Released |
Changed in nvidia-settings (Ubuntu): | |
status: | In Progress → Fix Committed |
assignee: | Thomas Ward (teward) → nobody |
Can a sponsor please apply https:/ /salsa. debian. org/nvidia- team/nvidia- settings/ -/blob/ master/ debian/ patches/ include- Xlib.patch to nvidia-settings in Hirsute? This will fix xfce4-sensors- plugin' s FTBFS on rebuild.