RPM Community Forums

Mailing List Message of <rpm-cvs>

[CVS] RPM: rpm/ CHANGES TODO rpm/rpmdb/ tagname.c

From: Jeff Johnson <jbj@rpm5.org>
Date: Sat 08 Dec 2007 - 06:49:48 CET
Message-Id: <20071208054948.587B234848D@rpm5.org>
  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
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.