RPM Community Forums

Mailing List Message of <rpm-cvs>

[CVS] RPM: rpm/ CHANGES TODO rpm/build/ rpmbuild.h

From: Jeff Johnson <jbj@rpm5.org>
Date: Wed 21 Nov 2007 - 14:31:37 CET
Message-Id: <20071121133137.98A6034845C@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:   21-Nov-2007 14:31:37
  Branch: HEAD                             Handle: 2007112113313700

  Modified files:
    rpm                     CHANGES TODO
    rpm/build               rpmbuild.h

  Log:
    - jbj: revert "rebase rpmParseState_e +256", more than rebasing needs
    doing.

  Summary:
    Revision    Changes     Path
    1.1861      +1  -0      rpm/CHANGES
    1.22        +4  -0      rpm/TODO
    2.78        +1  -1      rpm/build/rpmbuild.h
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.1860 -r1.1861 CHANGES
  --- rpm/CHANGES	21 Nov 2007 00:25:03 -0000	1.1860
  +++ rpm/CHANGES	21 Nov 2007 13:31:37 -0000	1.1861
  @@ -1,4 +1,5 @@
   5.0a2 -> 5.0a3:
  +    - jbj: revert "rebase rpmParseState_e +256", more than rebasing needs doing.
       - jbj: convert+remove headerRead() from the API, use rpmpkgRead instead.
       - jbj: rebase rpmParseState_e +256 to permit rpmRC to be returned too.
       - jbj: remove headerWrite() from the public API, use rpmpkgWrite instead.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/TODO
  ============================================================================
  $ cvs diff -u -r1.21 -r1.22 TODO
  --- rpm/TODO	20 Nov 2007 23:50:55 -0000	1.21
  +++ rpm/TODO	21 Nov 2007 13:31:37 -0000	1.22
  @@ -63,6 +63,10 @@
   	"works", but not same FC8 package converted using txar and FC8 pubkey
   	verify.
       - jbj: check that rpmbuild --sign is functional, or eliminate the option.
  +    - jbj: parsing error paths (like missing source or patch file) are
  +	returning rpmRC in some cases now, with accidental collision with
  +	PART_FOO values that drive the spec file parser. Renumbering enum
  +	rpmParseState to avoid the collisions should fix most of the problem.
       - jbj: choose between db-4.5.20 and db-4.6.18. db-4.5.20 may have fewer
   	upgrade/downgrade issues because of the db-4.6.18 DB_HASH change,
   	but rpm-5.0 already uses DB_BTREE for Packages.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/build/rpmbuild.h
  ============================================================================
  $ cvs diff -u -r2.77 -r2.78 rpmbuild.h
  --- rpm/build/rpmbuild.h	20 Nov 2007 23:50:56 -0000	2.77
  +++ rpm/build/rpmbuild.h	21 Nov 2007 13:31:37 -0000	2.78
  @@ -47,7 +47,7 @@
   /** \ingroup rpmbuild
    * Spec file parser states.
    */
  -#define	PART_BASE	256
  +#define	PART_BASE	0
   typedef enum rpmParseState_e {
       PART_NONE		=  0+PART_BASE,	/*!< */
       PART_PREAMBLE	=  1+PART_BASE,	/*!< */
  @@ .
Received on Wed Nov 21 14:31:37 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.