Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rpm-devel-4.0.3-6x RPM for i386

From RPM.Org / rpm / dist / rpm-4.0.x

Name: rpm-devel Distribution: Red Hat Linux
Version: 4.0.3 Vendor: Red Hat, Inc.
Release: 6x Build date: Mon Dec 3 01:23:01 2001
Group: Development/Libraries Build host: porky.devel.redhat.com
Size: 10103279 Source RPM: rpm-4.0.3-6x.src.rpm
Packager: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Summary: Development files for applications which will manipulate RPM packages.
This package contains the RPM C library and header files.  These
development files will simplify the process of writing programs which
manipulate RPM packages and databases. These files are intended to
simplify the process of creating graphical package managers or any
other tools that need an intimate knowledge of RPM packages in order
to function.

This package should be installed if you want to develop programs that
will manipulate RPM packages and databases.

Provides

Requires

License

GPL

Changelog

* Mon Nov 26 2001 Jeff Johnson <jbj@redhat.com>
  - rpm-4.0.3 released.
* Mon Nov 05 2001 Jeff Johnson <jbj@redhat.com>
  - fix: harmless typo in db3 chroot hack.
  - fix: big-endian's with sizeof(time_t) != sizeof(int_32) mtime broken.
  - fix: add Korean message catalogs (#54473).
  - add RPHNPLATFORM and PLATFORM tags.
* Sat Sep 22 2001 Jeff Johnson <jbj@redhat.com>
  - lclint-3.0.0.15 fiddles.
* Sun Sep 16 2001 Jeff Johnson <jbj@redhat.com>
  - close/discard Depends index after rpmdepCheck() use.
* Fri Sep 14 2001 Jeff Johnson <jbj@redhat.com>
  - fix: initialize "verify" transaction stepName with -vv (#53582).
  - fix: ftp remote globs broken (#46892).
  - popt: clarify X consortium license in popt.3 man page.
* Fri Sep 07 2001 Jeff Johnson <jbj@redhat.com>
  - fix: hash page nelem failure to verify.
* Sat Sep 01 2001 Jeff Johnson <jbj@redhat.com>
  - fix: Provides: /path did not work with added packages (#52183).
  - fix: progress bar scaling did not include source rpm count.
* Wed Aug 29 2001 Jeff Johnson <jbj@redhat.com>
  - python: teach rhnLoad about RPMTAG_SHA1RHN as well.
  - dependency whiteout for libgnomeprint -> gnome-print (ordering only).
  - dependency whiteout for nautilus -> nautilus-mozilla (ordering only).
* Tue Aug 28 2001 Jeff Johnson <jbj@redhat.com>
  - fix: error message on failed package installs resurrected.
  - python: memory leaks in headerLoad/headerunload bindings.
  - python: retrofit sha1 digest using RPMTAG_SHA1RHN.
  - python: change rhnUnload bindings.
* Sat Aug 25 2001 Jeff Johnson <jbj@redhat.com>
  - headers without RPMTAG_NAME are skipped when retrieved.
  - within a region, entries sort by address; added drips sort by tag.
* Fri Aug 24 2001 Jeff Johnson <jbj@redhat.com>
  - workaround alpha sha1 digest miscompilation.
* Sat Aug 18 2001 Jeff Johnson <jbj@redhat.com>
  - verify perms (but not mode) on %ghost files.
* Fri Aug 17 2001 Jeff Johnson <jbj@redhat.com>
  - python: add exception to detect bad data in hdrUnload.
  - change dir creation message from warning to debug for now.
* Thu Aug 16 2001 Jeff Johnson <jbj@redhat.com>
  - always use dl size in regionSwab() return.
  - ppc: revert ppcmac to ppc.
  - ppc: autoconf test for va_copy.
* Tue Aug 14 2001 Jeff Johnson <jbj@redhat.com>
  - fix: segfault on headerFree given malicious data.
  - fix: don't verify hash page nelem.
  - better error messages for verification failures.
  - include directory /usr/lib/rpm in rpm package.
* Thu Aug 09 2001 Jeff Johnson <jbj@redhat.com>
  - add legacy (compile only) wrappers for fdFileno et al.
  - add -D_REENTRANT (note rpmlib is still not thread safe).
* Tue Aug 07 2001 Jeff Johnson <jbj@redhat.com>
  - python: add hiesenbug patch.
* Mon Aug 06 2001 Jeff Johnson <jbj@redhat.com>
  - portability: some compilers squawk at return ((void) foo()) (#50419).
  - remove fdFileno() from librpmio, use inline version instead (#50420).
  - fix: linux find-requires needs quotes around [:blank:].
  - remove /var/lib/rpm/__db* cache files if %__dbi_cdb is not configured.
* Sun Aug 05 2001 Jeff Johnson <jbj@redhat.com>
  - fix: i18n tags not terminated correctly with NUL (#50304).
  - add explicit casts to work around a s390 compiler problem.
  - fix: autoconf glob tests (#50845).
* Wed Aug 01 2001 Jeff Johnson <jbj@redhat.com>
  - detailed build package error messages.
* Tue Jul 31 2001 Tim Powers <timp@redhat.com>
  - added all of the perl modules to the files list for the rpm-perl package.
* Sun Jul 29 2001 Jeff Johnson <jbj@redhat.com>
  - add support for mips (#49283).
  - add __as, _build_arch, and __cxx macros (#36662, #36663, #49280).
* Sat Jul 28 2001 Jeff Johnson <jbj@redhat.com>
  - fix: --noscripts is another multimode option.
  - add tmpdir to configure db3 tmpdir into chroot tree.
  - permit lazy db opens within chroot.
  - fix: diddle dbenv path to accomodate backing store reopen in chroot.
* Wed Jul 25 2001 Jeff Johnson <jbj@redhat.com>
  - fix: don't segfault when presented with rpm-2.4.10 packaging (#49688).
* Tue Jul 24 2001 Jeff Johnson <jbj@redhat.com>
  - add pmac/ppciseries/ppcpseries varieties to ppc arch family.
  - include tdigest.c tkey.c and trpmio.c to "make dist".
  - re-enable dependency resolution source from package NVR.
  - rename pmac to ppcmac.
  - ia64: revert -O0 compilation.
  - upgrade to db-3.3.11 final.
* Mon Jul 23 2001 Jeff Johnson <jbj@redhat.com>
  - use %{rpm_version} to avoid other package versions.
* Sun Jul 22 2001 Jeff Johnson <jbj@redhat.com>
  - add sha1 test vectors, verify on ix86/alpha/sparc.
  - add rpm-perl subpackage from Perl-RPM.
  - python: parameterize with PYVER to handle 1.5 and/or 2.1 builds.
  - add build dependency on zlib-devel (#49575).
* Sat Jul 21 2001 Jeff Johnson <jbj@redhat.com>
  - fix: yet another segfault from bad metadata prevented.
* Fri Jul 20 2001 Jeff Johnson <jbj@redhat.com>
  - fix: 4 memory leaks eliminated.
* Thu Jul 19 2001 Jeff Johnson <jbj@redhat.com>
  - fix: %dev(...) needs to map rdev and mtime from metadata.
  - resurrect --specedit for i18n.
* Wed Jul 18 2001 Jeff Johnson <jbj@redhat.com>
  - python: "seal" immutable region for legacy headers in rhnUnload().
  - python: add poptmodule.so bindings.
* Tue Jul 17 2001 Jeff Johnson <jbj@redhat.com>
  - fix: don't total hard linked file size multiple times (#46286).
  - add %dev(type,major,minor) directive to permit non-root dev build.
  - fix: _smp_flags macro broken.
  - python: bind rhnUnload differently.
  - fix: rescusitate --querytags.
  - fix: short aliases broken (#49213).
* Sat Jul 14 2001 Jeff Johnson <jbj@redhat.com>
  - isolate cdb access configuration (experimental, use at your own risk).
  - fix: hard fail on locked dbopen if CDB locking not in use.
  - fix: dbconfig with mp_mmapsize=16Mb/mp_size=1Mb for
    "everything ENOSPC" failure check.
* Fri Jul 13 2001 Jeff Johnson <jbj@redhat.com>
  - fix: scope multi-mode options like --nodeps correctly (#48825).
* Thu Jul 12 2001 Jeff Johnson <jbj@redhat.com>
  - fix: adjust arg count for --POPTdesc/--POPTargs deletion.
  - add linux per-platform macro %_smp_mflags <sopwith@redhat.com>.
  - document more popt aliases for --help usage.
  - remove --tarbuild from man page(s), use -t[abpcils] instead (#48666).
  - add explicit version to Requires: popt
* Wed Jul 11 2001 Jeff Johnson <jbj@redhat.com>
  - fix: -i CLI context broken Yet Again.
  - fix: --rebuild broken.
  - unlink all _db.nnn files before 1st db open.
  - python bindings should not segfault when fed bad data.
* Tue Jul 10 2001 Jeff Johnson <jbj@redhat.com>
  - package version now configureable, default v3.
  - rename rpm libraries to have version with libtool -release.
  - revert rpmqv.c change for now.
* Mon Jul 09 2001 Jeff Johnson <jbj@redhat.com>
  - python: rhnLoad/rhnUnload to check header digest.
* Sun Jul 08 2001 Jeff Johnson <jbj@redhat.com>
  - expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h.
  - portability: avoid st_mtime, gendiff uses basename, etc (#47497).
  - glibc-2.0.x has not __va_copy().
  - popthelp.c: don't use stpcpy to avoid portability grief (#47500).
  - permit alias/exec description/arg text to be set from popt config.
  - use rpmqv.c, not rpm.c, as rpm's main() routine.
* Thu Jul 05 2001 Jeff Johnson <jbj@redhat.com>
  - add removetid to header during --repackage.
* Wed Jul 04 2001 Jeff Johnson <jbj@redhat.com>
  - fix: redundant entries in file manifests handled correctly (#46914).
  - map uid/gid from metadata into payload headers.
* Sun Jul 01 2001 Jeff Johnson <jbj@redhat.com>
  - update intl dirs to gettext-0.10.38.
  - fix: sanity check for header size added in headerCopyLoad() (#46469).
* Fri Jun 29 2001 Jeff Johnson <jbj@redhat.com>
  - fix: sanity checks on #tags (<65K) and offset (<16Mb) in header.
  - fix: add -r to useradd to prevent /etc/skel glop (#46215).
  - fix: disambiguate typedef and struct name(s) for kpackage.
* Tue Jun 26 2001 Jeff Johnson <jbj@redhat.com>
  - fix: remove executable bit on perl.req, not find-req.pl.
  - fix: permit partially enumerated hardlink file sets during build.
  - fix: resurrect rpm signature modes.
* Sat Jun 23 2001 Jeff Johnson <jbj@redhat.com>
  - remove executable bit to disable autogenerated perl requires until
    perl provides can be vetted.
  - disable per-platform %configure use of %_gnu until libtool package
    stabilizes.
* Fri Jun 22 2001 Jeff Johnson <jbj@redhat.com>
  - propagate %{_gnu} to per-platform configuration.
  - fix: parameterized macros with massive mumber of options need
    "optind = 1" "Dmitry V. Levin" <ldv@alt-linux.org>.
  - add athlon per-platform configuration.
* Thu Jun 21 2001 Jeff Johnson <jbj@redhat.com>
  - fix: partial sets of hardlinked files permitted in payload.
  - fix: mark rpmdb files with %config to prevent erasure on downgrade.
  - work around a (possible) compiler problem on ia64.
  - fix: rpm -qlv link count for directories dinna include '..'.
  - fix: rpm -qlv size for directories should be zero.
  - add --noghost to filter non-payload files from rpm -qlv output.
  - add %{_gnu} macro to append "-gnu" to %{_target_platform} to
    support --target/--host flavored %configure. Legacy behavior
    available by undefining %{_gnu}.
* Wed Jun 20 2001 Jeff Johnson <jbj@redhat.com>
  - finalize per-header methods, accessing headerFoo through vector.
  - make package ordering loop messages debug, not warning.
* Tue Jun 19 2001 Jeff Johnson <jbj@redhat.com>
  - preliminary abstraction to support per-header methods.
* Mon Jun 18 2001 Jeff Johnson <jbj@redhat.com>
  - alpha: don't add "()(64bit)" dependency markers.
  - ia64/sparc: <arch>.{req,prov} identical to linux.{req,prov}.
  - add "rpmlib(ScriptletInterpreterArgs)" to track
  	%post -p "/sbin/ldconfig -n /usr/lib"
    incompatibilities.
  - linux.req needs exit 0
  - popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558).
  - popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 (#30912).
  - fix: fsm reads/writes now return error on partial I/O.
  - fix: Ferror returned spurious error for gzdio/bzdio.
  - check for API/ABI creep, diddle up some compatibility.
* Fri Jun 15 2001 Jeff Johnson <jbj@redhat.com>
  - fix: db1 end-of-file not detected in legacy compatible way.
  - fix: remove (harmless) chown error message from %post.
  - add --target/--host to %configure, add example cross-build/config.site
    scripts to /usr/lib/rpm <arjanv@redhat.com> (#44581).
  - rpmdb iterator selectors permit default/strcmp/regex/glob matching.
  - rpmdb iterator selectors permit negative matches.
* Thu Jun 14 2001 Jeff Johnson <jbj@redhat.com>
  - add rpmdbSetIteratorRE() for regex matching in database iterators.
  - permit rpm -qa to take RE args applied to name tag.
  - permit dbiFindMatches() to use version/release patterns.
  - eliminate all uses of rpmdbSetIterator{Version,Release}.
* Wed Jun 13 2001 Jeff Johnson <jbj@redhat.com>
  - remove rpmrc Provides: Yet Again, use virtual packages.
  - dump cursor debugging wrappers.
  - rpm --verify can disable rpmFileAttr checks.
* Tue Jun 12 2001 Jeff Johnson <jbj@redhat.com>
  - remove dead code frpm popt table reorg.
  - more CLI typedefs/prototypes moved from rpmlib.h to rpmcli.h.
  - rpm --verify skips files in non-installed states.
  - rpm --verify skips content checks for %ghost files.
  - rpm --verify displays config/doc/gnost/license/readme atrrs for files.
  - rpm --verify checks immutable header region digest if available.
  - rpmbuild adds header region digest (SHA1 as string).
  - use rpmTag* typedefs in new hge/hae/hme/hre header vectors.
* Sat Jun 09 2001 Jeff Johnson <jbj@redhat.com>
  - fix: QUERY_FOR_LIST file count clobbered.
  - create top level rpmcli API, factor top level modes into popt tables.
  - popt: add POPT_BIT_SET/POPT_BIT_CLR to API.
  - autogen.sh checks for latest libtool-1.4 and automake-1.4-p2.
  - rpm --verify reports failure(s) if corresponding tag is not in header.
  - rpm --verify honors %config(missingok), add -v for legacy behavior.
* Thu Jun 07 2001 Jeff Johnson <jbj@redhat.com>
  - fix typos in linux.{req,prov}.
  - always use db cursors.
  - permit duplicates for btree indices.
  - document build modes in rpmbuild.8, rpmbuild is born.
  - default to dbenv with mpool, --rebuilddb with nofsync is much faster.
* Sat Jun 02 2001 Jeff Johnson <jbj@redhat.com>
  - merge sparc64/ia64 fiddles back into linux.{req,prov}.
  - automagically generate perl module dependencies always.
  - fix: lclint fiddles broke uCache initialization (#43139).
* Fri Jun 01 2001 Jeff Johnson <jbj@redhat.com>
  - return multiple suggested packages (Pawel Kolodziej <pawelk@pld.org.pl>).
  - fix: return suggested packages when using Depends cache.
* Thu May 31 2001 Jeff Johnson <jbj@redhat.com>
  - fix: for busted db1, attempt chain reconnection to following record.
* Wed May 30 2001 Jeff Johnson <jbj@redhat.com>
  - eliminate db-1.85 and db-2.x configuration.
  - fix: popt arg sanity checks broken, optarg != optArg.
  - fix: popt range checks on floats/doubles broken.
  - popt: return POPT_ERROR_ERRNO on config open/read/close failure.
  - fix: popt exec doesn't add '--', --target et al no longer need '='.
  - fix: popt consume-next-arg "!#:+" w/o side effect (#41956).
* Sat May 26 2001 Jeff Johnson <jbj@redhat.com>
  - perform db->verify when closing db files.
* Thu May 24 2001 Jeff Johnson <jbj@redhat.com>
  - headerFree() returns NULL, _free is C++ safe.
  - remove all header region assertion failures, return NULL instead.
* Tue May 22 2001 Jeff Johnson <jbj@redhat.com>
  - fix: skip %ghost files when building packages (#38218).
  - refuse to install on systems using db1.
* Mon May 21 2001 Jeff Johnson <jbj@redhat.com>
  - fix: i18n strings need 1 on sucess return code (#41313).
* Thu May 17 2001 Jeff Johnson <jbj@redhat.com>
  - fix: filter duplicate package removals (#35828).
  - add armv3l arch.
* Tue May 15 2001 Jeff Johnson <jbj@redhat.com>
  - upgrade to db-3.3.4.
* Mon May 14 2001 Jeff Johnson <jbj@redhat.com>
  - add cron/logrotate scripts to save installed package filenames.
* Fri May 11 2001 Jeff Johnson <jbj@redhat.com>
  - rpm database has rpm.rpm g+w permissions to share db3 mutexes.
  - expose more db3 macro configuration tokens.
  - move fprint.[ch] and hash.[ch] to rpmdb directory.
  - detect and fiddle incompatible mixtures of db3 env/open flags.
  - add DBI_WRITECURSOR to map to db3 flags with CDB database model.
  - add rpmdbSetIteratorRewrite to warn of pending lazy (re-)writes.
  - harden rpmdb iterators from damaged header instance segfaults.
* Tue May 08 2001 Jeff Johnson <jbj@redhat.com>
  - use internal db-3.2.9 sources to build by default.
  - don't build db1 support by default.
  - create rpmdb.la so that linkage against rpm's db-3.2.9 is possible.
* Mon May 07 2001 Jeff Johnson <jbj@redhat.com>
  - fix: specfile queries with BuildArch: (#27589).
* Sun May 06 2001 Jeff Johnson <jbj@redhat.com>
  - enough lclint annotations and fiddles already.
* Fri May 04 2001 Jeff Johnson <jbj@redhat.com>
  - still more boring lclint annotations and fiddles.
* Mon Apr 30 2001 Jeff Johnson <jbj@redhat.com>
  - transaction iterator(s) need to run in reverse order on pure erasures.
  - erasures not yet strict, warn & chug on unlink(2)/rmdir(2) failure.
  - more boring lclint annotations and fiddles.
* Sun Apr 29 2001 Jeff Johnson <jbj@redhat.com>
  - globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.
  - internalize locale insensitive ctype(3) in rpmio.h
  - boring lclint annotations and fiddles.
* Fri Apr 27 2001 Jeff Johnson <jbj@redhat.com>
  - fix: ineeded count wrong for overlapped, created files.
* Thu Apr 26 2001 Jeff Johnson <jbj@redhat.com>
  - fix: readlink return value clobbered by header write.
* Tue Apr 24 2001 Jeff Johnson <jbj@redhat.com>
  - regenerate rpm.8 man page from docbook glop (in max-rpm).
  - lib/depends.c: diddle debugging messages.
* Sun Apr 22 2001 Jeff Johnson <jbj@redhat.com>
  - fix: s390 (and ppc?) could return CPIOERR_BAD_HEADER (#28645).
  - fix: Fwrite's are optimized out by aggressive compiler(irix) (#34711).
  - portability: vsnprintf/snprintf wrappers for those without (#34657).
  - more info provided by rpmdepOrder() debugging messages.
  - merge (compatible) changes from top-of-stack into rpmlib.h.
  - cpio mappings carry dirname/basename, not absolute path.
  - fix: check waitpid return code.
  - remove support for v1 src rpm's.
  - re-position callbacks with ts/fi in cpio payload layer.
  - state machines for packages (psm.c) and payloads (fsm.c)
  - add --repackage option to put erased bits back into a package.
* Wed Apr 18 2001 Jeff Johnson <jbj@redhat.com>
  - fix: s390 (and ppc?) could return CPIOERR_BAD_HEADER (#28645).
  - fix: Fwrite's are optimized out by aggressive compiler(irix) (#34711).
  - portability: vsnprintf/snprintf wrappers for those without (#34657).
  - don't build with db1 support, don't install with packages.rpm present.
* Thu Apr 05 2001 Jeff Johnson <jbj@redhat.com>
  - fix: parameterized macro segfault (Jakub Bogusz <qboosh@pld.org.pl>)
  - fix: i18n tags in rpm-2.5.x had wrong offset/length (#33478).
  - fix: AIX has sizeof(uint_16) != sizeof(mode_t) verify cast needed.
  - fix: zero length hard links unpacked incorrectly (#34211).
  - fix: --relocate missing trailing slash (#28874,#25876).
  - fix: --excludedoc shouldn't create empty doc dir (#14531).
  - fix: %_netsharedpath needs to look at basenames (#26561).
  - fix: --excludepath was broken (#24434).
* Thu Mar 22 2001 Jeff Johnson <jbj@redhat.com>
  - update per-interpreter dependency scripts, add sql/tcl (#20295).
  - fix: rpmvercmp("1.a", "1.") returned -1, not +1 (#21392).
  - add %exclude support (i.e. "everything but") to %files.
  	(Michael (Micksa) Slade" <micksa@knobbits.org>)
  - add --with/--without popt glue for conditional builds(Tomasz Kloczko).
  - python: strip header regions during unload.
  - add -g to optflags in per-platform config.
  - permit confgure/compile with db3-3.2.9.
  - permit manifest files as args to query/verify modes.
* Thu Mar 15 2001 Jeff Johnson <jbj@redhat.com>
  - start rpm-4.0.3.
  - add cpuid asm voodoo to detect athlon processors.

Files

/usr/include/rpm
/usr/include/rpm/hdrinline.h
/usr/include/rpm/hdrproto.h
/usr/include/rpm/header.h
/usr/include/rpm/misc.h
/usr/include/rpm/rpmbuild.h
/usr/include/rpm/rpmcli.h
/usr/include/rpm/rpmdb.h
/usr/include/rpm/rpmerr.h
/usr/include/rpm/rpmio.h
/usr/include/rpm/rpmlib.h
/usr/include/rpm/rpmlog.h
/usr/include/rpm/rpmmacro.h
/usr/include/rpm/rpmmessages.h
/usr/include/rpm/rpmspec.h
/usr/include/rpm/rpmurl.h
/usr/include/rpm/stringbuf.h
/usr/include/rpm/ugid.h
/usr/lib/librpm.a
/usr/lib/librpm.la
/usr/lib/librpm.so
/usr/lib/librpmbuild.a
/usr/lib/librpmbuild.la
/usr/lib/librpmbuild.so
/usr/lib/librpmdb.a
/usr/lib/librpmdb.la
/usr/lib/librpmdb.so
/usr/lib/librpmio.a
/usr/lib/librpmio.la
/usr/lib/librpmio.so


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jul 10 03:35:12 2014