Package: gssdp
Version: 0.8.0-2
Severity: serious
When building gssdp on lenny, I get the following error:
make[4]: Entering directory `/gssdp-0.8.0/libgssdp'
CC gssdp-client.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-client.lo gssdp-client.c
CC gssdp-error.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-error.lo gssdp-error.c
CC gssdp-resource-browser.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-resource-browser.lo gssdp-resource-browser.c
gssdp-resource-browser.c: In function ‘resource_available’:
gssdp-resource-browser.c:610: warning: implicit declaration of function
‘soup_message_headers_get_one’
gssdp-resource-browser.c:610: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c:636: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c:667: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c:717: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c:721: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c: In function ‘resource_unavailable’:
gssdp-resource-browser.c:766: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c: In function ‘received_discovery_response’:
gssdp-resource-browser.c:800: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c: In function ‘received_announcement’:
gssdp-resource-browser.c:816: warning: assignment makes pointer from integer
without a cast
gssdp-resource-browser.c:823: warning: assignment makes pointer from integer
without a cast
CC gssdp-resource-group.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-resource-group.lo gssdp-resource-group.c
gssdp-resource-group.c: In function ‘message_received_cb’:
gssdp-resource-group.c:758: warning: implicit declaration of function
‘soup_message_headers_get_one’
gssdp-resource-group.c:758: warning: assignment makes pointer from integer
without a cast
gssdp-resource-group.c:769: warning: assignment makes pointer from integer
without a cast
CC gssdp-socket-source.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-socket-source.lo gssdp-socket-source.c
CC gssdp-marshal.lo
/bin/sh ../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I.
-I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -I.. -g -O2 -g -Wall -O2 -c
-o gssdp-marshal.lo gssdp-marshal.c
CCLD libgssdp-1.0.la
GEN GSSDP-1.0.gir
./.libs/libgssdp-1.0.so: undefined reference to `soup_message_headers_get_one'
collect2: ld returned 1 exit status
Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 38, in <module>
sys.exit(scanner_main(sys.argv))
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 317, in
scanner_main
glibtransformer.get_get_type_functions())
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 231, in
compile_introspection_binary
return dc.run()
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 132, in run
self._link(bin_path, o_path)
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 226, in _link
subprocess.check_call(args)
File "/usr/lib/python2.5/subprocess.py", line 462, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['../libtool', '--mode=link',
'--tag=CC', '--silent', 'gcc', '-o',
'/gssdp-0.8.0/libgssdp/tmp-introspectc5UT_a/GSSDP-1.0', '-g', '-O2', '-g',
'-Wall', '-O2', '-L.', 'libgssdp-1.0.la', '-pthread', '-Wl,--export-dynamic',
'-lgio-2.0', '-lgirepository-1.0', '-lgobject-2.0', '-lgmodule-2.0', '-lffi',
'-lgthread-2.0', '-lrt', '-lglib-2.0',
'/gssdp-0.8.0/libgssdp/tmp-introspectc5UT_a/GSSDP-1.0.o']' returned non-zero
exit status 1
make[4]: *** [GSSDP-1.0.gir] Error 1
make[4]: Leaving directory `/gssdp-0.8.0/libgssdp'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/gssdp-0.8.0/libgssdp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/gssdp-0.8.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/gssdp-0.8.0'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
debuild: fatal error at line 1319:
dpkg-buildpackage -rfakeroot -D -us -uc -sa -v0.7.1-1 failed
dev:/gssdp-0.8.0#
This appears to be caused by the version of libsoup2.4-dev that's in lenny:
ii libsoup2.4-dev 2.4.1-2
an HTTP library implementation in C -- Development files
Upgrading the version of libsoup2.4-dev to the version that's in
squeeze (2.30.2-1) allows the build to succeed, so the libsoup2.4-dev
build-dep should probably be versioned to be >= 2.30.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]