Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libdc1394/files: libdc1394-usbinit.patch
Date: Tue, 06 Sep 2011 20:51:42
Message-Id: 20110906205131.44C5D2004C@flycatcher.gentoo.org
1 dilfridge 11/09/06 20:51:31
2
3 Added: libdc1394-usbinit.patch
4 Log:
5 Non-maintainer fix: add upstream patch to avoid usb_init symbol conflict, bug 380287
6
7 (Portage version: 2.1.10.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 media-libs/libdc1394/files/libdc1394-usbinit.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libdc1394/files/libdc1394-usbinit.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libdc1394/files/libdc1394-usbinit.patch?rev=1.1&content-type=text/plain
14
15 Index: libdc1394-usbinit.patch
16 ===================================================================
17 diff --git a/libdc1394/dc1394/control.c b/libdc1394/dc1394/control.c
18 index c62e0e2..f250f6a 100644
19 --- a/libdc1394/dc1394/control.c
20 +++ b/libdc1394/dc1394/control.c
21 @@ -1955,7 +1955,7 @@ dc1394_new (void)
22 windows_init (d);
23 #endif
24 #ifdef HAVE_LIBUSB
25 - usb_init (d);
26 + dc1394_usb_init (d);
27 #endif
28
29 int i;
30 diff --git a/libdc1394/dc1394/internal.h b/libdc1394/dc1394/internal.h
31 index b4d295a..c59e5d3 100644
32 --- a/libdc1394/dc1394/internal.h
33 +++ b/libdc1394/dc1394/internal.h
34 @@ -74,7 +74,7 @@ void juju_init(dc1394_t *d);
35 void linux_init(dc1394_t *d);
36 void macosx_init(dc1394_t *d);
37 void windows_init(dc1394_t *d);
38 -void usb_init(dc1394_t *d);
39 +void dc1394_usb_init(dc1394_t *d);
40
41 void register_platform (dc1394_t * d, const platform_dispatch_t * dispatch,
42 const char * name);
43 diff --git a/libdc1394/dc1394/usb/control.c b/libdc1394/dc1394/usb/control.c
44 index 6509452..19a21a6 100644
45 --- a/libdc1394/dc1394/usb/control.c
46 +++ b/libdc1394/dc1394/usb/control.c
47 @@ -378,7 +378,7 @@ usb_dispatch = {
48 };
49
50 void
51 -usb_init(dc1394_t * d)
52 +dc1394_usb_init(dc1394_t * d)
53 {
54 register_platform (d, &usb_dispatch, "usb");
55 }