
On 10/04/2010 11:12 AM, Vincent Untz wrote:
Hi,
Le lundi 04 octobre 2010, à 10:50 +0200, Dave Plater a écrit :
I need your help, or somebody from gnome, not sure yet but the old part of libdc1394 version 1.2.2, dated August 2007, which builds libdc1394_control.so.12 and is a dependency of libpt2_6_7-plugins-dc breaks libdc1394 after the libraw1394 update. It also has libraw1394-8 listed as a dependency. It's possible that the new libraw1394 obsoletes the need for the old part of libdc1394. I'd like to kill the 1.2.2 part of libdc1394.
Isn't it just a matter of updating libdc1394 too?
http://sourceforge.net/projects/libdc1394/files/
Vincent
Nope, the package builds two versions - 2.1.2 which is the current version and 1.2.2 which creates libdc1394_control.so.12 which is only used afaics for libdc1394_control.so.12. I don't think upstream libdc would be interested in fixing an old version. After removing the 1.2.2 build in home:plater libdc1394 it succeeds, failing only on the missing files. See multimedia:libs libdc1394 for the build failure of libdc1394-1.2.2 : dc1394_capture.c: In function 'dc1394_multi_capture': dc1394_capture.c:440:9: warning: implicit declaration of function 'raw1394_set_iso_handler' dc1394_capture.c:441:68: error: 'iso_handler_t' undeclared (first use in this function) dc1394_capture.c:441:68: note: each undeclared identifier is reported only once for each function it appears in dc1394_capture.c:449:17: warning: implicit declaration of function 'raw1394_stop_iso_rcv' dc1394_capture.c:463:9: warning: implicit declaration of function 'raw1394_start_iso_rcv' dc1394_capture.c: In function 'dc1394_dma_release_camera': dc1394_capture.c:584:5: warning: passing argument 1 of 'free' discards qualifiers from pointer target type /usr/include/stdlib.h:488:13: note: expected 'void *' but argument is of type 'const char *' This happened immediately after the libraw1394 update. Maybe libpt2 doesn't need libdc1394_control12-devel, try libdc1394-devel instead? Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org