]> git.pld-linux.org Git - packages/rpm.git/blob - rpm-rpm5-patchset-10061.patch
- s/pl_PL.UTF-8/pl.UTF-8/ in %description
[packages/rpm.git] / rpm-rpm5-patchset-10061.patch
1 Index: rpm/CHANGES
2  5.0.0 -> 5.1a1:
3 +    - jbj: fix: reverse arrows on erasure dependency graph.
4      - rse: provide the necessary pre-processor macros to allow misc/err.h to compile with Sun Studio 12 under Solaris 10
5      - jbj: rpmrepo: be kind to the sqlite3 deprived.
6      - jbj: rpmrepo: cleanly separate SQL representation from execution.
7 Index: rpm/lib/depends.c
8 RCS File: /v/rpm/cvs/rpm/lib/depends.c,v
9 rcsdiff -q -kk '-r1.392' '-r1.393' -u '/v/rpm/cvs/rpm/lib/depends.c,v' 2>/dev/null
10 --- lib/depends.c       2008/03/17 09:50:01     1.392
11 +++ lib/depends.c       2008/03/31 23:00:56     1.393
12 @@ -1882,6 +1882,13 @@
13         return 0;
14      selected[i] = 1;
15  
16 +    /* Erasures are reversed installs. */
17 +    if (teType == TR_REMOVED) {
18 +       rpmte r = p;
19 +       p = q;
20 +       q = r;
21 +    }
22 +
23      /* T3. Record next "q <- p" relation (i.e. "p" requires "q"). */
24      rpmteTSI(p)->tsi_count++;                  /* bump p predecessor count */
25  
26 @@ -1899,6 +1906,7 @@
27      tsi->tsi_next = rpmteTSI(q)->tsi_next;
28      rpmteTSI(q)->tsi_next = tsi;
29      rpmteTSI(q)->tsi_qcnt++;                   /* bump q successor count */
30 +
31      return 0;
32  }
33  /*@=mustmod@*/
This page took 0.026529 seconds and 3 git commands to generate.