the linked Debian bug is against 2.0b5 not 2.0b7 as that's what is in
Debian. It does show the failure in `acquire_session_bus_name`. It looks
like the subsequent upstream releases fixed the other issues. So we can
trace this to gcc15 differences at least.

The code in question remains the same in the upstream source:
https://github.com/OpenPrinting/cpdb-backend-
cups/blob/master/src/print_backend_cups.c#L20


** Bug watch added: Debian Bug tracker #1096466
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096466

** Also affects: cpdb-backend-cups (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096466
   Importance: Unknown
       Status: Unknown

** Bug watch added: github.com/OpenPrinting/cpdb-backend-cups/issues #40
   https://github.com/OpenPrinting/cpdb-backend-cups/issues/40

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to cpdb-backend-cups in
Ubuntu.
https://bugs.launchpad.net/bugs/2124939

Title:
  cpdb-backend-cups ftbfs in questing archive rebuild

Status in cpdb-backend-cups package in Ubuntu:
  New
Status in cpdb-backend-cups package in Debian:
  Unknown

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

  print_backend_cups.c: In function ‘main’:
  print_backend_cups.c:101:5: error: too many arguments to function 
‘acquire_session_bus_name’; expected 0, have 1
    101 |     acquire_session_bus_name(BUS_NAME);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~
  print_backend_cups.c:20:13: note: declared here
     20 | static void acquire_session_bus_name();
        |             ^~~~~~~~~~~~~~~~~~~~~~~~
  print_backend_cups.c: At top level:
  print_backend_cups.c:146:13: error: conflicting types for 
‘acquire_session_bus_name’; have ‘void(char *)’
    146 | static void acquire_session_bus_name(char *bus_name)
        |             ^~~~~~~~~~~~~~~~~~~~~~~~
  print_backend_cups.c:20:13: note: previous declaration of 
‘acquire_session_bus_name’ with type ‘void(void)’
     20 | static void acquire_session_bus_name();
        |             ^~~~~~~~~~~~~~~~~~~~~~~~
  print_backend_cups.c:20:13: warning: ‘acquire_session_bus_name’ used but 
never defined
  make[3]: *** [Makefile:645: cups-print_backend_cups.o] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cpdb-backend-cups/+bug/2124939/+subscriptions


-- 
Mailing list: https://launchpad.net/~debcrafters-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~debcrafters-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to