[Reproducible-builds] Bug#796847: print-manager: FTBFS: error: invalid use of incomplete type 'ipp_attribute_t'

Chris Lamb lamby at debian.org
Mon Aug 24 22:22:43 UTC 2015


Source: print-manager
Version: 4.14.0-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

print-manager fails to build from source in unstable/amd64:

  [..]
  ../../libkcups/KCupsConnection.cpp:757:37: error: invalid use of
  incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}'
               for (int i = 0; i < attr->num_values; ++i) {
                                       ^
  In file included from /usr/include/cups/cups.h:34:0,
                   from ../../libkcups/KCupsConnection.h:34,
                   from ../../libkcups/KCupsConnection.cpp:22:
  /usr/include/cups/ipp.h:674:16: note: forward declaration of
  'ipp_attribute_t {aka struct _ipp_attribute_s}'
   typedef struct _ipp_attribute_s ipp_attribute_t;
                  ^
  ../../libkcups/KCupsConnection.cpp:758:49: error: invalid use of
  incomplete type 'ipp_attribute_t {aka struct _ipp_attribute_s}'
                   values <<
                   QString::fromUtf8(attr->values[i].string.text);
                                                   ^
  In file included from /usr/include/cups/cups.h:34:0,
                   from ../../libkcups/KCupsConnection.h:34,
                   from ../../libkcups/KCupsConnection.cpp:22:
  /usr/include/cups/ipp.h:674:16: note: forward declaration of
  'ipp_attribute_t {aka struct _ipp_attribute_s}'
   typedef struct _ipp_attribute_s ipp_attribute_t;
                  ^
  libkcups/CMakeFiles/kcupslib.dir/build.make:131: recipe for target
  'libkcups/CMakeFiles/kcupslib.dir/KCupsConnection.o' failed
  make[4]: *** [libkcups/CMakeFiles/kcupslib.dir/KCupsConnection.o]
  Error 1
  make[4]: *** Waiting for unfinished jobs....
  make[4]: Leaving directory
  '/tmp/buildd/print-manager-4.14.0/obj-x86_64-linux-gnu'
  CMakeFiles/Makefile2:110: recipe for target
  'libkcups/CMakeFiles/kcupslib.dir/all' failed
  make[3]: *** [libkcups/CMakeFiles/kcupslib.dir/all] Error 2
  make[3]: Leaving directory
  '/tmp/buildd/print-manager-4.14.0/obj-x86_64-linux-gnu'
  Makefile:129: recipe for target 'all' failed
  make[2]: *** [all] Error 2
  make[2]: Leaving directory
  '/tmp/buildd/print-manager-4.14.0/obj-x86_64-linux-gnu'
  dh_auto_build: make -j23 returned exit code 2
  /usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.mk:97: recipe for target
  'pre_build_dh_auto_build' failed
  make[1]: *** [pre_build_dh_auto_build] Error 2
  make[1]: Leaving directory '/tmp/buildd/print-manager-4.14.0'
  /usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.mk:110: recipe for target
  'debian/dhmk_build' failed
  make: *** [debian/dhmk_build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

    https://reproducible.debian.net/logs/unstable/amd64/print-manager_4.14.0-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: print-manager.4.14.0-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150825/37a9c71f/attachment.txt>


More information about the Reproducible-builds mailing list