[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