SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rpm-build-4.0-7x.i386.rpm :
Thu Sep 14 00:00:00 2000 Jeff Johnson
- popt: support for float/double args.
- fix: honor --test when doing --freshen.
- add alpha
* architectures.
- rpm 4.0 release.

Wed Aug 30 00:00:00 2000 Jeff Johnson
- translate rpm.8 man page (Peter Ivanyi ).

Fri Aug 25 00:00:00 2000 Jeff Johnson
- Pass NULL as pkgKey on RPMCALLBACK_UNINST_
*.

Fri Aug 25 00:00:00 2000 Matt Wilson
- corrected reference count to transaction header

Thu Aug 24 00:00:00 2000 Jeff Johnson
- rpm now needs /sbin/ldconfig in post/postun scriptlets.
- python bindings to retrieve removed header on callback.

Mon Aug 21 00:00:00 2000 Jeff Johnson
- add callbacks on package erasure.
- fix: preserve cpio errno when using Fclose with libio.
- fix: initialize sigs everywhere in python header object.

Sat Aug 19 00:00:00 2000 Jeff Johnson
- python bindings to query and verify signatures.

Thu Aug 17 00:00:00 2000 Jeff Johnson
- fix: rebuild db1 -> db3 ate 1st header (#16263).

Tue Aug 15 00:00:00 2000 Jeff Johnson
- disable rpmlib(VersionedDependencies) by defining _noVersionedDependencies.
- man page fixes.

Tue Aug 8 00:00:00 2000 Jeff Johnson
- fix: segfault when globbing on \"\" (#15593).

Sat Aug 5 00:00:00 2000 Jeff Johnson
- fix: popt POST callbacks typo.
- fix: -Va broken, make db cursors per-iterator, not per-dbi.

Fri Aug 4 00:00:00 2000 Jeff Johnson
- add glibc requirement.

Tue Aug 1 00:00:00 2000 Jeff Johnson
- fix: uniqify dependency problems when printing (#14034).
- fix: segfault on erase if filestates is missing in header (#14679).
- popt: add ability to perform callbacks for every, not just first, match.

Sun Jul 30 00:00:00 2000 Jeff Johnson
- bail on firstkey/nextkey, there\'s a better way.
- link rpm2cpio dynamically since cpio is linked dynamically.
- re-resurrect firstkey/nextkey python bindings for up2date compatibility.

Sat Jul 29 00:00:00 2000 Jeff Johnson
- resurrect firstkey/nextkey python bindings.

Thu Jul 27 00:00:00 2000 Jeff Johnson
- fix: look for any/all dbapi when rebuilding.

Wed Jul 26 00:00:00 2000 Jeff Johnson
- create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.

Tue Jul 25 00:00:00 2000 Jeff Johnson
- rebuild with python binding fix.

Wed Jul 19 00:00:00 2000 Jeff Johnson
- rebuild against glibc-2.1.91-14.
- add /usr/kerberos/man to brp-compress.

Tue Jul 18 00:00:00 2000 Jeff Johnson
- first release candidate.

Sun Jul 16 00:00:00 2000 Jeff Johnson
- rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.
- fix: make set of replaced file headers unique.
- fix: don\'t attempt dbiOpen with anything but requested dbN.

Fri Jul 14 00:00:00 2000 Jeff Johnson
- fix: initialize pretransaction argv (segfault).
- fix: check rpmlib features w/o database (and check earlier as well).

Thu Jul 13 00:00:00 2000 Jeff Johnson
- add S_ISLNK pre-transaction syscall test.

Wed Jul 12 00:00:00 2000 Jeff Johnson
- fix: legacy requires \'./\' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.
- compare versions if doing --freshen.

Tue Jul 11 00:00:00 2000 Jeff Johnson
- identify package when install scriptlet fails (#12448).
- remove build mode help from rpm.c, use rpmb instead.
- support for rpmlib(...) internal feature dependencies.
- fix: set multilibno on sparc per-platform config.

Mon Jul 10 00:00:00 2000 Jeff Johnson
- add pre-transaction syscall\'s to handle /etc/init.d change.
- don\'t bother saving \'/\' as fingerprint subdir.
- eliminate legacy RPMTAG_{OBSOLETES,PROVIDES,CAPABILITY}.
- eliminate unused headerGz{Read,Write}.
- fix: payload compression tag not nul terminated.
- prefix payload paths with \"./\", otherwise \"/\" can\'t be represented.
- fix: compressFilelist broke when fed \'/\'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).

Thu Jul 6 00:00:00 2000 Jeff Johnson
- change optflags for i386.
- multilib patch, take 1.

Sat Jun 24 00:00:00 2000 Jeff Johnson
- i486 optflags typo fixed.

Fri Jun 23 00:00:00 2000 Jeff Johnson
- internalize --freshen (Gordon Messmer ).
- support for separate source/binary compression policy.
- support for bzip payloads.

Thu Jun 22 00:00:00 2000 Jeff Johnson
- fix: don\'t expand macros in false branch of %if (kasalAATTsuse.cz).
- fix: macro expansion problem and clean up (#11484) (kasalAATTsuse.cz).
- uname on i370 has s390 as arch (#11456).
- put version on rpmpopt filename to avoid legacy filename collision.
- python: initdb binding (Dan Burcaw ).

Wed Jun 21 00:00:00 2000 Jeff Johnson
- fix: typo in brp-compress caused i18n man pages not to compress.
- API: uncouple fadio from rest of librpmio.
- API: externalize legacy fdOpen interface for rpmfind et al in librpmio.
- update brp-
* scripts from rpm-4.0, enable in per-platform config.
- alpha: add -mieee to default optflags.
- add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.

Tue Jun 20 00:00:00 2000 Jeff Johnson
- fix: open all db indices before performing chroot.

Mon Jun 19 00:00:00 2000 Jeff Johnson
- require --rebuilddb to convert db1 -> db3, better messages.

Sat Jun 17 00:00:00 2000 Jeff Johnson
- fix: resurrect symlink unique\'ifying property of finger prints.

Thu Jun 15 00:00:00 2000 Jeff Johnson
- fix: don\'t count removed files if removed packages is empty set.
- fix: permit \'\\0\' as special case key (e.g. \"/\" in Basenames).

Wed Jun 14 00:00:00 2000 Jeff Johnson
- make librpmio standalone.
- fix: avoid clobbering db cursor in removeBinaryPackage.
- expose cursors in dbi interfaces, remove internal cursors.
- remove incremental link.
- portability: sparc-sun-solaris2.5.1.

Thu Jun 8 00:00:00 2000 Jeff Johnson
- create rpmio directory for librpmio.

Wed Jun 7 00:00:00 2000 Jeff Johnson
- require db3 in default configuration.

Tue Jun 6 00:00:00 2000 Jeff Johnson
- add optflags for i486 and i586.
- fix: segfault with legacy packages missing RPMTAG_FILEINODES.

Wed May 31 00:00:00 2000 Matt Wilson
- change %configure, add %makeinstall macros to handle FHS changes.

Wed May 31 00:00:00 2000 Jeff Johnson
- mark packaging with version 4 to reflect filename/provide changes.
- change next version from 3.1 to 4.0 to reflect package format change.

Sat May 27 00:00:00 2000 Jeff Johnson
- change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.

Fri May 19 00:00:00 2000 Jeff Johnson
- 2nd try at db1 -> db3 stable functionality.

Wed May 17 00:00:00 2000 Matt Wilson
- build against bzip2 1.0
- use the new fopencookie API in glibc 2.2

Sat May 13 00:00:00 2000 Jeff Johnson
- fix stupid mistakes (alpha segfaults).

Thu May 11 00:00:00 2000 Jeff Johnson
- include RPM-GPG-KEY in file manifest.
- simplify --last popt alias, date like -qi (bjerrickAATTeasystreet.com).
- fix: alloca\'d memory used outside of scope (alpha segfault).

Tue May 9 00:00:00 2000 Jeff Johnson
- FreeBSD fixes (beroAATTredhat.com).

Sun May 7 00:00:00 2000 Jeff Johnson
- finish db1 and db3 cleanup.

Wed May 3 00:00:00 2000 Jeff Johnson
- first try at db1 -> db3 stability.

Tue May 2 00:00:00 2000 Jeff Johnson
- Rename db0.c to db1.c, resurrect db2.c (from db3.c).
- Add ia64 and sparc64 changes.
- rpm.spec: add per-platform sub-directories.

Sat Apr 29 00:00:00 2000 Jeff Johnson
- Filter DB_INCOMPLETE on db->sync, it\'s usually harmless.
- Add per-transaction cache of resolved dependencies (aka Depends).
- Do lazy dbi{Open,Close} throughout.
- Attempt fine grained dbi cursors throughout.
- fix: free iterator
*after
* loop, not during.
- fix: Depends needed keylen in dbiPut, rpmdbFreeIterator after use.

Fri Apr 28 00:00:00 2000 Jeff Johnson
- API: replace rpmdbUpdateRecord with rpmdbSetIteratorModified.
- API: replace rpmdbFindByLabel with RPMDBI_LABEL iteration.
- API: replace rpmdbGetRecord with iterators.
- API: replace findMatches with iterators.

Wed Apr 26 00:00:00 2000 Jeff Johnson
- rebuild to check autoconf configuration in dist-7.0.

Mon Apr 24 00:00:00 2000 Jeff Johnson
- fix: cpio.c: pre-, not post-, decrement the link count.
- make db indices as lightweight as possible, with per-dbi config.
- db1.c will never be needed, eliminate.
- API: merge rebuilddb.c into rpmdb.c.

Fri Apr 14 00:00:00 2000 Jeff Johnson
- API: pass
*SearchIndex() length of key (0 will use strlen(key)).
- API: remove rpmdb{First,Next}RecNum routines.
- drop rpm-python subpackage until bindings are fixed.
- add explcit \"Provides: name = [epoch:]version-release\" to headers.

Wed Apr 12 00:00:00 2000 Jeff Johnson
- solaris2.6: avoid bsearch with empty dir list (Ric Klaren - klarenAATTcs.utwente.nl)
- db3: save join keys in endian neutral binary format.
- treat legacy falloc.c as \"special\" db[01] index for package headers.

Fri Apr 7 00:00:00 2000 Jeff Johnson
- use hashed access for package headers.

Wed Apr 5 00:00:00 2000 Jeff Johnson
- create dbi from template rather than passed args.

Tue Apr 4 00:00:00 2000 Jeff Johnson
- prefer db3 as default.
- permit db3 configuration using macros.

Sat Apr 1 00:00:00 2000 Jeff Johnson
- try for db3 DB_INIT_CDB model.

Fri Mar 24 23:00:00 2000 Jeff Johnson
- use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.
- configure.in fiddles for BSD systems (Patrick Schoo).
- API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.
- convert db1 -> db2 on-disk format using --rebuilddb.

Mon Mar 13 23:00:00 2000 Jeff Johnson
- start rpm-3.1 development.


 
ICM