RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Mark Hatle
  Root:   /v/rpm/cvs                       Email:  [EMAIL PROTECTED]
  Module: rpm                              Date:   02-Jul-2007 19:13:20
  Branch: HEAD                             Handle: 2007070218132000

  Modified files:
    rpm                     CHANGES
    rpm/python              Makefile.am

  Log:
    The change ensures that the _rpmmodule.so python module is linked the same
    as rpm.  W/o the included changes you may get dlopen errors looking for
    beecrypt or other components not linked in to librpmmisc.  The other changes
    ensure that db.h and related can be found as well.

  Summary:
    Revision    Changes     Path
    1.1425      +1  -0      rpm/CHANGES
    1.72        +10 -4      rpm/python/Makefile.am
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.1424 -r1.1425 CHANGES
  --- rpm/CHANGES       2 Jul 2007 12:10:11 -0000       1.1424
  +++ rpm/CHANGES       2 Jul 2007 17:13:20 -0000       1.1425
  @@ -1,4 +1,5 @@
   4.5 -> 5.0:
  +    - mgh: ensure the rpm python module is linked the same as the rest of RPM
       - rse: prune the 23MB large db/docs/ third-party subtree to no longer 
ship it in RPM distribution tarballs.
       - rse: allow installation paths to be overridden via "configure" options 
--with-path-xxx.
       - rse: re-generate lib/getdate.c with newer GNU bison 2.3
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/python/Makefile.am
  ============================================================================
  $ cvs diff -u -r1.71 -r1.72 Makefile.am
  --- rpm/python/Makefile.am    26 Jun 2007 18:19:08 -0000      1.71
  +++ rpm/python/Makefile.am    2 Jul 2007 17:13:20 -0000       1.72
  @@ -18,6 +18,10 @@
        -I$(top_srcdir)/rpmdb \
        -I$(top_srcdir)/rpmio \
        -I$(top_srcdir)/misc \
  +     @WITH_DB_CPPFLAGS@ \
  +     @WITH_ZLIB_CPPFLAGS@ \
  +     @WITH_LUA_CPPFLAGS@ \
  +     @WITH_FILE_CPPFLAGS@ \
        -I$(pyincdir)
   
   noinst_HEADERS = header-py.h \
  @@ -25,14 +29,16 @@
        rpmfi-py.h rpmmi-py.h rpmps-py.h rpmrc-py.h rpmte-py.h rpmts-py.h \
        spec-py.h
   
  -mylibs= \
  +mylibs = \
        $(top_builddir)/build/librpmbuild.la \
        $(top_builddir)/lib/librpm.la \
        $(top_builddir)/rpmdb/librpmdb.la \
  -     $(top_builddir)/rpmio/librpmio.la
  +     $(top_builddir)/rpmio/librpmio.la \
  +     $(top_builddir)/misc/librpmmisc.la \
  +     @LTLIBINTL@
   
  -LDADD =
  -LIBS =
  +#LDADD =
  +#LIBS =
   
   rpmdir = $(pylibdir)/site-packages/rpm
   rpm_LTLIBRARIES = _rpmmodule.la
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to