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/trnascan-se/files: trnascan-se-1.23-glibc-2.10.patch
Date: Wed, 05 Aug 2009 18:45:50
Message-Id: E1MYlUh-0003nW-HZ@stork.gentoo.org
1 ssuominen 09/08/05 18:45:47
2
3 Added: trnascan-se-1.23-glibc-2.10.patch
4 Log:
5 Fix building with GLIBC 2.10+ wrt #279574.
6 (Portage version: 2.2_rc36/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 sci-biology/trnascan-se/files/trnascan-se-1.23-glibc-2.10.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/trnascan-se/files/trnascan-se-1.23-glibc-2.10.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/trnascan-se/files/trnascan-se-1.23-glibc-2.10.patch?rev=1.1&content-type=text/plain
13
14 Index: trnascan-se-1.23-glibc-2.10.patch
15 ===================================================================
16 diff -ur trnascan-se-1.23.orig/sqio.c trnascan-se-1.23/sqio.c
17 --- trnascan-se-1.23.orig/sqio.c 2002-04-12 23:12:04.000000000 +0300
18 +++ trnascan-se-1.23/sqio.c 2009-08-05 21:45:53.000000000 +0300
19 @@ -235,7 +235,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 @@ -306,7 +306,7 @@
29 V->seqlen = 0;
30 if (addfirst) addseq(V->sbuffer, V);
31 do {
32 - getline(V);
33 + get_line(V);
34 done = feof(V->f);
35 done |= (*endTest)(V->sbuffer, &addend);
36 if (addend || !done)
37 @@ -332,7 +332,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 @@ -341,7 +341,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 @@ -350,7 +350,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 @@ -364,7 +364,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 @@ -382,7 +382,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 @@ -394,7 +394,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 @@ -416,7 +416,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 @@ -425,7 +425,7 @@
101 /* load next line
102 */
103 while ((!feof(V->f)) && (*V->sbuffer != ';'))
104 - getline(V);
105 + get_line(V);
106 }
107
108
109 @@ -443,7 +443,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 @@ -454,7 +454,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 @@ -487,11 +487,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 @@ -521,12 +521,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 @@ -559,7 +559,7 @@
157 } else 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 @@ -579,7 +579,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 @@ -625,7 +625,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 @@ -652,7 +652,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 @@ -661,7 +661,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 @@ -685,7 +685,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 @@ -701,7 +701,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 @@ -712,7 +712,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 @@ -734,7 +734,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 @@ -746,7 +746,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 @@ -754,7 +754,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 @@ -786,14 +786,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 @@ -801,7 +801,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 @@ -848,7 +848,7 @@
282
283 /* Load the first line.
284 */
285 - getline(dbfp);
286 + get_line(dbfp);
287
288 return dbfp;
289 }
290 @@ -862,7 +862,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 @@ -954,7 +954,7 @@
300 do { /* skip leading comments on GCG file */
301 gotuw = (strstr(V->sbuffer,"..") != NULL);
302 if (gotuw) readUWGCG(V);
303 - getline(V);
304 + get_line(V);
305 } while (! feof(V->f));
306 break;