Jacek Konieczny [Sat, 3 Jan 2004 23:06:56 +0000 (23:06 +0000)]
- switched to internal dependency generator so file coloring works.
- all unneeded dependency scripts removed from package
Warning:
- package dependencies based on file dependencies are not generated any
more. If you don't know which packager is required then use poldek.
- _noauto macros don't work any more. There seem only be needed
for perl dependencies and this may be reimplemented in perl.{prov,req}
- first test release of 4.3 snap 20031227 (color support on biarch, selinux support with auto labeling support). It goes to NEST (for bigger testing) for now.
Detailed changes against our OLD 200306 snap:
+ - only internal Berkeley db from now on.
+ - revive "make dist".
+ - fix: added index size wrong iff _transaction_color != 0/3 (#103865).
+ - fix: escape '+' in regex patterns through RPMMIRE_DEFAULT (#103851).
+ - RPMMIRE_DEFAULT is overkill, use RPMMIRE_STRCMP instead (#103851).
+ - don't use mktemp if mkstemp is available (#103850).
+
+4.2.1 -> 4.2.2:
+ - unify signal handling in librpmio, use condvar to deliver signal.
+ - make peace with libtool-1.5, autoconf-2.59, automake-1.8.
+ - build with db-4.2.52 internal.
+ - refresh bsddb.
+ - detect (and remove) dbenv files while upgrading to db-4.2.52.
+ - ensure that librpmdb links against just built, not system, librpmio.
+ - fix: dangling pointer brain fart (#107835).
+ - fix: ds.Single() method needs malloc'd elements (#109919).
+ - convert ja and ko man pages to utf8 (#106050).
+ - man page corrections (#106415).
+ - perl.req typo (#106672).
+ - fix: wrong package count for trigger scriptlet 1st arg (#100509).
+ - fix: don't break header SHA1 if non-existent user/group (#97727).
+ - remove fuids/fgids from rpmfi, easier to lookup fuser/fgroup instead.
+ - merge sensible parts of openpkg rpm.patch.bugfix (#104780).
+ - mark _javadocdir as documentation (#102898).
+ - flush pipe before exit 1 in check-files (#103867).
+
+4.2 -> 4.2.1:
- fix: nested %if handling, optind initialization posix vs. glibc.
- add version check for package with provides and obsoletes.
+ - hack out O_DIRECT support in db4 for now.
+ - build with external beecrypt-3.0.0.
- x86_64 -> athlon, ppc64[ip]series -> ppc64 arch compatibility.
- treat missing epoch's exactly the same as Epoch: 0.
+ - pass structure pointer, not args, through headerSprintf call chain.
+ - add ":xml" header format modifier.
+ - --queryformat '[%%{*:xml}\n]' to dump header content in XML.
+ - add ".arch" suffix to erase colored packages with identical NEVR.
- update ja man pages (#92261).
+ - backport rpmsw stopwatch, insturment rpmts operations.
+ ? toy method to enable --stats through bindings.
+ - fdCLose typo (#97257).
+ - brp-python-bytecompile to automagically bytecode compile python.
+ ? update for fr.po (#97829).
+ - don't attempt to remove dbenv on --rebuilddb.
+ - autorelocate ix86 package file paths on ia64.
+ - resurrect manifests, RPMRC_NOTFOUND returned by readLead().
+ - python: missed tuple refcount in IDTXload/IDTXglob.
+ - fix: IDTXglob should return REMOVETID sorted headers (#89857).
+ - resolve elf32/elf64 file conflicts to prefer elf64.
+ - apply debugedit patch necessary to produce kernel -debuginfo files.
+ ? ia64: autorelocate only colored, not every, file when installing.
+ ? repair find-debuginfo.sh to avoid recursing in /usr/lib/debug.
+ ? fix: ia64: don't attempt autorelocate on .src.rpm's.
+ ? fix: debuginfo: -not -path /usr/lib/debug needed -prune too.
+ ? fix: packages w/o file colors segfault.
+ ? add amd64 as alias for x86_64 (#99553).
+ ? fix: add -n to brp-compress to avoid needless file conflicts.
+ ? fix: ia32 on ia64 segfaults because of automagic file relocations.
+ ? speed up convertdb1 (#103206).
+ ? revert i18n table change to preserve help array size.
+ ? add config directories for ppc64pseries/ppc64iseries.
+ ? filter GLIBC_PRIVATE dependencies.
+ - fix: check added provides against installed conflicts (#110317).
+ - changes for python 2.3
+ - changes for libtool-1.5
+ - changes for automake-1.7.8
+ - changes for db-4.2.42.
+ - splint fiddles.
Jakub Bogusz [Sun, 24 Aug 2003 21:23:41 +0000 (21:23 +0000)]
- added ldconfig-always patch disabling strange checks if /sbin/ldconfig was
already run (sometimes ldconfig was not run when necessary)
- release .20.10
Jakub Bogusz [Tue, 19 Aug 2003 13:03:58 +0000 (13:03 +0000)]
- rpmdeps always calls both .prov and .req helpers, so both defines must be
specified in both wrappers - added
- release .20.8 (fixes building of some packages without perlprov/pearprov installed)
Jakub Bogusz [Mon, 11 Aug 2003 22:09:41 +0000 (22:09 +0000)]
- redone _noautocompress handling to use parameter instead of file
- killed all no longer necessary builddir locking, at last!
(modified files: compress-doc, compress-doc.patch, rpm.macros)
- release .20.7 - for heavy testing again, then release can be increased to .21
Jakub Bogusz [Thu, 17 Jul 2003 22:24:49 +0000 (22:24 +0000)]
- reworked find-*-wrappers, userpmdepswrappers patch, macros and platform macros
to use --with-perl/--with-php options and pass _noauto{req,dep}* through args
- merged spec-prep-pre patch into macros
- release .20.1 (for heavy testing)
- NOTE: _noauto with "" quotes won't work now... use '' or no quotes