← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2124939] Re: cpdb-backend-cups ftbfs in questing archive rebuild

 

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



References