← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2125008] [NEW] xserver-xorg-video-dummy ftbfs in questing archive rebuild

 

Public bug reported:

The package fails to build in the recent archive rebuild
https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html

../../src/dummy_driver.c: In function 'DUMMYScreenInit':
../../src/dummy_driver.c:942:24: error: assignment to 'Bool (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} [-Wincompatible-pointer-types]
  942 |     dPtr->CreateWindow = pScreen->CreateWindow;
      |                        ^
In file included from /usr/include/xorg/xf86str.h:39,
                 from /usr/include/xorg/xf86.h:44,
                 from ../../src/dummy_driver.c:11:
/usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
  132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
      |                ^~~~~~~~~~~~~~~~~~~
../../src/dummy_driver.c: In function 'DUMMYCreateWindow':
../../src/dummy_driver.c:1015:27: error: assignment to 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} from incompatible pointer type 'Bool (*)(void)' {aka 'int (*)(void)'} [-Wincompatible-pointer-types]
 1015 |     pScreen->CreateWindow = dPtr->CreateWindow;
      |                           ^
/usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
  132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
      |                ^~~~~~~~~~~~~~~~~~~
../../src/dummy_driver.c:1017:24: error: assignment to 'Bool (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} [-Wincompatible-pointer-types]
 1017 |     dPtr->CreateWindow = pScreen->CreateWindow;
      |                        ^
/usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
  132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
      |                ^~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:492: dummy_driver.lo] Error 1

** Affects: xserver-xorg-video-dummy (Ubuntu)
     Importance: Undecided
     Assignee: Paride Legovini (paride)
         Status: New


** Tags: dcr-incoming ftbfs

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to xserver-xorg-video-dummy in
Ubuntu.
https://bugs.launchpad.net/bugs/2125008

Title:
  xserver-xorg-video-dummy ftbfs in questing archive rebuild

Status in xserver-xorg-video-dummy package in Ubuntu:
  New

Bug description:
  The package fails to build in the recent archive rebuild
  https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20250910-questing-questing.html

  ../../src/dummy_driver.c: In function 'DUMMYScreenInit':
  ../../src/dummy_driver.c:942:24: error: assignment to 'Bool (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} [-Wincompatible-pointer-types]
    942 |     dPtr->CreateWindow = pScreen->CreateWindow;
        |                        ^
  In file included from /usr/include/xorg/xf86str.h:39,
                   from /usr/include/xorg/xf86.h:44,
                   from ../../src/dummy_driver.c:11:
  /usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
    132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
        |                ^~~~~~~~~~~~~~~~~~~
  ../../src/dummy_driver.c: In function 'DUMMYCreateWindow':
  ../../src/dummy_driver.c:1015:27: error: assignment to 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} from incompatible pointer type 'Bool (*)(void)' {aka 'int (*)(void)'} [-Wincompatible-pointer-types]
   1015 |     pScreen->CreateWindow = dPtr->CreateWindow;
        |                           ^
  /usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
    132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
        |                ^~~~~~~~~~~~~~~~~~~
  ../../src/dummy_driver.c:1017:24: error: assignment to 'Bool (*)(void)' {aka 'int (*)(void)'} from incompatible pointer type 'CreateWindowProcPtr' {aka 'int (*)(struct _Window *)'} [-Wincompatible-pointer-types]
   1017 |     dPtr->CreateWindow = pScreen->CreateWindow;
        |                        ^
  /usr/include/xorg/scrnintstr.h:132:16: note: 'CreateWindowProcPtr' declared here
    132 | typedef Bool (*CreateWindowProcPtr) (WindowPtr /*pWindow */ );
        |                ^~~~~~~~~~~~~~~~~~~
  make[3]: *** [Makefile:492: dummy_driver.lo] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-dummy/+bug/2125008/+subscriptions