Source: xserver-xorg-video-mach64
Version: 6.9.6-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220212 ftbfs-bookworm

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../../src -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith 
> -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes 
> -Wnested-externs -Wbad-function-cast -Wold-style-definition 
> -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow 
> -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op 
> -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
> -Werror=missing-braces -Werror=sequence-point -Werror=return-type 
> -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
> -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
> -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/X11/dri  -I/usr/include/libdrm 
> -I/usr/include/X11/dri -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c -o aticonfig.lo 
> ../../src/aticonfig.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
> -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
> -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
> -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
> -Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
> -Werror=missing-braces -Werror=sequence-point -Werror=return-type 
> -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
> -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
> -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 
> -I/usr/include/libdrm -I/usr/include/X11/dri -I/usr/include/libdrm 
> -I/usr/include/X11/dri -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c 
> ../../src/aticonfig.c  -fPIC -DPIC -o .libs/aticonfig.o
> ../../src/aticonfig.c: In function ‘ATIProcessOptions’:
> ../../src/aticonfig.c:315:63: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   315 | #   define Accel         PublicOption[ATI_OPTION_ACCEL].value.bool
>       |                                                               ^~~~
> ../../src/aticonfig.c:358:5: note: in expansion of macro ‘Accel’
>   358 |     Accel = CacheMMIO = HWCursor = TRUE;
>       |     ^~~~~
> ../../src/aticonfig.c:342:68: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   342 | #   define CacheMMIO     
> PublicOption[ATI_OPTION_MMIO_CACHE].value.bool
>       |                                                                    
> ^~~~
> ../../src/aticonfig.c:358:13: note: in expansion of macro ‘CacheMMIO’
>   358 |     Accel = CacheMMIO = HWCursor = TRUE;
>       |             ^~~~~~~~~
> ../../src/aticonfig.c:322:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   322 | #   define HWCursor      PublicOption[ATI_OPTION_HWCURSOR].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:358:25: note: in expansion of macro ‘HWCursor’
>   358 |     Accel = CacheMMIO = HWCursor = TRUE;
>       |                         ^~~~~~~~
> ../../src/aticonfig.c:345:67: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   345 | #   define ShadowFB      PublicOption[ATI_OPTION_SHADOW_FB].value.bool
>       |                                                                   ^~~~
> ../../src/aticonfig.c:362:5: note: in expansion of macro ‘ShadowFB’
>   362 |     ShadowFB = TRUE;
>       |     ^~~~~~~~
> ../../src/aticonfig.c:317:64: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   317 | #   define Blend         PrivateOption[ATI_OPTION_BLEND].value.bool
>       |                                                                ^~~~
> ../../src/aticonfig.c:364:5: note: in expansion of macro ‘Blend’
>   364 |     Blend = PanelDisplay = TRUE;
>       |     ^~~~~
> ../../src/aticonfig.c:344:71: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   344 | #   define PanelDisplay  
> PublicOption[ATI_OPTION_PANEL_DISPLAY].value.bool
>       |                                                                       
> ^~~~
> ../../src/aticonfig.c:364:13: note: in expansion of macro ‘PanelDisplay’
>   364 |     Blend = PanelDisplay = TRUE;
>       |             ^~~~~~~~~~~~
> ../../src/aticonfig.c:348:70: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   348 | #   define RenderAccel   
> PublicOption[ATI_OPTION_RENDER_ACCEL].value.bool
>       |                                                                      
> ^~~~
> ../../src/aticonfig.c:367:5: note: in expansion of macro ‘RenderAccel’
>   367 |     RenderAccel = TRUE;
>       |     ^~~~~~~~~~~
> ../../src/aticonfig.c:314:70: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   314 | #   define ProbeSparse   
> PublicOption[ATI_OPTION_PROBE_SPARSE].value.bool
>       |                                                                      
> ^~~~
> ../../src/aticonfig.c:384:31: note: in expansion of macro ‘ProbeSparse’
>   384 |     pATI->OptionProbeSparse = ProbeSparse;
>       |                               ^~~~~~~~~~~
> ../../src/aticonfig.c:315:63: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   315 | #   define Accel         PublicOption[ATI_OPTION_ACCEL].value.bool
>       |                                                               ^~~~
> ../../src/aticonfig.c:385:25: note: in expansion of macro ‘Accel’
>   385 |     pATI->OptionAccel = Accel;
>       |                         ^~~~~
> ../../src/aticonfig.c:316:71: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   316 | #   define BIOSDisplay   
> PrivateOption[ATI_OPTION_BIOS_DISPLAY].value.bool
>       |                                                                       
> ^~~~
> ../../src/aticonfig.c:386:31: note: in expansion of macro ‘BIOSDisplay’
>   386 |     pATI->OptionBIOSDisplay = BIOSDisplay;
>       |                               ^~~~~~~~~~~
> ../../src/aticonfig.c:317:64: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   317 | #   define Blend         PrivateOption[ATI_OPTION_BLEND].value.bool
>       |                                                                ^~~~
> ../../src/aticonfig.c:387:25: note: in expansion of macro ‘Blend’
>   387 |     pATI->OptionBlend = Blend;
>       |                         ^~~~~
> ../../src/aticonfig.c:318:69: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   318 | #   define CRTDisplay    
> PublicOption[ATI_OPTION_CRT_DISPLAY].value.bool
>       |                                                                     
> ^~~~
> ../../src/aticonfig.c:388:30: note: in expansion of macro ‘CRTDisplay’
>   388 |     pATI->OptionCRTDisplay = CRTDisplay;
>       |                              ^~~~~~~~~~
> ../../src/aticonfig.c:320:63: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   320 | #   define CSync         PublicOption[ATI_OPTION_CSYNC].value.bool
>       |                                                               ^~~~
> ../../src/aticonfig.c:389:25: note: in expansion of macro ‘CSync’
>   389 |     pATI->OptionCSync = CSync;
>       |                         ^~~~~
> ../../src/aticonfig.c:321:64: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   321 | #   define Devel         PrivateOption[ATI_OPTION_DEVEL].value.bool
>       |                                                                ^~~~
> ../../src/aticonfig.c:390:25: note: in expansion of macro ‘Devel’
>   390 |     pATI->OptionDevel = Devel;
>       |                         ^~~~~
> ../../src/aticonfig.c:342:68: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   342 | #   define CacheMMIO     
> PublicOption[ATI_OPTION_MMIO_CACHE].value.bool
>       |                                                                    
> ^~~~
> ../../src/aticonfig.c:417:29: note: in expansion of macro ‘CacheMMIO’
>   417 |     pATI->OptionMMIOCache = CacheMMIO;
>       |                             ^~~~~~~~~
> ../../src/aticonfig.c:343:73: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   343 | #   define TestCacheMMIO 
> PublicOption[ATI_OPTION_TEST_MMIO_CACHE].value.bool
>       |                                                                       
>   ^~~~
> ../../src/aticonfig.c:418:33: note: in expansion of macro ‘TestCacheMMIO’
>   418 |     pATI->OptionTestMMIOCache = TestCacheMMIO;
>       |                                 ^~~~~~~~~~~~~
> ../../src/aticonfig.c:345:67: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   345 | #   define ShadowFB      PublicOption[ATI_OPTION_SHADOW_FB].value.bool
>       |                                                                   ^~~~
> ../../src/aticonfig.c:419:28: note: in expansion of macro ‘ShadowFB’
>   419 |     pATI->OptionShadowFB = ShadowFB;
>       |                            ^~~~~~~~
> ../../src/aticonfig.c:349:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   349 | #   define LCDSync       PrivateOption[ATI_OPTION_LCDSYNC].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:420:27: note: in expansion of macro ‘LCDSync’
>   420 |     pATI->OptionLCDSync = LCDSync;
>       |                           ^~~~~~~
> ../../src/aticonfig.c:344:71: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   344 | #   define PanelDisplay  
> PublicOption[ATI_OPTION_PANEL_DISPLAY].value.bool
>       |                                                                       
> ^~~~
> ../../src/aticonfig.c:423:10: note: in expansion of macro ‘PanelDisplay’
>   423 |     if ((PanelDisplay != CRTScreen) ||
>       |          ^~~~~~~~~~~~
> ../../src/aticonfig.c:319:69: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   319 | #   define CRTScreen     
> PrivateOption[ATI_OPTION_CRT_SCREEN].value.bool
>       |                                                                     
> ^~~~
> ../../src/aticonfig.c:423:26: note: in expansion of macro ‘CRTScreen’
>   423 |     if ((PanelDisplay != CRTScreen) ||
>       |                          ^~~~~~~~~
> ../../src/aticonfig.c:344:71: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   344 | #   define PanelDisplay  
> PublicOption[ATI_OPTION_PANEL_DISPLAY].value.bool
>       |                                                                       
> ^~~~
> ../../src/aticonfig.c:425:36: note: in expansion of macro ‘PanelDisplay’
>   425 |         pATI->OptionPanelDisplay = PanelDisplay;
>       |                                    ^~~~~~~~~~~~
> ../../src/aticonfig.c:319:69: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   319 | #   define CRTScreen     
> PrivateOption[ATI_OPTION_CRT_SCREEN].value.bool
>       |                                                                     
> ^~~~
> ../../src/aticonfig.c:427:37: note: in expansion of macro ‘CRTScreen’
>   427 |         pATI->OptionPanelDisplay = !CRTScreen;
>       |                                     ^~~~~~~~~
> ../../src/aticonfig.c:326:62: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   326 | #   define IsPCI       PublicOption[ATI_OPTION_IS_PCI].value.bool
>       |                                                              ^~~~
> ../../src/aticonfig.c:431:25: note: in expansion of macro ‘IsPCI’
>   431 |     pATI->OptionIsPCI = IsPCI;
>       |                         ^~~~~
> ../../src/aticonfig.c:330:70: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   330 | #   define LocalTex    
> PublicOption[ATI_OPTION_LOCAL_TEXTURES].value.bool
>       |                                                                      
> ^~~~
> ../../src/aticonfig.c:434:33: note: in expansion of macro ‘LocalTex’
>   434 |     pATI->OptionLocalTextures = LocalTex;
>       |                                 ^~~~~~~~
> ../../src/aticonfig.c:346:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   346 | #   define SWCursor      PublicOption[ATI_OPTION_SWCURSOR].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:457:9: note: in expansion of macro ‘SWCursor’
>   457 |     if (SWCursor || !HWCursor)
>       |         ^~~~~~~~
> ../../src/aticonfig.c:322:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   322 | #   define HWCursor      PublicOption[ATI_OPTION_HWCURSOR].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:457:22: note: in expansion of macro ‘HWCursor’
>   457 |     if (SWCursor || !HWCursor)
>       |                      ^~~~~~~~
> ../../src/aticonfig.c:322:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   322 | #   define HWCursor      PublicOption[ATI_OPTION_HWCURSOR].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:459:13: note: in expansion of macro ‘HWCursor’
>   459 |         if (HWCursor && PublicOption[ATI_OPTION_HWCURSOR].found)
>       |             ^~~~~~~~
> ../../src/aticonfig.c:322:66: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   322 | #   define HWCursor      PublicOption[ATI_OPTION_HWCURSOR].value.bool
>       |                                                                  ^~~~
> ../../src/aticonfig.c:465:13: note: in expansion of macro ‘HWCursor’
>   465 |         if (HWCursor && PublicOption[ATI_OPTION_HWCURSOR].found)
>       |             ^~~~~~~~
> ../../src/aticonfig.c:348:70: error: ‘ValueUnion’ has no member named ‘bool’; 
> did you mean ‘boolean’?
>   348 | #   define RenderAccel   
> PublicOption[ATI_OPTION_RENDER_ACCEL].value.bool
>       |                                                                      
> ^~~~
> ../../src/aticonfig.c:500:30: note: in expansion of macro ‘RenderAccel’
>   500 |         if (pATI->useEXA && !RenderAccel)
>       |                              ^~~~~~~~~~~
> make[3]: *** [Makefile:630: aticonfig.lo] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/02/12/xserver-xorg-video-mach64_6.9.6-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.

Reply via email to