platform/upstream/rpm.git
23 years ago- add -D_REENTRANT (note rpmlib is still not thread safe).
jbj [Thu, 9 Aug 2001 02:53:26 +0000 (02:53 +0000)]
- add -D_REENTRANT (note rpmlib is still not thread safe).

CVS patchset: 5009
CVS date: 2001/08/09 02:53:26

23 years ago- add legacy (compile only) wrappers for fdFileno et al.
jbj [Wed, 8 Aug 2001 18:13:06 +0000 (18:13 +0000)]
- add legacy (compile only) wrappers for fdFileno et al.

CVS patchset: 5007
CVS date: 2001/08/08 18:13:06

23 years ago- portability: some compilers squawk at return ((void) foo()) (#50419).
jbj [Mon, 6 Aug 2001 11:27:27 +0000 (11:27 +0000)]
- 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.
- python: add hiesenbug patch.

CVS patchset: 5005
CVS date: 2001/08/06 11:27:27

23 years ago- fix: autoconf glob tests (#50845).
jbj [Sat, 4 Aug 2001 16:18:58 +0000 (16:18 +0000)]
- fix: autoconf glob tests (#50845).

CVS patchset: 5003
CVS date: 2001/08/04 16:18:58

23 years agolclint clean again.
jbj [Fri, 3 Aug 2001 15:17:55 +0000 (15:17 +0000)]
lclint clean again.

CVS patchset: 5001
CVS date: 2001/08/03 15:17:55

23 years ago- fix: i18n tags not terminated correctly with NUL (#50304).
jbj [Fri, 3 Aug 2001 05:04:13 +0000 (05:04 +0000)]
- fix: i18n tags not terminated correctly with NUL (#50304).
- add explicit casts to work around a s390 compiler problem.

CVS patchset: 4998
CVS date: 2001/08/03 05:04:13

23 years ago- add support for mips (#49283).
jbj [Tue, 31 Jul 2001 18:13:22 +0000 (18:13 +0000)]
- add support for mips (#49283).
- add __as, _build_arch, and __cxx macros (#36662, #36663, #49280).
- detailed build package error messages.

CVS patchset: 4996
CVS date: 2001/07/31 18:13:22

23 years ago- fix: --noscripts is another multimode option.
jbj [Sat, 28 Jul 2001 00:33:07 +0000 (00:33 +0000)]
- 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.

CVS patchset: 4990
CVS date: 2001/07/28 00:33:07

23 years ago- fix: don't segfault when presented with rpm-2.4.10 packaging (#49688).
jbj [Tue, 24 Jul 2001 20:39:19 +0000 (20:39 +0000)]
- fix: don't segfault when presented with rpm-2.4.10 packaging (#49688).

CVS patchset: 4987
CVS date: 2001/07/24 20:39:19

23 years ago- rename pmac to ppcmac.
jbj [Tue, 24 Jul 2001 02:52:52 +0000 (02:52 +0000)]
- rename pmac to ppcmac.
- ia64: revert -O0 compilation.
- upgrade to db-3.3.11 final.

CVS patchset: 4984
CVS date: 2001/07/24 02:52:52

23 years agoOrphans.
jbj [Mon, 23 Jul 2001 20:15:24 +0000 (20:15 +0000)]
Orphans.

CVS patchset: 4977
CVS date: 2001/07/23 20:15:24

23 years agoInitial revision
jbj [Mon, 23 Jul 2001 20:09:04 +0000 (20:09 +0000)]
Initial revision

CVS patchset: 4976
CVS date: 2001/07/23 20:09:04

23 years ago- add pmac/ppciseries/ppcpseries varieties to ppc arch family.
jbj [Mon, 23 Jul 2001 16:02:27 +0000 (16:02 +0000)]
- 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.

CVS patchset: 4973
CVS date: 2001/07/23 16:02:27

23 years ago- enable rpm-perl subpackage.
jbj [Sun, 22 Jul 2001 12:38:28 +0000 (12:38 +0000)]
- enable rpm-perl subpackage.

CVS patchset: 4971
CVS date: 2001/07/22 12:38:28

23 years ago- add sha1 test vectors, verify on ix86/alpha/sparc.
jbj [Sat, 21 Jul 2001 19:44:22 +0000 (19:44 +0000)]
- add sha1 test vectors, verify on ix86/alpha/sparc.
- add (but disable for now) 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).

CVS patchset: 4969
CVS date: 2001/07/21 19:44:22

23 years agoPatch from <misa@redhat.com>.
jbj [Fri, 20 Jul 2001 17:09:08 +0000 (17:09 +0000)]
Patch from <misa@redhat.com>.

CVS patchset: 4965
CVS date: 2001/07/20 17:09:08

23 years ago- fix: yet another segfault from bad metadata prevented.
jbj [Fri, 20 Jul 2001 16:41:09 +0000 (16:41 +0000)]
- fix: yet another segfault from bad metadata prevented.

CVS patchset: 4962
CVS date: 2001/07/20 16:41:09

23 years ago- fix: 4 memory leaks eliminated.
jbj [Thu, 19 Jul 2001 21:14:05 +0000 (21:14 +0000)]
- fix: 4 memory leaks eliminated.

CVS patchset: 4960
CVS date: 2001/07/19 21:14:05

23 years ago- resurrect --specedit for i18n.
jbj [Wed, 18 Jul 2001 23:03:27 +0000 (23:03 +0000)]
- resurrect --specedit for i18n.

CVS patchset: 4957
CVS date: 2001/07/18 23:03:27

23 years ago- fix: %dev(...) needs to map rdev and mtime from metadata.
jbj [Wed, 18 Jul 2001 10:49:09 +0000 (10:49 +0000)]
- fix: %dev(...) needs to map rdev and mtime from metadata.

CVS patchset: 4953
CVS date: 2001/07/18 10:49:09

23 years ago- python: "seal" immutable region for legacy headers in rhnUnload() .
jbj [Tue, 17 Jul 2001 20:01:46 +0000 (20:01 +0000)]
- python: "seal" immutable region for legacy headers in rhnUnload() .
- python: add poptmodule.so bindings.

CVS patchset: 4951
CVS date: 2001/07/17 20:01:46

23 years ago- fix: _smp_flags macro broken.
jbj [Tue, 17 Jul 2001 03:03:14 +0000 (03:03 +0000)]
- fix: _smp_flags macro broken.
- python: bind rhnUnload differently.
- fix: rescusitate --querytags.
- fix: short aliases broken (#49213).

CVS patchset: 4949
CVS date: 2001/07/17 03:03:14

23 years ago- fix: don't total hard linked file size multiple times (#46286).
jbj [Mon, 16 Jul 2001 14:48:07 +0000 (14:48 +0000)]
- fix: don't total hard linked file size multiple times (#46286).
- add %dev(type,major,minor) directive to permit non-root dev build.

CVS patchset: 4944
CVS date: 2001/07/16 14:48:07

23 years ago- isolate cdb access configuration (experimental, use at your own risk).
jbj [Sat, 14 Jul 2001 20:09:56 +0000 (20:09 +0000)]
- 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.

CVS patchset: 4942
CVS date: 2001/07/14 20:09:56

23 years ago- fix: scope multi-mode options like --nodeps correctly (#48825).
jbj [Fri, 13 Jul 2001 13:44:26 +0000 (13:44 +0000)]
- fix: scope multi-mode options like --nodeps correctly (#48825).

CVS patchset: 4940
CVS date: 2001/07/13 13:44:26

23 years ago- fix: adjust arg count for --POPTdesc/--POPTargs deletion.
jbj [Wed, 11 Jul 2001 14:23:01 +0000 (14:23 +0000)]
- 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).

CVS patchset: 4936
CVS date: 2001/07/11 14:23:01

23 years ago- python bindings should not segfault when fed bad data.
jbj [Wed, 11 Jul 2001 02:16:16 +0000 (02:16 +0000)]
- python bindings should not segfault when fed bad data.

CVS patchset: 4934
CVS date: 2001/07/11 02:16:16

23 years ago- unlink all __db.nnn files before 1st db open.
jbj [Wed, 11 Jul 2001 00:07:46 +0000 (00:07 +0000)]
- unlink all __db.nnn files before 1st db open.

CVS patchset: 4932
CVS date: 2001/07/11 00:07:46

23 years ago- package version now configureable, default v3.
jbj [Tue, 10 Jul 2001 17:59:11 +0000 (17:59 +0000)]
- package version now configureable, default v3.
- rename rpm libraries to have version with libtool -release.
- fix: -i CLI context broken Yet Again.

CVS patchset: 4930
CVS date: 2001/07/10 17:59:11

23 years ago- python: rhnLoad/rhnUnload to check header digest.
jbj [Sun, 8 Jul 2001 21:30:35 +0000 (21:30 +0000)]
- python: rhnLoad/rhnUnload to check header digest.

CVS patchset: 4928
CVS date: 2001/07/08 21:30:35

23 years agoOrphans.
jbj [Sat, 7 Jul 2001 19:37:52 +0000 (19:37 +0000)]
Orphans.

CVS patchset: 4925
CVS date: 2001/07/07 19:37:52

23 years ago- popthelp.c: don't use stpcpy to avoid portability grief (#47500).
jbj [Sat, 7 Jul 2001 19:15:17 +0000 (19:15 +0000)]
- 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.

CVS patchset: 4923
CVS date: 2001/07/07 19:15:17

23 years ago- expose rpmShowProgress() and rpmVerifyDigest() in rpmcli.h.
jbj [Fri, 6 Jul 2001 20:37:42 +0000 (20:37 +0000)]
- 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: static copy of stpcpy/stpncpy for the deprived (#47500).

CVS patchset: 4921
CVS date: 2001/07/06 20:37:42

23 years ago- fix: redundant entries in file manifests handled correctly (#46914).
jbj [Tue, 3 Jul 2001 19:26:58 +0000 (19:26 +0000)]
- fix: redundant entries in file manifests handled correctly (#46914).
- map uid/gid from metadata into payload headers.

CVS patchset: 4915
CVS date: 2001/07/03 19:26:58

23 years ago- update intl dirs to gettext-0.10.38.
jbj [Sat, 30 Jun 2001 18:32:28 +0000 (18:32 +0000)]
- update intl dirs to gettext-0.10.38.
- fix: sanity check for header size added in headerCopyLoad() (#46469).

CVS patchset: 4913
CVS date: 2001/06/30 18:32:28

23 years agoUpdate included gettext routines to 0.10.38.
jbj [Fri, 29 Jun 2001 22:38:13 +0000 (22:38 +0000)]
Update included gettext routines to 0.10.38.

CVS patchset: 4911
CVS date: 2001/06/29 22:38:13

23 years ago- fix: sanity checks on #tags (<65K) and offset (<16Mb) in header.
jbj [Thu, 28 Jun 2001 22:19:08 +0000 (22:19 +0000)]
- 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.

CVS patchset: 4908
CVS date: 2001/06/28 22:19:08

23 years agoYet another patial harlink set fix.
jbj [Mon, 25 Jun 2001 20:01:42 +0000 (20:01 +0000)]
Yet another patial harlink set fix.

CVS patchset: 4903
CVS date: 2001/06/25 20:01:42

23 years ago- fix: permit partially enumerated hardlink file sets during build.
jbj [Mon, 25 Jun 2001 17:49:42 +0000 (17:49 +0000)]
- fix: permit partially enumerated hardlink file sets during build.
- fix: resurrect rpm signature modes.

CVS patchset: 4902
CVS date: 2001/06/25 17:49:42

23 years ago- add %{_gnu} macro to append "-gnu" to %{_target_platform} to
jbj [Thu, 21 Jun 2001 03:51:34 +0000 (03:51 +0000)]
- add %{_gnu} macro to append "-gnu" to %{_target_platform} to
  support --target/--host flavored %configure. Legacy behavior
  available by undefining %{_gnu}.

CVS patchset: 4899
CVS date: 2001/06/21 03:51:34

23 years ago- fix: rpm -qlv link count for directories dinna include '..'.
jbj [Wed, 20 Jun 2001 21:20:16 +0000 (21:20 +0000)]
- 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.

CVS patchset: 4897
CVS date: 2001/06/20 21:20:16

23 years agoTypo.
jbj [Wed, 20 Jun 2001 16:45:33 +0000 (16:45 +0000)]
Typo.

CVS patchset: 4894
CVS date: 2001/06/20 16:45:33

23 years ago- fix: partial sets of hardlinked files permitted in payload (yes, changed).
jbj [Wed, 20 Jun 2001 16:42:19 +0000 (16:42 +0000)]
- fix: partial sets of hardlinked files permitted in payload (yes, changed).
- work around a (possible) compiler problem on ia64.

CVS patchset: 4893
CVS date: 2001/06/20 16:42:19

23 years ago- fix: partial sets of hardlinked files forbidden in payload.
jbj [Wed, 20 Jun 2001 06:29:20 +0000 (06:29 +0000)]
- fix: partial sets of hardlinked files forbidden in payload.
- fix: mark rpmdb files with %config to prevent erasure on downgrade.

CVS patchset: 4891
CVS date: 2001/06/20 06:29:20

23 years agoThese are adjustments made on the rpm-4_0 branch by Jeff. I've built and tested
rjray [Wed, 20 Jun 2001 05:15:46 +0000 (05:15 +0000)]
These are adjustments made on the rpm-4_0 branch by Jeff. I've built and tested
them again my 3.0.5 test platform with no errors. Thus, they are being merged
onto the trunk.

CVS patchset: 4889
CVS date: 2001/06/20 05:15:46

23 years agoAdd /usr/lib/rpm/noarch* symlinks to package.
jbj [Wed, 20 Jun 2001 01:28:15 +0000 (01:28 +0000)]
Add /usr/lib/rpm/noarch* symlinks to package.

CVS patchset: 4888
CVS date: 2001/06/20 01:28:15

23 years agoRemove, changes now merged into linux.{prov,req}.
jbj [Tue, 19 Jun 2001 23:33:35 +0000 (23:33 +0000)]
Remove, changes now merged into linux.{prov,req}.

CVS patchset: 4885
CVS date: 2001/06/19 23:33:35

23 years ago- make package ordering loop messages debug, not warning.
jbj [Tue, 19 Jun 2001 20:03:13 +0000 (20:03 +0000)]
- make package ordering loop messages debug, not warning.

CVS patchset: 4883
CVS date: 2001/06/19 20:03:13

23 years ago- finalize per-header methods, accessing headerFoo through vector.
jbj [Tue, 19 Jun 2001 16:59:23 +0000 (16:59 +0000)]
- finalize per-header methods, accessing headerFoo through vector.

CVS patchset: 4880
CVS date: 2001/06/19 16:59:23

23 years ago- preliminary abstraction to support per-header methods.
jbj [Tue, 19 Jun 2001 11:38:51 +0000 (11:38 +0000)]
- preliminary abstraction to support per-header methods.

CVS patchset: 4878
CVS date: 2001/06/19 11:38:51

23 years agoSync with rpm-4_0 branch.
jbj [Sun, 17 Jun 2001 22:18:03 +0000 (22:18 +0000)]
Sync with rpm-4_0 branch.

CVS patchset: 4876
CVS date: 2001/06/17 22:18:03

23 years ago- popt: add POPT_CONTEXT_ARG_OPTS for all opts to return 1 (#30912).
jbj [Sun, 17 Jun 2001 15:19:26 +0000 (15:19 +0000)]
- 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.

CVS patchset: 4874
CVS date: 2001/06/17 15:19:26

23 years ago- popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558).
jbj [Sun, 17 Jun 2001 00:36:01 +0000 (00:36 +0000)]
- popt: add POPT_ARGFLAG_SHOW_DEFAULT to display initial values (#32558).

CVS patchset: 4872
CVS date: 2001/06/17 00:36:01

23 years agolinux.req now verified functional on ia64-linux.
jbj [Sat, 16 Jun 2001 01:49:10 +0000 (01:49 +0000)]
linux.req now verified functional on ia64-linux.

CVS patchset: 4870
CVS date: 2001/06/16 01:49:10

23 years ago- linux.req needs exit 0
jbj [Fri, 15 Jun 2001 21:52:47 +0000 (21:52 +0000)]
- linux.req needs exit 0

CVS patchset: 4868
CVS date: 2001/06/15 21:52:47

23 years ago- ia64/sparc: <arch>.{req,prov} identical to linux.{req,prov}.
jbj [Fri, 15 Jun 2001 18:53:06 +0000 (18:53 +0000)]
- ia64/sparc: <arch>.{req,prov} identical to linux.{req,prov}.
- add "rpmlib(ScriptletInterpreterArgs)" to track
%post -p "/sbin/ldconfig -n /usr/lib"
  incompatibilities.

CVS patchset: 4866
CVS date: 2001/06/15 18:53:06

23 years agoOrphans.
jbj [Fri, 15 Jun 2001 16:01:59 +0000 (16:01 +0000)]
Orphans.

CVS patchset: 4864
CVS date: 2001/06/15 16:01:59

23 years ago- alpha: don't add "()(64bit)" dependency markers.
jbj [Fri, 15 Jun 2001 16:01:10 +0000 (16:01 +0000)]
- alpha: don't add "()(64bit)" dependency markers.

CVS patchset: 4863
CVS date: 2001/06/15 16:01:10

23 years ago- fix: db1 end-of-file not detected in legacy compatible way.
jbj [Fri, 15 Jun 2001 04:56:33 +0000 (04:56 +0000)]
- 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.

CVS patchset: 4861
CVS date: 2001/06/15 04:56:33

23 years ago- add rpmdbSetIteratorRE() for regex matching in database iterators.
jbj [Wed, 13 Jun 2001 20:57:06 +0000 (20:57 +0000)]
- 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}.

CVS patchset: 4859
CVS date: 2001/06/13 20:57:06

23 years ago- remove rpmrc Provides: Yet Again, use virtual packages.
jbj [Tue, 12 Jun 2001 17:06:47 +0000 (17:06 +0000)]
- remove rpmrc Provides: Yet Again, use virtual packages.
- dump cursor debugging wrappers.
- rpm --verify can disable rpmFileAttr checks.

CVS patchset: 4856
CVS date: 2001/06/12 17:06:47

23 years ago- remove dead code frpm popt table reorg.
jbj [Tue, 12 Jun 2001 04:10:21 +0000 (04:10 +0000)]
- 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.

CVS patchset: 4854
CVS date: 2001/06/12 04:10:21

23 years ago- fix: QUERY_FOR_LIST file count clobbered.
jbj [Fri, 8 Jun 2001 20:45:59 +0000 (20:45 +0000)]
- 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.

CVS patchset: 4852
CVS date: 2001/06/08 20:45:59

23 years ago- default to dbenv with mpool, --rebuilddb with nofsync is much faster.
jbj [Wed, 6 Jun 2001 19:57:12 +0000 (19:57 +0000)]
- default to dbenv with mpool, --rebuilddb with nofsync is much faster.

CVS patchset: 4849
CVS date: 2001/06/06 19:57:12

23 years ago- document build modes in rpmbuild.8, rpmbuild is born.
jbj [Wed, 6 Jun 2001 16:18:03 +0000 (16:18 +0000)]
- document build modes in rpmbuild.8, rpmbuild is born.

CVS patchset: 4846
CVS date: 2001/06/06 16:18:03

23 years ago- permit duplicates for btree indices.
jbj [Wed, 6 Jun 2001 12:36:31 +0000 (12:36 +0000)]
- permit duplicates for btree indices.

CVS patchset: 4843
CVS date: 2001/06/06 12:36:31

23 years agofix: increment pointer in funky header ext while loop.
jbj [Tue, 5 Jun 2001 22:01:13 +0000 (22:01 +0000)]
fix: increment pointer in funky header ext while loop.

CVS patchset: 4841
CVS date: 2001/06/05 22:01:13

23 years agoTypos.
jbj [Tue, 5 Jun 2001 20:39:35 +0000 (20:39 +0000)]
Typos.

CVS patchset: 4837
CVS date: 2001/06/05 20:39:35

23 years ago- fix typos in linux.{req,prov}.
jbj [Tue, 5 Jun 2001 19:26:22 +0000 (19:26 +0000)]
- fix typos in linux.{req,prov}.

CVS patchset: 4834
CVS date: 2001/06/05 19:26:22

23 years agolclint fiddles.
jbj [Mon, 4 Jun 2001 13:55:58 +0000 (13:55 +0000)]
lclint fiddles.

CVS patchset: 4833
CVS date: 2001/06/04 13:55:58

23 years ago- fix: lclint fiddles broke uCache initialization (#43139).
jbj [Fri, 1 Jun 2001 22:00:07 +0000 (22:00 +0000)]
- fix: lclint fiddles broke uCache initialization (#43139).

CVS patchset: 4829
CVS date: 2001/06/01 22:00:07

23 years agoperl.prov patch (#43081).
jbj [Fri, 1 Jun 2001 20:26:24 +0000 (20:26 +0000)]
perl.prov patch (#43081).

CVS patchset: 4827
CVS date: 2001/06/01 20:26:24

23 years ago- merge sparc64/ia64 fiddles back into linux.{req,prov}.
jbj [Fri, 1 Jun 2001 19:27:33 +0000 (19:27 +0000)]
- merge sparc64/ia64 fiddles back into linux.{req,prov}.
- automagically generate perl module dependencies always.

CVS patchset: 4825
CVS date: 2001/06/01 19:27:33

23 years ago- return multiple suggested packages (Pawel Kolodziej <pawelk@pld.org.pl>).
jbj [Thu, 31 May 2001 22:31:14 +0000 (22:31 +0000)]
- return multiple suggested packages (Pawel Kolodziej <pawelk@pld.org.pl>).
- fix: return suggested packages when using Depends cache.

CVS patchset: 4823
CVS date: 2001/05/31 22:31:14

23 years agolclint annotations.
jbj [Thu, 31 May 2001 19:02:55 +0000 (19:02 +0000)]
lclint annotations.

CVS patchset: 4821
CVS date: 2001/05/31 19:02:55

23 years ago- fix: for busted db1, attempt chain reconnection to following record.
jbj [Wed, 30 May 2001 22:42:43 +0000 (22:42 +0000)]
- fix: for busted db1, attempt chain reconnection to following record.

CVS patchset: 4819
CVS date: 2001/05/30 22:42:43

23 years ago- fix: popt exec doesn't add '--', --target et al no longer need '='.
jbj [Tue, 29 May 2001 20:01:28 +0000 (20:01 +0000)]
- fix: popt exec doesn't add '--', --target et al no longer need '='.
- fix: popt consume-next-arg "!#:+" w/o side effect (#41956).

CVS patchset: 4817
CVS date: 2001/05/29 20:01:28

23 years ago- eliminate db-1.85 and db-2.x configuration.
jbj [Tue, 29 May 2001 15:03:35 +0000 (15:03 +0000)]
- 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.

CVS patchset: 4815
CVS date: 2001/05/29 15:03:35

23 years ago- perform db->verify when closing db files.
jbj [Fri, 25 May 2001 19:51:53 +0000 (19:51 +0000)]
- perform db->verify when closing db files.

CVS patchset: 4813
CVS date: 2001/05/25 19:51:53

23 years agoRPMTAG_BUILDROOT is internal tag.
jbj [Wed, 23 May 2001 17:53:30 +0000 (17:53 +0000)]
RPMTAG_BUILDROOT is internal tag.

CVS patchset: 4810
CVS date: 2001/05/23 17:53:30

23 years ago- remove all header region assertion failures, return NULL instead.
jbj [Wed, 23 May 2001 16:38:52 +0000 (16:38 +0000)]
- remove all header region assertion failures, return NULL instead.

CVS patchset: 4809
CVS date: 2001/05/23 16:38:52

23 years ago- headerFree() returns NULL, _free is C++ safe.
jbj [Wed, 23 May 2001 14:25:19 +0000 (14:25 +0000)]
- headerFree() returns NULL, _free is C++ safe.

CVS patchset: 4807
CVS date: 2001/05/23 14:25:19

23 years ago- refuse to install on systems using db1.
jbj [Tue, 22 May 2001 18:09:30 +0000 (18:09 +0000)]
- refuse to install on systems using db1.

CVS patchset: 4805
CVS date: 2001/05/22 18:09:30

23 years agoChange contact email address.
jbj [Tue, 22 May 2001 16:05:47 +0000 (16:05 +0000)]
Change contact email address.

CVS patchset: 4803
CVS date: 2001/05/22 16:05:47

23 years ago- fix: skip %ghost files when building packages (#38218).
jbj [Mon, 21 May 2001 16:00:45 +0000 (16:00 +0000)]
- fix: skip %ghost files when building packages (#38218).

CVS patchset: 4801
CVS date: 2001/05/21 16:00:45

23 years ago- fix: i18n strings need 1 on sucess return code (#41313).
jbj [Sun, 20 May 2001 18:33:23 +0000 (18:33 +0000)]
- fix: i18n strings need 1 on sucess return code (#41313).

CVS patchset: 4799
CVS date: 2001/05/20 18:33:23

23 years agofix: rpmtransAddPackage assumed removed packages were sorted (#35827).
jbj [Wed, 16 May 2001 20:02:08 +0000 (20:02 +0000)]
fix: rpmtransAddPackage assumed removed packages were sorted (#35827).

CVS patchset: 4797
CVS date: 2001/05/16 20:02:08

23 years ago- fix: filter duplicate package removals (#35828).
jbj [Wed, 16 May 2001 19:19:15 +0000 (19:19 +0000)]
- fix: filter duplicate package removals (#35828).
- add armv3l arch.

CVS patchset: 4795
CVS date: 2001/05/16 19:19:15

23 years agoUpdate for 0.32 release
rjray [Tue, 15 May 2001 07:57:34 +0000 (07:57 +0000)]
Update for 0.32 release

CVS patchset: 4793
CVS date: 2001/05/15 07:57:34

23 years agoSignificant speed-ups gained by breaking down the constants into fewer,
rjray [Tue, 15 May 2001 07:49:56 +0000 (07:49 +0000)]
Significant speed-ups gained by breaking down the constants into fewer,
shorter string compares. This is most notable under the 'R' constants in the
outermost switch-block inside of the routine constant(). The test time for the
full suite on the main dev box dropped over 25%.

CVS patchset: 4792
CVS date: 2001/05/15 07:49:56

23 years agoFixing more of the "attempt to free unreferenced scalar" messages
rjray [Tue, 15 May 2001 06:22:36 +0000 (06:22 +0000)]
Fixing more of the "attempt to free unreferenced scalar" messages

CVS patchset: 4791
CVS date: 2001/05/15 06:22:36

23 years agoGrrr, hacks to the hacks to get db3 to configure.
jbj [Mon, 14 May 2001 21:19:34 +0000 (21:19 +0000)]
Grrr, hacks to the hacks to get db3 to configure.

CVS patchset: 4790
CVS date: 2001/05/14 21:19:34

23 years ago- upgrade to db-3.3.4.
jbj [Mon, 14 May 2001 20:12:10 +0000 (20:12 +0000)]
- upgrade to db-3.3.4.

CVS patchset: 4787
CVS date: 2001/05/14 20:12:10

23 years agoResolve conflicts.
jbj [Sun, 13 May 2001 20:03:09 +0000 (20:03 +0000)]
Resolve conflicts.

CVS patchset: 4783
CVS date: 2001/05/13 20:03:09

23 years agoInitial revision
jbj [Sun, 13 May 2001 19:58:25 +0000 (19:58 +0000)]
Initial revision

CVS patchset: 4782
CVS date: 2001/05/13 19:58:25

23 years ago- add cron/logrotate scripts to save installed package filenames.
jbj [Sun, 13 May 2001 18:03:34 +0000 (18:03 +0000)]
- add cron/logrotate scripts to save installed package filenames.

CVS patchset: 4779
CVS date: 2001/05/13 18:03:34

23 years ago- add cron/logrotate scripts to save installed package filenames.
jbj [Sun, 13 May 2001 17:55:58 +0000 (17:55 +0000)]
- add cron/logrotate scripts to save installed package filenames.

CVS patchset: 4777
CVS date: 2001/05/13 17:55:58

23 years agoVarious debugging
rjray [Sat, 12 May 2001 11:40:27 +0000 (11:40 +0000)]
Various debugging

CVS patchset: 4775
CVS date: 2001/05/12 11:40:27

23 years ago- harden rpmdb iterators from damaged header instance segfaults.
jbj [Fri, 11 May 2001 23:25:46 +0000 (23:25 +0000)]
- harden rpmdb iterators from damaged header instance segfaults.

CVS patchset: 4774
CVS date: 2001/05/11 23:25:46

23 years agoPath is /etc/rpmrc, not /etc/rpm/rpmc, in comment (#40163).
jbj [Fri, 11 May 2001 17:18:16 +0000 (17:18 +0000)]
Path is /etc/rpmrc, not /etc/rpm/rpmc, in comment (#40163).

CVS patchset: 4771
CVS date: 2001/05/11 17:18:16