2 ===================================================================
3 RCS file: /cvsroot/installer/poldek/pkgset-order.c,v
4 retrieving revision 1.16.4.3
5 retrieving revision 1.16.4.3.2.1
6 diff -u -r1.16.4.3 -r1.16.4.3.2.1
7 --- pkgset-order.c 5 May 2005 19:02:25 -0000 1.16.4.3
8 +++ pkgset-order.c 16 Jul 2005 08:09:28 -0000 1.16.4.3.2.1
13 - poldek_log(LOGERR, _("PreReq loop: "));
15 + poldek_log(LOGERR, _("PreReq loop: "));
16 msg(-1, "_%s", rp->pkg->name);
17 for (i=n_array_size(vs->stack)-1; i >= 0; i--) {
18 struct pkg *p = n_array_nth(vs->stack, i);
20 ===================================================================
21 RCS file: /cvsroot/installer/poldek/vfile/vfile.c,v
22 retrieving revision 1.43.4.5
23 retrieving revision 1.43.4.5.2.1
24 diff -u -r1.43.4.5 -r1.43.4.5.2.1
25 --- vfile/vfile.c 15 May 2005 17:22:22 -0000 1.43.4.5
26 +++ vfile/vfile.c 16 Jul 2005 08:10:37 -0000 1.43.4.5.2.1
31 - if (vfmode & VFM_RW)
32 + if ((vfmode & VFM_RW) && (vfmode & VFM_APPEND) == 0)
35 switch (vf->vf_type) {
40 - fseek(vf->vf_stream, 0, SEEK_SET); /* XXX glibc BUG (?) */
41 + fseek(vf->vf_stream, 0L, SEEK_SET); /* XXX glibc BUG (?) */
42 + if (vfmode & VFM_APPEND)
43 + fseek(vf->vf_stream, 0L, SEEK_END);
46 vfile_err_fn("fopencookie %s: hgw error\n", CL_URL(path));