RPM Package Manager, CVS Repository
http://rpm5.org/cvs/
____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson
Root: /v/rpm/cvs Email: jbj@rpm5.org
Module: rpm Date: 08-Dec-2007 06:49:48
Branch: HEAD Handle: 2007120805494701
Modified files:
rpm CHANGES TODO
rpm/rpmdb tagname.c
Log:
- fix: display canonical "Headeri18ntable" tag name correctly.
Summary:
Revision Changes Path
1.1958 +1 -0 rpm/CHANGES
1.52 +0 -7 rpm/TODO
1.24 +1 -1 rpm/rpmdb/tagname.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/CHANGES
============================================================================
$ cvs diff -u -r1.1957 -r1.1958 CHANGES
--- rpm/CHANGES 7 Dec 2007 19:54:18 -0000 1.1957
+++ rpm/CHANGES 8 Dec 2007 05:49:47 -0000 1.1958
@@ -1,4 +1,5 @@
5.0a4 -> 5.0b1:
+ - jbj: fix: display canonical "Headeri18ntable" tag name correctly.
- jbj: pop RPMTAG_TRACK work-in-progress into CVS. push "segfault on HEAD".
- jbj: stub in Requires: sanitycheck(N) probe. needs to run the script, duh.
- jbj: drill sanitycheck exec into psmStage() like %verifyscript.
@@ .
patch -p0 <<'@@ .'
Index: rpm/TODO
============================================================================
$ cvs diff -u -r1.51 -r1.52 TODO
--- rpm/TODO 7 Dec 2007 20:20:01 -0000 1.51
+++ rpm/TODO 8 Dec 2007 05:49:47 -0000 1.52
@@ -55,9 +55,6 @@
- jbj: markReplacedFiles() subtly rewrites header back into rpmdb
with altered RPMTAG_FILESTATES data. get/del/add sequence
is needed instead.
- - jbj: choose between db-4.5.20 and db-4.6.21. db-4.5.20 may have fewer
- upgrade/downgrade issues because of the db-4.6.21 DB_HASH change,
- but rpm-5.0 already uses DB_BTREE for Packages.
- jbj: rpm-5.0 is almost compilation warning free, some effort to remove
the Mickey Mouse warnings that remain should be undertaken.
- jbj: memory leak seen with repackaging
@@ -103,10 +100,6 @@
devtool-test.spec (no mkdir -p in %install).
- jbj: fold-in patch-as-plain-macro at first convenient opportunity.
- jbj: ditto, patch-as-plain-macro.
- - jbj: tagCanoicalize needs to permit digits for RPMTAG_HEADERI18NTABLE.
- Seen with --yaml:
- Headeri:
- - C
o to be resolved before RPM 5.0.0:
- rse: xar/ has weak (think RPM_CHECK_LIB) support its third-party
@@ .
patch -p0 <<'@@ .'
Index: rpm/rpmdb/tagname.c
============================================================================
$ cvs diff -u -r1.23 -r1.24 tagname.c
--- rpm/rpmdb/tagname.c 4 Dec 2007 21:02:50 -0000 1.23
+++ rpm/rpmdb/tagname.c 8 Dec 2007 05:49:48 -0000 1.24
@@ -119,7 +119,7 @@
if (!strncasecmp(s, "RPMTAG_", sizeof("RPMTAG_")-1))
s += sizeof("RPMTAG_") - 1;
se = s;
- while ((c = (int)*se++) && xisalpha(c))
+ while ((c = (int)*se++) && xisalnum(c))
nb++;
te = t = xmalloc(nb+1);
@@ .
Received on Sat Dec 8 06:49:48 2007