Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/sooperlooper/files: sooperlooper-1.6.2-gcc43.patch
Date: Mon, 28 Apr 2008 17:09:18
Message-Id: E1JqWZs-0006au-BQ@stork.gentoo.org
1 drac 08/04/28 16:51:44
2
3 Added: sooperlooper-1.6.2-gcc43.patch
4 Log:
5 GCC 4.3 fix wrt #219542, thanks to Peter Alfredsen.
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.1 media-sound/sooperlooper/files/sooperlooper-1.6.2-gcc43.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/sooperlooper/files/sooperlooper-1.6.2-gcc43.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/sooperlooper/files/sooperlooper-1.6.2-gcc43.patch?rev=1.1&content-type=text/plain
13
14 Index: sooperlooper-1.6.2-gcc43.patch
15 ===================================================================
16 diff -up sooperlooper-1.6.2/libs/midi++/fd_midiport.cc~ sooperlooper-1.6.2/libs/midi++/fd_midiport.cc
17 --- sooperlooper-1.6.2/libs/midi++/fd_midiport.cc~ 2008-04-15 19:28:24.000000000 +0200
18 +++ sooperlooper-1.6.2/libs/midi++/fd_midiport.cc 2008-04-15 19:28:24.000000000 +0200
19 @@ -20,6 +20,7 @@
20
21 #include <fcntl.h>
22 #include <cerrno>
23 +#include <cstring>
24 #include <sys/time.h>
25
26 #include <pbd/error.h>
27 diff -up sooperlooper-1.6.2/libs/midi++/midi.cc~ sooperlooper-1.6.2/libs/midi++/midi.cc
28 --- sooperlooper-1.6.2/libs/midi++/midi.cc~ 2008-04-15 19:28:46.000000000 +0200
29 +++ sooperlooper-1.6.2/libs/midi++/midi.cc 2008-04-15 19:28:46.000000000 +0200
30 @@ -19,6 +19,7 @@
31 */
32
33 #include <string>
34 +#include <cstring>
35 #include <cstdlib>
36 #include <midi++/types.h>
37
38 diff -up sooperlooper-1.6.2/libs/midi++/midichannel.cc~ sooperlooper-1.6.2/libs/midi++/midichannel.cc
39 --- sooperlooper-1.6.2/libs/midi++/midichannel.cc~ 2008-04-15 19:29:01.000000000 +0200
40 +++ sooperlooper-1.6.2/libs/midi++/midichannel.cc 2008-04-15 19:29:01.000000000 +0200
41 @@ -21,6 +21,7 @@
42 #include <midi++/types.h>
43 #include <midi++/port.h>
44 #include <midi++/channel.h>
45 +#include <cstring>
46
47 using namespace SigC;
48 using namespace MIDI;
49 diff -up sooperlooper-1.6.2/libs/midi++/midicontrollable.cc~ sooperlooper-1.6.2/libs/midi++/midicontrollable.cc
50 --- sooperlooper-1.6.2/libs/midi++/midicontrollable.cc~ 2008-04-15 19:30:10.000000000 +0200
51 +++ sooperlooper-1.6.2/libs/midi++/midicontrollable.cc 2008-04-15 19:30:10.000000000 +0200
52 @@ -18,6 +18,7 @@
53 $Id: sooperlooper-1.6.2-gcc43.patch,v 1.1 2008/04/28 16:51:43 drac Exp $
54 */
55
56 +#include <limits.h>
57 #include <cstdio> /* for sprintf, sigh */
58 #include <pbd/error.h>
59 #include <midi++/port.h>
60 diff -up sooperlooper-1.6.2/libs/midi++/midimanager.cc~ sooperlooper-1.6.2/libs/midi++/midimanager.cc
61 --- sooperlooper-1.6.2/libs/midi++/midimanager.cc~ 2008-04-15 19:30:30.000000000 +0200
62 +++ sooperlooper-1.6.2/libs/midi++/midimanager.cc 2008-04-15 19:30:30.000000000 +0200
63 @@ -17,6 +17,7 @@
64 $Id: sooperlooper-1.6.2-gcc43.patch,v 1.1 2008/04/28 16:51:43 drac Exp $
65 */
66
67 +#include <cstring>
68 #include <fcntl.h>
69 #include <pbd/error.h>
70 #include <pbd/basename.h>
71 diff -up sooperlooper-1.6.2/libs/midi++/midiparser.cc~ sooperlooper-1.6.2/libs/midi++/midiparser.cc
72 --- sooperlooper-1.6.2/libs/midi++/midiparser.cc~ 2008-04-15 19:30:44.000000000 +0200
73 +++ sooperlooper-1.6.2/libs/midi++/midiparser.cc 2008-04-15 19:30:44.000000000 +0200
74 @@ -22,6 +22,7 @@
75 */
76
77 #include <cstdlib>
78 +#include <cstring>
79 #include <unistd.h>
80 #include <string>
81 #include <iostream>
82 diff -up sooperlooper-1.6.2/libs/midi++/mtc.cc~ sooperlooper-1.6.2/libs/midi++/mtc.cc
83 --- sooperlooper-1.6.2/libs/midi++/mtc.cc~ 2008-04-15 19:31:07.000000000 +0200
84 +++ sooperlooper-1.6.2/libs/midi++/mtc.cc 2008-04-15 19:31:07.000000000 +0200
85 @@ -19,6 +19,7 @@
86 */
87
88 #include <cstdlib>
89 +#include <cstring>
90 #include <unistd.h>
91 #include <string>
92 #include <iostream>
93 diff -up sooperlooper-1.6.2/libs/pbd/dirname.cc~ sooperlooper-1.6.2/libs/pbd/dirname.cc
94 --- sooperlooper-1.6.2/libs/pbd/dirname.cc~ 2008-04-15 19:25:00.000000000 +0200
95 +++ sooperlooper-1.6.2/libs/pbd/dirname.cc 2008-04-15 19:25:00.000000000 +0200
96 @@ -1,5 +1,6 @@
97 #include <cstdio>
98 #include <cstdlib>
99 +#include <cstring>
100 #include <string>
101 #include <pbd/dirname.h>
102
103 diff -up sooperlooper-1.6.2/libs/pbd/ftw.cc~ sooperlooper-1.6.2/libs/pbd/ftw.cc
104 --- sooperlooper-1.6.2/libs/pbd/ftw.cc~ 2008-04-15 19:25:46.000000000 +0200
105 +++ sooperlooper-1.6.2/libs/pbd/ftw.cc 2008-04-15 19:25:46.000000000 +0200
106 @@ -29,6 +29,7 @@
107 */
108
109 #include <string>
110 +#include <cstring>
111 #include <sys/types.h> /* Because fts(3) says so */
112 #include <sys/stat.h>
113 #include <fts.h>
114 diff -up sooperlooper-1.6.2/libs/pbd/mountpoint.cc~ sooperlooper-1.6.2/libs/pbd/mountpoint.cc
115 --- sooperlooper-1.6.2/libs/pbd/mountpoint.cc~ 2008-04-15 19:26:12.000000000 +0200
116 +++ sooperlooper-1.6.2/libs/pbd/mountpoint.cc 2008-04-15 19:26:12.000000000 +0200
117 @@ -19,6 +19,7 @@
118 */
119
120 #include <cstdio>
121 +#include <cstring>
122 #include <string>
123 #include <limits.h>
124
125 diff -up sooperlooper-1.6.2/libs/pbd/pathscanner.cc~ sooperlooper-1.6.2/libs/pbd/pathscanner.cc
126 --- sooperlooper-1.6.2/libs/pbd/pathscanner.cc~ 2008-04-15 19:26:37.000000000 +0200
127 +++ sooperlooper-1.6.2/libs/pbd/pathscanner.cc 2008-04-15 19:26:37.000000000 +0200
128 @@ -20,6 +20,7 @@
129
130 #include <cstdlib>
131 #include <cstdio>
132 +#include <cstring>
133 #include <vector>
134 #include <dirent.h>
135
136 diff -up sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h~ sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h
137 --- sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h~ 2008-04-15 19:27:24.000000000 +0200
138 +++ sooperlooper-1.6.2/libs/pbd/pbd/ringbuffer.h 2008-04-15 19:27:24.000000000 +0200
139 @@ -23,6 +23,7 @@
140
141 #include <sys/mman.h>
142 #include <pbd/atomic.h>
143 +#include <cstring>
144
145 template<class T>
146 class RingBuffer
147 diff -up sooperlooper-1.6.2/libs/pbd/pool.cc~ sooperlooper-1.6.2/libs/pbd/pool.cc
148 --- sooperlooper-1.6.2/libs/pbd/pool.cc~ 2008-04-15 19:27:53.000000000 +0200
149 +++ sooperlooper-1.6.2/libs/pbd/pool.cc 2008-04-15 19:27:53.000000000 +0200
150 @@ -18,6 +18,7 @@
151 $Id: sooperlooper-1.6.2-gcc43.patch,v 1.1 2008/04/28 16:51:43 drac Exp $
152 */
153
154 +#include <cstdlib>
155 #include <iostream>
156 #include <sys/mman.h>
157 #include <vector>
158 diff -up sooperlooper-1.6.2/src/engine.cpp~ sooperlooper-1.6.2/src/engine.cpp
159 --- sooperlooper-1.6.2/src/engine.cpp~ 2008-04-15 19:32:04.000000000 +0200
160 +++ sooperlooper-1.6.2/src/engine.cpp 2008-04-15 19:32:31.000000000 +0200
161 @@ -19,12 +19,14 @@
162 #include <iostream>
163
164 #include <cmath>
165 +#include <cstring>
166 #include <unistd.h>
167 #include <sys/time.h>
168 #include <pthread.h>
169 #include <cerrno>
170
171 #include <vector>
172 +#include <algorithm>
173
174 #include <pbd/xml++.h>
175
176 diff -up sooperlooper-1.6.2/src/midi_bind.cpp~ sooperlooper-1.6.2/src/midi_bind.cpp
177 --- sooperlooper-1.6.2/src/midi_bind.cpp~ 2008-04-15 19:33:54.000000000 +0200
178 +++ sooperlooper-1.6.2/src/midi_bind.cpp 2008-04-15 19:33:54.000000000 +0200
179 @@ -23,6 +23,7 @@
180 #include <iostream>
181 #include <fstream>
182 #include <cstdio>
183 +#include <cstring>
184 #include <cmath>
185
186 #include <midi++/parser.h>
187 diff -up sooperlooper-1.6.2/src/midi_bridge.cpp~ sooperlooper-1.6.2/src/midi_bridge.cpp
188 --- sooperlooper-1.6.2/src/midi_bridge.cpp~ 2008-04-15 19:33:30.000000000 +0200
189 +++ sooperlooper-1.6.2/src/midi_bridge.cpp 2008-04-15 19:33:30.000000000 +0200
190 @@ -28,6 +28,7 @@
191 #include <cstdio>
192 #include <cmath>
193 #include <cerrno>
194 +#include <cstring>
195
196 #include <midi++/parser.h>
197 #include <midi++/factory.h>
198 diff -up sooperlooper-1.6.2/src/ringbuffer.hpp~ sooperlooper-1.6.2/src/ringbuffer.hpp
199 --- sooperlooper-1.6.2/src/ringbuffer.hpp~ 2008-04-15 19:32:03.000000000 +0200
200 +++ sooperlooper-1.6.2/src/ringbuffer.hpp 2008-04-15 19:32:03.000000000 +0200
201 @@ -22,6 +22,7 @@
202 #define ringbuffer_h
203
204 #include <sys/mman.h>
205 +#include <cstring>
206 #include "atomic.h"
207
208 template<class T>
209
210
211
212 --
213 gentoo-commits@l.g.o mailing list