Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/qrna/files: qrna-2.0.3c-glibc-2.10.patch
Date: Wed, 05 Aug 2009 19:32:15
Message-Id: E1MYmDc-0005CL-C5@stork.gentoo.org
1 ssuominen 09/08/05 19:32:12
2
3 Added: qrna-2.0.3c-glibc-2.10.patch
4 Log:
5 Fix building with GLIBC 2.10+ wrt #277098.
6 (Portage version: 2.2_rc36/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 sci-biology/qrna/files/qrna-2.0.3c-glibc-2.10.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/qrna/files/qrna-2.0.3c-glibc-2.10.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/qrna/files/qrna-2.0.3c-glibc-2.10.patch?rev=1.1&content-type=text/plain
13
14 Index: qrna-2.0.3c-glibc-2.10.patch
15 ===================================================================
16 diff -ur qrna-2.0.3c.orig/squid/sqio.c qrna-2.0.3c/squid/sqio.c
17 --- qrna-2.0.3c.orig/squid/sqio.c 2005-05-11 19:30:51.000000000 +0300
18 +++ qrna-2.0.3c/squid/sqio.c 2009-08-05 22:27:20.000000000 +0300
19 @@ -215,7 +215,7 @@
20 }
21
22 static void
23 -getline(struct ReadSeqVars *V)
24 +get_line(struct ReadSeqVars *V)
25 {
26 readline(V->f, V->sbuffer);
27 }
28 @@ -277,7 +277,7 @@
29 V->seqlen = 0;
30 if (addfirst) addseq(V->sbuffer, V);
31 do {
32 - getline(V);
33 + get_line(V);
34 /* feof() alone is a bug; files not necessarily \n terminated */
35 if (*(V->sbuffer) == '\0' && feof(V->f))
36 done = TRUE;
37 @@ -305,7 +305,7 @@
38 char *sptr;
39 /* load first line of entry */
40 while (!feof(V->f) && strncmp(V->sbuffer, "ENTRY", 5) != 0)
41 - getline(V);
42 + get_line(V);
43 if (feof(V->f)) return;
44
45 if ((sptr = strtok(V->sbuffer + 15, "\n\t ")) != NULL)
46 @@ -314,7 +314,7 @@
47 SetSeqinfoString(V->sqinfo, sptr, SQINFO_ID);
48 }
49 do {
50 - getline(V);
51 + get_line(V);
52 if (!feof(V->f) && strncmp(V->sbuffer, "TITLE", 5) == 0)
53 SetSeqinfoString(V->sqinfo, V->sbuffer+15, SQINFO_DESC);
54 else if (!feof(V->f) && strncmp(V->sbuffer, "ACCESSION", 9) == 0)
55 @@ -323,7 +323,7 @@
56 SetSeqinfoString(V->sqinfo, sptr, SQINFO_ACC);
57 }
58 } while (! feof(V->f) && (strncmp(V->sbuffer,"SEQUENCE", 8) != 0));
59 - getline(V); /* skip next line, coords */
60 + get_line(V); /* skip next line, coords */
61
62 readLoop(0, endPIR, V);
63
64 @@ -337,7 +337,7 @@
65 /* get next line
66 */
67 while (!feof(V->f) && strncmp(V->sbuffer, "ENTRY", 5) != 0)
68 - getline(V);
69 + get_line(V);
70 }
71
72
73 @@ -355,7 +355,7 @@
74 char *nm;
75 /* position past ';' comments */
76 do {
77 - getline(V);
78 + get_line(V);
79 } while (! (feof(V->f) || ((*V->sbuffer != 0) && (*V->sbuffer != ';')) ));
80
81 if (!feof(V->f))
82 @@ -367,7 +367,7 @@
83 }
84
85 while (!(feof(V->f) || ((*V->sbuffer != '\0') && (*V->sbuffer == ';'))))
86 - getline(V);
87 + get_line(V);
88 }
89
90 static int
91 @@ -389,7 +389,7 @@
92 if ((nm = strtok(V->sbuffer+16, ",\n\t ")) != NULL)
93 SetSeqinfoString(V->sqinfo, nm, SQINFO_NAME);
94 }
95 - getline(V);
96 + get_line(V);
97 }
98
99 if (! feof(V->f))
100 @@ -398,7 +398,7 @@
101 /* load next line
102 */
103 while ((!feof(V->f)) && (*V->sbuffer != ';'))
104 - getline(V);
105 + get_line(V);
106 }
107
108
109 @@ -416,7 +416,7 @@
110 int in_definition;
111
112 while (strncmp(V->sbuffer, "LOCUS", 5) != 0)
113 - getline(V);
114 + get_line(V);
115
116 if ((sptr = strtok(V->sbuffer+12, "\n\t ")) != NULL)
117 {
118 @@ -427,7 +427,7 @@
119 in_definition = FALSE;
120 while (! feof(V->f))
121 {
122 - getline(V);
123 + get_line(V);
124 if (! feof(V->f) && strstr(V->sbuffer, "DEFINITION") == V->sbuffer)
125 {
126 if ((sptr = strtok(V->sbuffer+12, "\n")) != NULL)
127 @@ -460,11 +460,11 @@
128
129
130 while (!(feof(V->f) || ((*V->sbuffer!=0) && (strstr(V->sbuffer,"LOCUS") == V->sbuffer))))
131 - getline(V);
132 + get_line(V);
133 /* SRE: V->s now holds "//", so sequential
134 reads are wedged: fixed Tue Jul 13 1993 */
135 while (!feof(V->f) && strstr(V->sbuffer, "LOCUS ") != V->sbuffer)
136 - getline(V);
137 + get_line(V);
138 }
139
140 static int
141 @@ -494,12 +494,12 @@
142 if ((sptr = strtok(V->sbuffer+4, "\n\t ")) != NULL)
143 SetSeqinfoString(V->sqinfo, sptr, SQINFO_NAME);
144
145 - getline(V); /*skip title-junk line*/
146 + get_line(V); /*skip title-junk line*/
147
148 readLoop(0, endNBRF, V);
149
150 while (!(feof(V->f) || (*V->sbuffer != 0 && *V->sbuffer == '>')))
151 - getline(V);
152 + get_line(V);
153 }
154
155
156 @@ -529,7 +529,7 @@
157 Die("bogus GCGdata format? %s", V->sbuffer);
158
159 /* second line contains free text description */
160 - getline(V);
161 + get_line(V);
162 SetSeqinfoString(V->sqinfo, V->sbuffer, SQINFO_DESC);
163
164 if (binary) {
165 @@ -549,7 +549,7 @@
166 else readLoop(0, endGCGdata, V);
167
168 while (!(feof(V->f) || ((*V->sbuffer != 0) && (*V->sbuffer == '>'))))
169 - getline(V);
170 + get_line(V);
171 }
172
173 static int
174 @@ -571,7 +571,7 @@
175 readLoop(0, endPearson, V);
176
177 while (!(feof(V->f) || ((*V->sbuffer != 0) && (*V->sbuffer == '>'))))
178 - getline(V);
179 + get_line(V);
180 }
181
182
183 @@ -598,7 +598,7 @@
184
185 /* make sure we have first line */
186 while (!feof(V->f) && strncmp(V->sbuffer, "ID ", 4) != 0)
187 - getline(V);
188 + get_line(V);
189
190 if ((sptr = strtok(V->sbuffer+5, "\n\t ")) != NULL)
191 {
192 @@ -607,7 +607,7 @@
193 }
194
195 do {
196 - getline(V);
197 + get_line(V);
198 if (!feof(V->f) && strstr(V->sbuffer, "AC ") == V->sbuffer)
199 {
200 if ((sptr = strtok(V->sbuffer+5, "; \t\n")) != NULL)
201 @@ -631,7 +631,7 @@
202
203 /* load next record's ID line */
204 while (!feof(V->f) && strncmp(V->sbuffer, "ID ", 4) != 0)
205 - getline(V);
206 + get_line(V);
207 }
208
209
210 @@ -647,7 +647,7 @@
211 {
212 char *sptr;
213
214 - getline(V); /*s == "seqLen seqid string..."*/
215 + get_line(V); /*s == "seqLen seqid string..."*/
216
217 if ((sptr = strtok(V->sbuffer+6, " \t\n")) != NULL)
218 SetSeqinfoString(V->sqinfo, sptr, SQINFO_NAME);
219 @@ -658,7 +658,7 @@
220 readLoop(0, endZuker, V);
221
222 while (!(feof(V->f) | ((*V->sbuffer != '\0') & (*V->sbuffer == '('))))
223 - getline(V);
224 + get_line(V);
225 }
226
227 static void
228 @@ -680,7 +680,7 @@
229
230 do {
231 done = feof(V->f);
232 - getline(V);
233 + get_line(V);
234 if (! done) addseq(V->sbuffer, V);
235 } while (!done);
236 }
237 @@ -692,7 +692,7 @@
238 char *sptr;
239 int dostruc = FALSE;
240
241 - while (strncmp(V->sbuffer, "NAM ", 4) != 0) getline(V);
242 + while (strncmp(V->sbuffer, "NAM ", 4) != 0) get_line(V);
243
244 if ((sptr = strtok(V->sbuffer+4, "\n\t ")) != NULL)
245 SetSeqinfoString(V->sqinfo, sptr, SQINFO_NAME);
246 @@ -700,7 +700,7 @@
247 /*CONSTCOND*/
248 while (1)
249 {
250 - getline(V);
251 + get_line(V);
252 if (feof(V->f)) {squid_errno = SQERR_FORMAT; return; }
253
254 if (strncmp(V->sbuffer, "SRC ", 4) == 0)
255 @@ -732,14 +732,14 @@
256 while (1)
257 {
258 /* sequence line */
259 - getline(V);
260 + get_line(V);
261 if (feof(V->f) || strncmp(V->sbuffer, "++", 2) == 0)
262 break;
263 addseq(V->sbuffer, V);
264 /* structure line */
265 if (dostruc)
266 {
267 - getline(V);
268 + get_line(V);
269 if (feof(V->f)) { squid_errno = SQERR_FORMAT; return; }
270 addstruc(V->sbuffer, V);
271 }
272 @@ -747,7 +747,7 @@
273
274
275 while (!feof(V->f) && strncmp(V->sbuffer, "NAM ", 4) != 0)
276 - getline(V);
277 + get_line(V);
278 }
279
280
281 @@ -786,7 +786,7 @@
282
283 /* Load the first line.
284 */
285 - getline(dbfp);
286 + get_line(dbfp);
287
288 return dbfp;
289 }
290 @@ -800,7 +800,7 @@
291 SeqfilePosition(SQFILE *sqfp, long offset)
292 {
293 fseek(sqfp->f, offset, SEEK_SET);
294 - getline(sqfp);
295 + get_line(sqfp);
296 }
297
298
299 @@ -817,7 +817,7 @@
300 if (sqfp->ali_aseqs != NULL) sqfp->ali_curridx = 0;
301 else {
302 rewind(sqfp->f);
303 - getline(sqfp);
304 + get_line(sqfp);
305 }
306 }
307
308 @@ -912,7 +912,7 @@
309 do { /* skip leading comments on GCG file */
310 gotuw = (strstr(V->sbuffer,"..") != NULL);
311 if (gotuw) readUWGCG(V);
312 - getline(V);
313 + get_line(V);
314 } while (! feof(V->f));
315 break;
316
317 @@ -991,7 +991,7 @@
318 do { /* skip leading comments on GCG file */
319 gotuw = (strstr(V->sbuffer,"..") != NULL);
320 if (gotuw) readUWGCG(V);
321 - getline(V);
322 + get_line(V);
323 } while (! feof(V->f));
324 break;
325
326 @@ -1098,7 +1098,7 @@
327 do { /* skip leading comments on GCG file */
328 gotuw = (strstr(V->sbuffer,"..") != NULL);
329 if (gotuw) readUWGCG(V);
330 - getline(V);
331 + get_line(V);
332 } while (! feof(V->f));
333 break;
334
335 @@ -1204,7 +1204,7 @@
336 do { /* skip leading comments on GCG file */
337 gotuw = (strstr(V->sbuffer,"..") != NULL);
338 if (gotuw) readUWGCG(V);
339 - getline(V);
340 + get_line(V);
341 } while (! feof(V->f));
342 break;