Commit Graph

897 Commits

Author SHA1 Message Date
Panu Matilainen
b3bdf6087f - filter out non-library soname dependencies 2013-05-17 11:44:03 +03:00
Panu Matilainen
e3501faaf5 - check for stale locks when opening write-cursors (#860500, #962750...) 2013-05-16 12:32:45 +03:00
Tom Callaway
52532da53c lua 5.2 fixes from upstream 2013-05-10 10:31:57 -04:00
Panu Matilainen
34ff1a94bc - yup, its a Monday... bad syntax in changelog 2013-03-25 13:41:15 +02:00
Panu Matilainen
6fb2566e2d - make rpm-build depend on virtual system-rpm-config provide 2013-03-25 13:24:24 +02:00
Panu Matilainen
b1ec72fa5c - update to 4.11.0.1 2013-02-04 09:28:53 +02:00
Panu Matilainen
8476df1a8e - revert yesterdays ghost-fix, it eats rpmdb's on upgrades 2013-01-29 12:51:26 +02:00
Panu Matilainen
8020bfa4fe - fix regression on paths shared between a real file/dir and a ghost 2013-01-28 14:03:33 +02:00
Panu Matilainen
3b3e157787 - fix duplicate directory ownership between rpm and rpm-build (#894201) 2013-01-28 14:02:47 +02:00
Panu Matilainen
0eab6b80b4 - armv7hl and armv7hnl should not have -mthumb (#901901) 2013-01-28 14:01:01 +02:00
Panu Matilainen
4ba2ab5a13 - update to 4.11 beta
- drop upstreamed patch
2012-12-11 11:59:02 +02:00
Panu Matilainen
323b73c111 - pooh, dont just create but actually package /usr/lib/rpm/macros.d 2012-11-19 12:12:55 +02:00
Panu Matilainen
32c689a3a5 - fixup a bunch of old incorrect dates in spec changelog 2012-11-19 12:04:05 +02:00
Panu Matilainen
1910919549 - package /usr/lib/rpm/macros.d directory (related to #846679) 2012-11-19 11:51:41 +02:00
Panu Matilainen
2d4d8e8284 - fix double-free on %caps in spec (#877512) 2012-11-17 19:06:29 +02:00
Panu Matilainen
93c12c40a9 - update to 4.11 post-alpha snapshot
- drop/adjust patches as necessary
2012-11-15 10:40:51 +02:00
Panu Matilainen
25a06f20fe - fix noarch __isa_* macro filter in installplatform (#865436) 2012-10-11 18:03:15 +03:00
Panu Matilainen
240842c0b0 - account for intentionally skipped files when verifying hardlinks (#864622) 2012-10-10 10:41:57 +03:00
Panu Matilainen
c9d5915d63 - update to 4.10.1 2012-10-03 13:13:39 +03:00
Panu Matilainen
71102f1372 - move our tmpfiles config to more politically correct location (#840192) 2012-07-30 10:55:54 +03:00
Dennis Gilmore
25c2d9d09b - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 12:02:39 -05:00
Panu Matilainen
4660edea18 - force _host_vendor to redhat to better match toolchain (#485203) 2012-07-02 13:34:35 +03:00
Panu Matilainen
31171a2dbd - merge ppc64p7 related fixes that only went into f17 (#835978) 2012-06-28 10:29:29 +03:00
Panu Matilainen
7f2e4e1cba - add support for minidebuginfo generation (#834073) 2012-06-27 13:18:19 +03:00
Panu Matilainen
a744c5314e - add dwarf compression support to debuginfo generation (#833311) 2012-06-25 12:33:03 +03:00
Panu Matilainen
8b0317c23b - update to 4.10.0 final 2012-05-24 10:34:16 +03:00
Panu Matilainen
3536607e82 - oops, snap vs pre-release version delimiter differs 2012-04-23 13:33:40 +03:00
Panu Matilainen
6511ed26fe - update to 4.10.0-beta1 2012-04-23 13:23:05 +03:00
Panu Matilainen
870ba436ae - newer git snapshot (#809402, #808750)
- adjust posttrans script wrt bdb string change (#803866, #805613)
2012-04-17 07:28:04 +03:00
Panu Matilainen
302bffb0be - newer git snapshot to keep patch-count down
- fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
- fix obsoletes in installing set getting matched on provides (#810077)
2012-04-05 12:12:57 +03:00
Jindrich Novy
871a7817ae rebuild against new libdb 2012-04-04 14:52:14 +02:00
Jindrich Novy
16864eefd3 build with internal libdb to allow libdb with higher soname 2012-04-03 10:38:44 +02:00
Panu Matilainen
f097c8059c - fix base arch macro generation (#808250) 2012-03-30 10:08:08 +03:00
Panu Matilainen
99eadda673 - accept files as command line arguments to rpmdeps again (#807767) 2012-03-29 11:41:48 +03:00
Panu Matilainen
f34c5bc80a - remove fake library provide hacks now that deltarpm got rebuilt 2012-03-26 11:50:17 +03:00
Panu Matilainen
e56f273491 - fix header data length calculation breakage
- fix keyid size bogosity causing breakage on 32bit systems
2012-03-23 15:01:05 +02:00
Panu Matilainen
ef85bcbf47 - add temporary fake library provides to get around deltarpm "bootstrap"
dependency (yes its dirty)
2012-03-21 12:10:10 +02:00
Panu Matilainen
75a190c34e - fix overzealous sanity check breaking posttrans scripts 2012-03-21 09:18:26 +02:00
Panu Matilainen
8a46159dde - fix bad interaction with yum's test-transaction and pretrans scripts 2012-03-20 16:40:27 +02:00
Jindrich Novy
85ab1efe52 - rebuild 2012-03-20 12:22:23 +01:00
Panu Matilainen
ae9bea02d8 - update to pre-4.10 upstream snapshot
- drop/adjust patches as necessary
2012-03-20 11:55:51 +02:00
Panu Matilainen
a709ae3098 - fix backport thinko in the exclude patch 2012-03-07 12:57:29 +02:00
Panu Matilainen
d06308ca0b - fix memory corruption on rpmdb size estimation (#766260)
- fix couple of memleaks in python bindings (#782147)
- fix regression in verify output formatting (#797964)
- dont process spec include in false branch of if (#782970)
- only warn on missing excluded files on build (#745629)
- dont free up file info sets on test transactions
2012-03-07 12:08:22 +02:00
Panu Matilainen
e8efccb3d4 - switch back to smaller BDB cache default (#752897) 2012-02-09 09:50:00 +02:00
Dennis Gilmore
72d4c0c695 always apply arm hfp macros, conditionally apply the logic to detect hfp 2012-01-15 17:26:03 -06:00
Panu Matilainen
c3ac54c9d5 - adjust perl and python detection rules for libmagic change (#772699) 2012-01-10 10:55:04 +02:00
Jindrich Novy
156379cf0b recognize perl script as perl code (#772632) 2012-01-09 20:55:26 +01:00
Kay Sievers
1439f01e4e add temporary rpmlib patch to support filesystem transition
https://fedorahosted.org/fpc/ticket/118#comment:14
2011-12-20 15:54:23 +01:00
Panu Matilainen
6d6d459ffb - switch over to libdb, aka Berkeley DB 5.x 2011-12-02 10:05:19 +02:00
Panu Matilainen
fc034ad970 - fix classification of ELF binaries with setuid/setgid bit (#758251) 2011-12-01 09:25:05 +02:00
Panu Matilainen
52396413d2 - adjust font detection rules for libmagic change (#757105) 2011-11-25 16:13:46 +02:00
Dennis Gilmore
1672df911c conditionally apply arm patch for hardfp on all arches but arm softfp ones 2011-11-09 19:48:45 -06:00
Panu Matilainen
21c63d106d - adjust db util prefix & dependency due to #749293
- warn but dont fail the build if STABS encountered by debugedit (#725378)
2011-10-28 15:31:52 +03:00
Panu Matilainen
bd02f6c71b - try teaching find-lang about the new gnome help layout (#736523) 2011-10-12 11:55:41 +03:00
Panu Matilainen
6d748ba15f - update to 4.9.1.2 (CVE-2011-3378)
- drop upstreamed rpmdb signal patch
2011-09-29 16:22:09 +03:00
Panu Matilainen
0d72de20ce - fix signal blocking/unblocking regression on rpmdb open/close (#739492) 2011-09-19 13:09:38 +03:00
Peter Robinson
a6258ccd0a drop last change as we have gdb on arm 2011-08-09 10:47:19 +01:00
Peter Robinson
7c0b68cbe5 add arm conditional for gdb-add-index 2011-08-09 10:43:12 +01:00
Adam Jackson
4dd6dd15e6 Add RPM_LD_FLAGS to build environment (#728974) 2011-08-08 10:28:25 -04:00
Panu Matilainen
541e4803c3 - update to 4.9.1.1 2011-08-02 13:37:18 +03:00
Panu Matilainen
c81abc1f8e - fix recursion of directories with trailing slash in file list (#722474) 2011-07-19 11:22:49 +03:00
Panu Matilainen
d123f007fc Merge branch 'f15' 2011-07-15 14:39:03 +03:00
Panu Matilainen
789268da7d - update to 4.9.1
- drop no longer needed patches
2011-07-15 14:30:19 +03:00
Panu Matilainen
3b3876d5b9 - rebuild to fix a missing interpreter dependency due to bug #712251 2011-06-16 22:32:54 +03:00
Panu Matilainen
23ac61a41f - fix crash if prep or changelog section in spec is empty (#706959)
- fix crash on macro which undefines itself
- fix script dependency generation with file 5.07 string changes (#712251)
2011-06-10 12:32:12 +03:00
Panu Matilainen
aca4330de0 - add dwarf-4 support to debugedit (#707677)
- generate build-id symlinks for all filenames sharing a build-id (#641377)
2011-05-26 10:06:47 +03:00
Panu Matilainen
2aa3612ada - add missing ldconfig calls to build-libs sub-package
- fix source url
2011-04-07 10:19:13 +03:00
Panu Matilainen
4a8cd53363 - revert the spec query change (#693338) for now, it breaks fedpkg 2011-04-07 09:21:33 +03:00
Panu Matilainen
5a40a02fce - verify some properties of replaced and wrong-colored files (#528383)
- only list packages that would be generated on spec query (#693338)
- preferred color packages should be erased last (#680261)
- fix leaks when freeing a populated transaction set
- take file state into account for file dependencies
2011-04-05 18:24:15 +03:00
Panu Matilainen
629d3eaa76 - fix classification of elf executables with sticky bit set (#689182)
- also renumber manifest crash patch to reflect upstream status
2011-03-22 08:46:32 +02:00
Jindrich Novy
daa59d2b02 - fix crash in package manifest check (#688091) 2011-03-16 15:25:04 +01:00
Panu Matilainen
36549e20c4 - fix duplicate rpmsign binary in rpm main package dragging in build-libs 2011-03-04 21:33:17 +02:00
Panu Matilainen
ffbcdae5f2 - update to 4.9.0 final
- drop upstreamed patches
2011-03-02 11:25:38 +02:00
Panu Matilainen
15f0143ab5 - wipe out BDB environment at boot via tmpfiles.d 2011-03-01 16:17:00 +02:00
Panu Matilainen
1fc711af96 - spec cosmetics: clean up extra whitespace in filelist 2011-03-01 16:15:48 +02:00
Panu Matilainen
8e71066bd2 - fix erronous double cursor open, causing yum reinstall hang (#678644) 2011-02-21 11:03:32 +02:00
Panu Matilainen
e50e6cafd1 - fix broken logic in depgen collector, hopefully curing #675002 2011-02-21 08:58:59 +02:00
Panu Matilainen
dbc4ff7c0a Gaah, its actually nss-softokn-freebl-devel we want 2011-02-15 16:42:39 +02:00
Panu Matilainen
1aaf8b250c - nss packaging has changed, buildrequire nss-softokn-devel 2011-02-15 16:06:43 +02:00
Panu Matilainen
15426fb9a1 - update to 4.9.0-rc1
- drop upstream patches
2011-02-15 15:49:32 +02:00
Dennis Gilmore
18e9c7d0e1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 02:40:30 -06:00
Panu Matilainen
05eaef6e80 - fix segfault when building more than one package at a time (#675565) 2011-02-07 09:21:01 +02:00
Panu Matilainen
065f3e2851 - adjust ocaml rule for libmagic string change 2011-02-06 10:01:55 +02:00
Panu Matilainen
5430e272b0 - dont try to remove environment files if private env used (related to #671200)
- unbreak mono dependency extraction (#673663)
- complain instead of silent abort if cwd is not readable (#672576)
2011-01-31 10:14:23 +02:00
Panu Matilainen
637e6c8e36 - add support for Requires(posttrans) dependencies 2011-01-25 15:33:09 +02:00
Panu Matilainen
f3f6be5ff3 - avoid division by zero in rpmdb size calculation (#671056)
- fix secondary index iteration returing duplicate at end (#671149)
- fix rebuilddb creating duplicate indexes for first header
2011-01-21 14:07:30 +02:00
Panu Matilainen
7528e0627e - permit queries from rpmdb on read-only media (#671200) 2011-01-21 09:38:28 +02:00
Panu Matilainen
f29fc6771b - rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
- drop no longer needed patches
  - adjust requires + buildrequires to match current needs
  - adjust rpmdb index ghosts to match the new release
  - split librpmbuild and librpmsign to a separate rpm-build-libs package
  - split rpmsign to its own package to allow signing without all the build goo
  - build-conditionalize plugins, disabled for now
  - gstreamer and printer dependency generation moving out
  - handle .so symlink dependencies with fileattrs
2011-01-18 14:20:26 +02:00
Panu Matilainen
566e45ff17 - err, dates got rather mixed up 2011-01-18 13:58:50 +02:00
Panu Matilainen
c458285035 - bunch of spec tweaks, cleanups + corrections:
- shorten rpm-build filelist a bit with glob use, reorder for saner grouping
  - missing isa in popt version dependency
  - only add rpmdb_foo symlinks for actually relevant db_* utils
  - drop no longer necessary file-devel dependency from rpm-devel
  - drop sqlite backend build-conditional
  - preliminaries for moving from db4 to libdb
- use gnupg2 for signing as that's more likely to be installed by default
2011-01-18 13:54:19 +02:00
Jindrich Novy
981d8818d4 rebuild with new xz-5.0.0 2010-10-25 18:49:06 +02:00
Panu Matilainen
044488d849 - include COPYING in -apidocs for licensing guidelines compliance 2010-08-10 10:16:24 +03:00
Panu Matilainen
5e5b68f3e7 - create gdb index on debuginfo generation (#617166)
- rpm-build now requires /usr/bin/gdb-add-index for consistent index creation
2010-08-10 10:09:03 +03:00
dmalcolm
a66aed5e6c - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 06:22:27 +00:00
Panu Matilainen
0a9294bf7f - ugh, braindamaged reversed condition in the font provide extractor "fix" 2010-07-02 10:22:11 +00:00
Panu Matilainen
cc06306cbe - fix a potential getOutputFrom() error from font provide extraction
- debug-friendlier message to aid finding other similar cases (#565223)
2010-06-30 09:44:37 +00:00
Panu Matilainen
154da42107 - update to 4.8.1
- drop no longer needed patches
- fix source url pointing to testing directory
2010-06-11 10:49:22 +00:00
Panu Matilainen
aaf4885601 - also strip POSIX file capabilities from hardlinks on upgrade/erase
(#598775)
2010-06-03 08:18:21 +00:00
Panu Matilainen
8c454e468a - remove s-bits on upgrade too (#598775) 2010-06-02 06:27:47 +00:00
Panu Matilainen
6462ae4d5c - fix segfault in spec parser (#597835) 2010-05-31 06:00:03 +00:00
Panu Matilainen
019f97fda6 - adjust to new pkg-config behavior wrt private dependencies (#596433)
- rpm-build now requires pkgconfig >= 0.24
2010-05-27 12:34:35 +00:00
Panu Matilainen
5004ac7e27 - handle non-existent dependency sets correctly in python (#593553)
- make find-lang look in all locale dirs (#584866)
2010-05-21 13:06:25 +00:00
Panu Matilainen
bf44a4b91a - lose dangling symlink to extinct (and useless) berkeley_db_svc (#585174) 2010-04-23 11:09:39 +00:00
Panu Matilainen
7d0e69f0b5 - fix python match iterator regression wrt boolean representation 2010-03-24 08:09:48 +00:00
Panu Matilainen
ecc5d6babb - unbreak find-lang --with-man from yesterdays braindamage 2010-03-17 05:31:03 +00:00
Panu Matilainen
53b8b3c646 - dont own localized man directories through find_lang (#569536) 2010-03-16 09:41:32 +00:00
Panu Matilainen
6816f23e04 - teach python bindings about RPMTRANS_FLAG_NOCONTEXTS (related to #573111) 2010-03-16 09:27:14 +00:00
Panu Matilainen
e3441ce16a - preserve empty lines in spec prep section (#573339) 2010-03-16 09:23:27 +00:00
Panu Matilainen
be98b0d6ed - support single PPD providing driver for devices (#568351)
- merge the psdriver patch pile into one
2010-03-16 09:02:21 +00:00
Panu Matilainen
245077ca2a - drop bogus dependency on lzma, xz is used to handle the lzma format too 2010-02-15 14:24:07 +00:00
Panu Matilainen
4818f45395 - unbreak python(abi) requires generation (#562906) 2010-02-09 07:12:24 +00:00
Panu Matilainen
eb0cb89c63 - fix disk space checking with erasures present in transaction (#561160) 2010-02-06 10:12:44 +00:00
Panu Matilainen
459c2d0f81 - avoid accessing unrelated mount points in disk space checking (#547548) 2010-02-06 10:09:15 +00:00
Panu Matilainen
6b08a4c01a - more fixes to postscript provides extractor (#562228) 2010-02-06 10:00:27 +00:00
Panu Matilainen
41225dc3c0 - couple of fixes to the postscript provides extractor (#538101) 2010-02-05 12:59:00 +00:00
Panu Matilainen
aa664c798d - extract provides for postscript printer drivers (#538101) 2010-02-04 13:18:28 +00:00
Panu Matilainen
2981a81977 - python byte-compilation fixes + improvements (#558997) 2010-02-03 10:44:56 +00:00
Panu Matilainen
679d6f57de - support parallel python versions in python dependency extractor (#532118) 2010-01-30 10:16:46 +00:00
Panu Matilainen
bbc081d943 - fix segfault on failed url retrieval
- fix verification error code depending on verbosity level
- if anything in testsuite fails, dump out the log
2010-01-21 13:50:59 +00:00
Panu Matilainen
14def245f9 - put disttag back, accidentally nuked in 4.8.0 final update 2010-01-08 13:47:29 +00:00
Panu Matilainen
6cc39b9acc - update to 4.8.0 final 2010-01-08 09:42:34 +00:00
Panu Matilainen
fb64f7cd5d - pull out the macro scoping patch for now, it breaks font package macros 2010-01-07 09:27:49 +00:00
Panu Matilainen
80483430ad - always clear locally defined macros when they go out of scope 2010-01-04 11:04:44 +00:00
Panu Matilainen
6dc5ba3bbe - permit unexpanded macros when parsing spec (#547997) 2009-12-17 06:54:51 +00:00
Panu Matilainen
36fffc974d - fix a bunch of python refcount-errors causing major memory leaks 2009-12-09 13:16:52 +00:00
Panu Matilainen
3025ee15e8 - make all our -devel [build]requires isa-specific
- trim out superfluous -devel dependencies from rpm-devel
2009-12-08 14:30:07 +00:00
Panu Matilainen
a4433ba9bb - fix noise from python bytecompile on non-python packages (#539635) 2009-12-08 14:13:12 +00:00
Panu Matilainen
5e19ecce34 - update to rpm 4.8.0-beta1
- drop patches + other sources now included upstream
- add conflict for current ocaml-runtime
2009-12-07 13:35:12 +00:00
Panu Matilainen
0b53f7cb09 - bah, test-suite autofoo breaks due to chmod-test change in configure.ac,
buildrequire autoconf for now
2009-12-04 10:29:34 +00:00
Panu Matilainen
4a8173e79b - missing error exit code from signing password checking (#496754)
- dont fail build on unrecognized data files (#532489)
- dont try to parse subkeys and secret keys (#436812)
- fix chmod test on selinux, breaking %%{_fixperms} macro (#543035)
2009-12-04 09:32:33 +00:00
Panu Matilainen
c23067b502 Update to 4.7.2, mop up now unnecessary patches 2009-11-25 08:23:32 +00:00
Jindrich Novy
e680093050 - rebuild against BDB-4.8.24 2009-11-18 15:39:52 +00:00
Jindrich Novy
a86fbabcff - drop versioned dependency to BDB 2009-11-18 14:23:32 +00:00
Jindrich Novy
3273fa6032 - rebuild against new BDB 2009-11-18 14:08:33 +00:00
Panu Matilainen
2e4024d94b - support multiple python implementations in brp-python-bytecompile
(#531117)
- make disk space problem reporting a bit saner (#517418)
2009-10-28 07:47:16 +00:00
Panu Matilainen
11e840a438 - fix build with BDB 4.8.x by removing XA "support" from BDB backend
- perl dep extractor heredoc parsing improvements (#524929)
- update extra-provides patch status (its upstream now)
2009-10-06 12:33:28 +00:00
Panu Matilainen
e0a8ab7463 - use relative paths within db environment (related to #507309, #507309...)
- remove db environment on close in chrooted operation (related to above)
- initialize rpmlib earlier in rpm2cpio (#523260)
- fix file dependency tag extension formatting (#523282)
2009-09-21 13:25:25 +00:00
Panu Matilainen
62b4055709 - fix duplicate dependency filtering on build (#490378)
- permit absolute paths in file lists again (#521760)
- use permissions 444 for all .debug files (#522194)
- add support for optional bugurl tag (#512774)
2009-09-15 08:22:57 +00:00
Jesse Keating
0b83512b30 - Patch to make geode appear as i686 (#517475) 2009-08-14 16:57:09 +00:00
Jindrich Novy
e73b0ee09d - rebuild because of the new xz 2009-08-06 17:06:31 +00:00
Jesse Keating
c365e47157 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 03:12:23 +00:00
Panu Matilainen
e296089e4d - update to 4.7.1, drop merged patches
- fix source url
2009-07-21 10:15:33 +00:00
Bill Nottingham
20e9972fc7 enable XZ support.
Switch the %%defines around so they reflect the new default.
2009-07-20 14:06:20 +00:00
Panu Matilainen
b6a0b1184e - fix invalid memory access causing bogus file dependency errors (#506323) 2009-06-18 10:28:32 +00:00
Panu Matilainen
154e7d9410 - fix segfault in symlink fingerprinting (#505777) 2009-06-18 10:21:41 +00:00
Panu Matilainen
e91c670bd6 - updated OSGi dependency extractor (#506471) 2009-06-18 10:14:17 +00:00
Panu Matilainen
b0aff4abfe - add dwarf-3 support to debugedit (#505774) 2009-06-16 11:36:09 +00:00
Štěpán Kasal
8cbb195cad - require libcap >= 2.16 (#505596) 2009-06-12 14:59:05 +00:00
Panu Matilainen
61937a9d76 - don't mess up problem altNEVR in python ts.check() (#501068)
- fix hardlink size calculation on build (#503020)
2009-06-03 13:38:58 +00:00
Panu Matilainen
d9ecaeb35a - split cron-job into a sub-package to avoid silly deps on core rpm
(#500722)
- rpm requires coreutils but not in %%post
- build with libcap and libacl
- fix pgp pubkey signature tag parsing
2009-05-14 07:27:25 +00:00
Panu Matilainen
073bfadf0a - couple of merge-review fixes (#226377)
- eliminate bogus leftover rpm:rpm rpmdb ownership
- unescaped macro in changelog
- fix find-lang --with-kde with KDE3 (#466009)
- switch back to default file digest algorithm
2009-04-21 13:01:49 +00:00
Panu Matilainen
c14960808c - file classification tweaks for text files (#494817)
- disable libmagic text token checks, it's way too error-prone
- consistently classify all text as such and include description
2009-04-17 10:55:19 +00:00
Panu Matilainen
60eb94b86b - update to 4.7.0 final
- fixes #494049, #495429
- dont permit test-suite failure anymore
2009-04-16 09:10:33 +00:00
Panu Matilainen
c859c6194d - update to 4.7.0-rc1
- fixes #493157, #493777, #493696, #491388, #487597, #493162
2009-04-09 12:46:16 +00:00
Panu Matilainen
1a5c9c21c5 - fix recorded file state of otherwise skipped files (#492947)
- compress ChangeLog, drop old CHANGES file (#492440)
2009-04-03 07:45:24 +00:00
Tom Callaway
58f7f156f9 niagara patch 2009-04-02 17:41:14 +00:00
Panu Matilainen
daefcbd389 - prefer more specific types over generic "text" in classification
(#491349)
- fix incorrect bug number in yesterdays changelog
2009-03-24 07:26:38 +00:00
Panu Matilainen
ba1a13e0a4 - with the fd leak gone, let libmagic look into compressed files again
(#491596)
2009-03-23 15:31:44 +00:00
Panu Matilainen
2a17871053 - fix font provide generation on filenames with whitespace (#491510) 2009-03-23 08:58:22 +00:00
Panu Matilainen
9ea2c1db54 - handle RSA V4 signatures (#436812)
- add alpha arch ISA-bits
- enable internal testsuite on build
- adjust sqlite backend comment - it works but nobody is missing it...
2009-03-12 06:27:20 +00:00
Panu Matilainen
e15b00592e - fix _install_langs behavior (#489235)
- fix recording of file states into rpmdb on install
2009-03-09 13:08:01 +00:00
Panu Matilainen
fc85648d1e - load macros before creating directories on src.rpm install (#489104) 2009-03-08 09:52:55 +00:00
Panu Matilainen
b60210f8a6 - update to rpm 4.7.0 beta1 2009-03-06 18:28:21 +00:00
Panu Matilainen
7c290328b0 - build rpm itself with md5 file digests for now to ensure upgradability 2009-02-27 09:02:57 +00:00
Panu Matilainen
d05ecc6253 - handle NULL passed as EVR in rpmdsSingle() again (#485616) 2009-02-26 08:55:40 +00:00
Panu Matilainen
3bc5beb688 - pull out python byte-compile syntax check for now 2009-02-25 09:05:30 +00:00
Panu Matilainen
3c64bcfa93 - make -apidocs sub-package noarch
- fix source URL
2009-02-23 10:38:34 +00:00
Panu Matilainen
3f11e35589 - loosen up restrictions on dependency names (#455119)
- handle inter-dependent pkg-config files for requires too (#473814)
- error/warn on elf binaries in noarch package in build
2009-02-21 11:02:55 +00:00
Panu Matilainen
86a7924ceb - error out on uncompilable python code (Tim Waugh) 2009-02-20 18:38:44 +00:00
Jindrich Novy
aa38a18e85 - remove two offending hunks from anyarch patch causing that
RPMTAG_BUILDARCHS isn't written to SRPMs
2009-02-17 07:39:46 +00:00
Jindrich Novy
84fa912e75 - inherit group tag from the main package (#470714)
- ignore BuildArch tags for anyarch actions (#442105)
- don't check package BuildRequires when doing --rmsource (#452477)
- don't fail because of missing sources when only spec removal is requested
    (#472427)
2009-02-16 17:31:31 +00:00
Panu Matilainen
0d875cb9bb - updated fontconfig provide script - fc-query does all the hard work now 2009-02-16 07:42:38 +00:00
Panu Matilainen
61eecfc649 - build against db 4.7.x 2009-02-09 09:59:15 +00:00
Panu Matilainen
cef0937683 - update to 4.6.0 final
- revert libmagic looking into compressed files for now, breaks ooffice
    build
2009-02-06 13:55:13 +00:00
Panu Matilainen
0a87f6d73e - enable fontconfig provides generation 2009-02-06 06:54:05 +00:00
Panu Matilainen
4b92b8006c - fixup rpm translation lookup to match Fedora specspo (#436941) 2009-02-05 13:58:38 +00:00
Panu Matilainen
c66608cfaa - extract mimehandler provides from .desktop files
- preliminaries for extracting font provides (not enabled yet)
- dont classify font metrics data as fonts
- only run script dep extraction once per file, duh
2009-02-04 14:50:56 +00:00
Panu Matilainen
0b7fe47218 - oops, db svc util is named differently in fedora 2009-01-31 11:50:27 +00:00
Panu Matilainen
1fe0077c88 - change platform sharedstatedir to something more sensible (#185862)
- add rpmdb_foo links to db utils for documentation compatibility
2009-01-31 11:36:08 +00:00
Panu Matilainen
76dfec7897 - update to 4.6.0-rc4
- fixes #475582, #478907, #476737, #479869, #476201
2009-01-30 11:28:35 +00:00
Panu Matilainen
43b33fef16 - add back defaultdocdir patch which hadn't been applied on 4.6.x branch
yet
2008-12-12 18:54:23 +00:00
Panu Matilainen
afa5773d1d - add dist-tag + rebuild to enable updating f10 to same version 2008-12-12 18:18:30 +00:00
Panu Matilainen
c542e5e8af - update to rpm 4.6.0-rc3
- fixes #475214, #474550, #473239
2008-12-09 13:28:08 +00:00
Jeremy Katz
cbb5072683 - I built into the wrong place 2008-12-03 21:22:36 +00:00
Jeremy Katz
34510a00aa - python 2.6 rebuild again 2008-12-03 19:52:00 +00:00
Panu Matilainen
8f38dacae9 - make rpm-build require pkgconfig (#473978)
- although rpm-build itself doesn't require it, having it always present
    ensures pkg-config provides to be generated, as many packages dont
    buildrequire pkg-config but provide .pc files anyway
2008-12-03 16:05:33 +00:00
Panu Matilainen
dd1fdd8b26 - fix pkg-config provide generation when pc's depend on each other
(#473814)
2008-12-02 16:35:22 +00:00
Jindrich Novy
e603aec249 - include rpmfileutil.h from rpmmacro.h, unbreaks net-snmp (#473420) 2008-12-01 11:45:31 +00:00
Panu Matilainen
843a1e4e65 - duh, now *really* build for python 2.6... 2008-11-30 19:22:46 +00:00
Panu Matilainen
f81e004eb6 - rebuild for python 2.6 2008-11-30 17:50:22 +00:00
Panu Matilainen
7d4388ab26 - enable automatic generation of pkg-config and libtool dependencies
(#465377)
2008-11-29 17:26:29 +00:00
Panu Matilainen
ae7c31e780 - update to 4.6.0-rc2
- fixes #471820, #473167, #469355, #468319, #472507, #247374, #426672,
    #444661
2008-11-29 16:45:45 +00:00
Panu Matilainen
97c9ccbfec - adjust find-debuginfo for "file" output change (#468129) 2008-10-31 08:22:48 +00:00
Panu Matilainen
18c8687d69 - Florian's improved fingerprinting hash algorithm from upstream 2008-10-28 14:24:04 +00:00
Panu Matilainen
b94c245215 - Make noarch sub-packages actually work
- Fix defaultdocdir logic in installplatform to avoid hardwiring mandir
2008-10-25 05:09:57 +00:00
Jindrich Novy
e0e4c4eb23 - update compat-db dependencies (#459710) 2008-10-24 13:12:58 +00:00
Panu Matilainen
13dcfbee0a - never add identical NEVRA to transaction more than once (#467822) 2008-10-22 07:05:48 +00:00
Panu Matilainen
57f2a13d99 - permit tab as macro argument separator (#467567) 2008-10-18 23:03:04 +00:00
Panu Matilainen
20231bf36b - update to 4.6.0-rc1
- fixes #465586, #466597, #465409, #216221, #466503, #466009, #463447...
- avoid using %%configure macro for now, it has unwanted side-effects on
    rpm
2008-10-16 16:19:41 +00:00
Panu Matilainen
353e517dc9 - update to official 4.5.90 alpha tarball
- a big pile of misc bugfixes + translation updates
- isa-macro generation fix for ppc (#464754)
- avoid pulling in pile of perl dependencies for an unused script
- handle both "invalid argument" and clear env version mismatch on
    posttrans
2008-10-01 08:43:03 +00:00
Jindrich Novy
ff9e0e6430 - don't treat %patch numberless if -P parameter is present (#463942) 2008-09-25 17:06:00 +00:00
Panu Matilainen
9ba3bc75c8 - add hack to support extracting gstreamer plugin provides (#438225)
- fix another macro argument handling regression (#461180)
2008-09-11 12:02:10 +00:00
Jindrich Novy
507434f781 - create directory structure for rpmbuild prior to build if it doesn't
exist (#455387)
- create _topdir if it doesn't exist when installing SRPM
- don't generate broken cpio in case of hardlink pointing on softlink,
    thanks to pixel@mandriva.com
2008-09-11 06:16:20 +00:00
Jindrich Novy
2b2e2bf0cb - fail hard if patch isn't found (#461347) 2008-09-06 13:36:14 +00:00
Jindrich Novy
d125466134 - fix parsing of boolean expressions in spec (#456103) 2008-09-01 14:38:38 +00:00
Jindrich Novy
42d9f1aba7 - add support for noarch subpackages
- fix segfault in case of insufficient disk space detected (#460146)
2008-08-29 05:25:44 +00:00
Panu Matilainen
05d01ee1a4 - fix archivesize tag generation on ppc (#458817) 2008-08-13 06:56:06 +00:00
Panu Matilainen
e6ae279dca - new snapshot from upstream
- fixes #68290, #455972, #446202, #453364, #456708, #456103, #456321,
    #456913, #458260, #458261
- partial fix for #457360
2008-08-08 11:53:00 +00:00
Jesse Keating
3bb32d657b New snapshot from upstream, fixes a number of bugs, important for f10 alpha 2008-08-01 14:43:54 +00:00
Panu Matilainen
e62394bdc9 - fix regression in patch number handling (#455872) 2008-07-19 12:31:18 +00:00
Panu Matilainen
469c1cfe44 - macro arg handling tweaks to fix #455307 2008-07-15 17:18:17 +00:00
Panu Matilainen
7c8e00941a - fix mono dependency extraction (adjust for libmagic string change) 2008-07-14 08:59:41 +00:00
Panu Matilainen
ac1dcaabc3 Fix type mismatch causing "interesting" effects on ppc64
- patch already upstreamed, not worth pushing entire new snapshot tarball..
2008-07-12 15:02:42 +00:00
Panu Matilainen
cbac7f35a8 rpm 4.5.90 here we come...
- spec largely rewritten and changelog truncated, too many changes to list
    here
- only provides are extracted for libtool and pkgconfig dependencies
    initially to avoid creating unsolvable dependencies
- just a couple of patches left over from F9
- building against BDB 4.5.20 for compatibility in case we need to go
    backwards
2008-07-11 15:54:19 +00:00
Bill Nottingham
172a33ecd1 Fix find-requires (#443015) 2008-04-18 16:20:57 +00:00
Panu Matilainen
4ee23614a5 - update to 4.4.2.3 final
- resolves #436770, #431009, #435620, #433188, #430428, #432496
2008-04-01 08:00:59 +00:00
Tom Callaway
cf1809cd52 forgot to apply sparc mcpu patch 2008-03-30 13:55:48 +00:00
Tom Callaway
5f2203dede fix sparc optflags 2008-03-27 18:43:01 +00:00
Panu Matilainen
7f2427d0a1 - Continue ordering loop elimination as long as progress is made (#437041) 2008-03-12 07:10:17 +00:00
Jesse Keating
3db3e72457 - Autorebuild for GCC 4.3 2008-02-19 20:03:05 +00:00
Panu Matilainen
2368c31e58 - some minor bits missing from geode support breaking builds... 2008-01-25 15:47:50 +00:00
Panu Matilainen
fa7edf0811 - update to 4.4.2.3-rc1
- merge nss-related patches into one
- change default queryformat to include arch
- resolves (documentation): #159638, #233232, #332271, #350401
- resolves (build): #124300, #140597, #124995, #147383, #220449
- resolves (query): #244236, #323221, #60288
- resolves (general): #223931, #164021, #83006, #205080, #217258, #428979
2008-01-25 15:17:21 +00:00
Panu Matilainen
6a4e3b56e1 Oddball build breakage from nss libraries moving to /lib... 2008-01-15 13:43:25 +00:00
Panu Matilainen
3fd55367ca - lose the useless rpm user+group, use root:root like everything else
- install x86 arch macros on x86_64 (#194123)
- dont mess up target os+arch on rpmrc include (#232429)
- set pkg-config path based on target (#212522)
2008-01-15 08:36:09 +00:00
Panu Matilainen
9c33f48d08 - fix segfault in devel symlink dependency generation from Mark Salter
(#338971)
- fix debugedit build with gcc 4.3
- drop popt-static build dependency
2008-01-04 07:19:06 +00:00
Panu Matilainen
77f9b1ed06 - Unbreak debugedit (missing crypto initialization) 2007-11-15 13:14:38 +00:00
Panu Matilainen
271f69d889 - Initialize NSS as early as possible (#382091) 2007-11-15 09:09:45 +00:00
Paul Nasrat
266b7c7b0b - Fix base64 assumption of signed char, from Tomas Mraz (#380911) 2007-11-14 20:07:38 +00:00
Panu Matilainen
34fad67758 - Use NSS instead of beecrypt for cryptography, from Tomas Mraz (#348131)
- Update build + other dependencies accordingly
2007-11-12 07:42:24 +00:00
Panu Matilainen
5408768a48 - Use package NEVRA everywhere for rpmProblems (#349091)
- The python problem addressed in -6 was related but a different issue...
2007-10-24 07:57:27 +00:00
Panu Matilainen
078fe119bb - Don't mess up problem pkgNEVR in python ts.check() (#349091) 2007-10-24 06:59:34 +00:00
Panu Matilainen
e3543e0202 - add missing popt-devel dependency to rpm-devel 2007-10-22 05:51:37 +00:00
Panu Matilainen
d25c1c785c - debugedit fixes from Roland McGrath (#336951, #337011) 2007-10-18 06:48:21 +00:00
Panu Matilainen
344000f3c1 - add OSGi dependency generator script (should've been in 4.4.2.2 but
forgot, duh)
2007-10-12 05:46:31 +00:00
Panu Matilainen
6006228646 - merge review: remove static libraries (#226377)
- merge review: remove comment causing doxygen to emit non-utf output
    (#226377)
- other minor spec cleanups
2007-10-11 10:23:46 +00:00
Panu Matilainen
5310dcb772 Full URL in source (requested in review) 2007-10-08 08:27:56 +00:00
Panu Matilainen
55f2331e0c - escape macro in comments, duh 2007-10-03 14:02:43 +00:00
Panu Matilainen
65c42a5cc4 - update to 4.4.2.2 final
- update matchpathcon patch to work better when selinux disabled
- resolves #251400, #315271, #296731, #308171, #305221, #295941
2007-10-03 10:56:24 +00:00
Panu Matilainen
115a45cd07 - 4.4.2.2-rc2
- resolves #180996, #281611, #259961, #277161, #155079
- drop debugedit-names patch now that it's really upstream
2007-09-11 07:27:05 +00:00
Panu Matilainen
68e66c4e7e - remove duplicated libraries from rpm-devel (#278151) 2007-09-05 11:22:24 +00:00
Panu Matilainen
44830ae647 - require gawk, not awk, doh... 2007-09-04 07:45:42 +00:00
Panu Matilainen
61cb76acd6 - add back accidentally dropped debugedit patch until upstreamed
- add a bunch of previously implicit dependencies for rpm-build
2007-09-04 06:11:33 +00:00
Panu Matilainen
3876c01b60 - update to 4.4.2.2-rc1
- remove no longer needed hacks
- drop patches merged upstream
2007-08-28 10:14:29 +00:00
Panu Matilainen
f780b84693 Massive spec cleanup/rework preparing for merge review:
- split apidocs to separate package (they're huge)
- use system macros for bindir etc instead of defining our own
- remove NPTL-related LD_ASSUME_KERNEL stuff, no longer functional anyway
- remove various hacks that are no longer needed
- ensure correct permissions of debug sources
- follow fedora guidelines for user/group manipulation
- clean up any non-matching bdb environment on post, not just 4.3
- visual cleanup of spec
2007-08-27 10:30:36 +00:00
Panu Matilainen
6419a41ab6 - include sys-specific macros for all ARM variants (Lennert Buytenhek) 2007-08-24 07:53:00 +00:00
Panu Matilainen
223b2f6e94 - buildrequire gawk to avoid random breakage on buildroots 2007-08-24 06:45:39 +00:00
Panu Matilainen
412a63f4e8 - remove internal popt, buildrequire popt-devel and popt-static (#249352)
- move the versioned beecrypt dependency to libs where it belongs
- license clarification according to latest guidelines: libs and devel are
    dual gpl/lgpl licensed with exceptions, other binaries are gpl
- convert pl and sk manuals to utf-8
2007-08-24 06:31:07 +00:00
Panu Matilainen
a836ad166a - improved perl dependency extraction (#198033, #249135) by Ville Skyttä
and John Owens
- make find-lang --with-gnome pick up .omf files (#251400) by Matthias
    Clasen
2007-08-15 09:36:37 +00:00
Panu Matilainen
15931be6ed - updated find-debuginfo from Roland 2007-08-14 07:44:23 +00:00
Panu Matilainen
6d40e7b38d - another debugedit fix from Roland McGrath
- make popt provide popt-devel to further ease split-off transition
- skip ESTALE and EACCESS on mountpoints from Jeff Johnson (#190496,
    #220991)
2007-08-14 07:36:42 +00:00
Panu Matilainen
e910076f01 - loosen up popt-dependency to prepare for splitting it off 2007-08-12 12:37:33 +00:00
Panu Matilainen
27c7ab21f4 - debugedit buildid thinko fix from Roland McGrath 2007-08-12 12:35:09 +00:00
Panu Matilainen
46c6a5d906 - avoid unnecessary .rpmsave / .rpmnew files by Tomas Mraz (#29470,
#128622)
- stricter docdir checking by Ralf S. Engelschall (#246819)
- add lua license to docs
2007-08-09 13:28:17 +00:00
Panu Matilainen
3c2319fe6e - fix new find-debuginfo.sh on noarch packages by Roland McGrath 2007-08-09 07:08:36 +00:00
Panu Matilainen
edc6f9546b - make peace with new glibc checks on open() wrt internal bdb and rpm
itself
2007-08-08 11:16:17 +00:00
Panu Matilainen
eda84a9b78 - new find-debuginfo.sh script from Roland McGrath, requires elfutils >=
0.128
- ARM-related typo fixes from Lennert Buytenhek
- license clarifications
2007-08-08 10:06:16 +00:00
Panu Matilainen
39d0260c4f - 4.4.2.1 final
- reintroduce disttag
- include full ChangeLog as doc
- use up-to-date config.guess for ARM support (#246803)
- ARM EANBI gnu/gnuenabi fix from Lennert Buytenhek (#246803)
2007-07-23 11:12:59 +00:00
Panu Matilainen
748554e20c - dont mess up python exit codes 2007-07-21 12:28:06 +00:00
Panu Matilainen
1c9fae5582 - require logrotate (#248629)
- allow checking for pending signals from python (#181434)
- add hook to python for cleaning up on unclean exit (#245389)
2007-07-20 11:01:18 +00:00
Panu Matilainen
e32ada4273 - update to 4.4.2.1-rc3 2007-07-09 10:17:10 +00:00
Panu Matilainen
ebc6ac8e0b - update to 4.4.2.1-rc2 2007-07-04 13:01:58 +00:00
Panu Matilainen
66621c977c - don't hang because of leftover query iterators (#246044) 2007-06-28 12:02:23 +00:00
Panu Matilainen
9148b403ac - patch popt version to 1.10.2.1 for clean upgrade path
- popt release follows main package release again
2007-06-26 11:15:57 +00:00
Panu Matilainen
042b6eedff Duh, bump popt release to actually newer than what's in rawhide. 2007-06-25 17:56:44 +00:00
Panu Matilainen
c0e8155c3c - update to 4.4.2.1-rc1
- patch shuffle, most have been merged upstream
- drop mono-scripts, it comes from upstream now
- popt isn't upgrading here so it needs its own release
- fix copy-paste error wrt double dependency on shadow-utils
2007-06-25 14:09:16 +00:00
Panu Matilainen
cbee720768 Fix a typo (thanks Ralf :) 2007-06-19 08:19:29 +00:00
Panu Matilainen
2c9332ac50 Largish package/spec cleanup fixing most issues from merge review (#226377)
and then some:
- spec / package (review) cleanups:
- use find_lang instead of manually listing translations
- remove useless rpm 3.x upgrade check from preinstall script
- use Fedora recommended buildroot
- don't include useless, ancient GPG keys
- add rpm, db and file licenses to docs
- use scriptlet dependency markers instead of PreReq
- post scriptlet requires coreutils
- main package doesn't require patch, rpm-build does
- buildrequire doxygen once more to resurrect apidocs
- remove useless/doubly packaged files from /usr/lib/rpm
- fix bunch of file permissions
2007-06-19 08:09:08 +00:00
Paul Nasrat
94a151f740 - Configurable policy for prefered ELF (#235757)
- Resolves: rhbz#235757
2007-05-01 04:58:35 +00:00
Paul Nasrat
fbf185c220 - Fix debugedit for relative paths (#232222)
- Resolves: rhbz#232222
2007-04-23 10:37:25 +00:00
Paul Nasrat
745d4f5480 Fix build 2007-04-19 08:51:25 +00:00
Paul Nasrat
8600c0761a - Set default verify flags for %doc (#235353)
- Resolves: rhbz#235353
2007-04-16 15:19:07 +00:00
Paul Nasrat
e266478320 - Log failures for fork failing (OLPC)
- Gendiff enhancement from Enrico Scholz (#146981)
2007-04-16 11:59:52 +00:00
Paul Nasrat
eb6953f551 Remove ppc64 inline asm (#233145) 2007-04-04 13:17:15 +00:00
Paul Nasrat
c4acc096b1 - Fix potential segfault when no rpmloc_path (#231146)
- Fix debugedit for relative paths (#232222)
- Spec cleanup
2007-03-15 14:11:19 +00:00
Paul Nasrat
b1ecfff518 Clean ups for merge 2007-03-02 13:41:59 +00:00
Jeremy Katz
566842cb66 - rpm-build should require findutils 2007-02-19 17:00:41 +00:00
Deepak Bhole
cf055344b6 Added a missing BR for elfutils-libelf-devel-static (needed for -lelf) 2007-01-17 20:27:49 +00:00
Jeremy Katz
e6f84e9f86 - python: dbmatch keys can be unicode objects also (#219008) 2006-12-11 18:35:35 +00:00
Jeremy Katz
ef3fe1a1a5 - rebuild for python 2.5 2006-12-06 21:07:46 +00:00
Paul Nasrat
594bc2359a Resolves: #196590 Reverts: #214747 Wrong bug number 2006-11-20 11:31:55 +00:00
Paul Nasrat
cf593e560c Resolves: 214747 Fix ordering oddities 2006-11-20 11:30:37 +00:00
Paul Nasrat
7086a30fcc Revert O0 CFLAGS and build with flush query buffer patch 2006-10-31 15:18:35 +00:00
Paul Nasrat
bb1df7b9cf Debuginfo for O0 2006-10-31 09:52:17 +00:00
Paul Nasrat
090344880c Fix up debuginfo for various issues - inc. libc-client debuginfo (#205339) 2006-09-07 10:37:45 +00:00
Paul Nasrat
7cfadd96d3 Apply matchpathcon patch 2006-07-21 16:00:04 +00:00
Paul Nasrat
63e6a29407 Fix debugedit for ppc relocations (#199473) 2006-07-19 19:56:10 +00:00
David Cantrell
f713820f42 Fixed null pointer problem in rpmfcELF() DT_GNU_HASH handling. 2006-07-14 21:04:56 +00:00
Paul Nasrat
534eb1d6ac Fix br 2006-07-11 16:59:16 +00:00
Paul Nasrat
a19af6c172 Detect and provide a requirement for DT_GNU_HASH 2006-07-11 15:37:56 +00:00
Paul Nasrat
633fce4fe6 ipv6 support 2006-07-05 14:49:45 +00:00
Paul Nasrat
1121bc29e8 fix 197144 2006-06-28 20:36:18 +00:00
Paul Nasrat
2b0ed422b9 Remove SELinux context verification (#193488) 2006-06-28 19:59:23 +00:00
Paul Nasrat
a5c9d47ef0 update buildreq 2006-05-12 14:45:21 +00:00
Paul Nasrat
8793c7c3c8 Skip file classification dependency added when autoReq off 2006-05-05 11:11:21 +00:00
Jeremy Katz
ab372cb72e - make rpm-libs requires on base package stronger 2006-05-04 19:44:47 +00:00
Jeremy Katz
94c2b62dd4 - put in simple workaround for per-file deps with autoreq off (#190488)
while pnasrat works on a real fix
2006-05-03 21:10:16 +00:00
Jeremy Katz
b914fc5b40 - run ldconfig in -libs subpackage %post, not main package
- add patch to generate shared lib deps by following symlinks so that
-devel packages sanely depend on main libs
2006-04-28 15:41:40 +00:00
Paul Nasrat
4fe8a5fe93 Fix rpmk breakage 2006-04-27 17:52:50 +00:00
Paul Nasrat
ef115724c8 add --trust 2006-04-25 21:21:57 +00:00
Paul Nasrat
4863930fba Resurrect doxygen (#187714) 2006-04-12 18:42:16 +00:00
Jeremy Katz
9f1aecc6dd - remove redundant elfutils-libelf buildrequires
- rpm-python doesn't require elfutils (related to #188495)
2006-04-11 14:42:04 +00:00
Paul Nasrat
57dc36fca1 "Fix" memory exhaustion with many duplicate basenames on erase and a few
backports
2006-03-31 16:18:33 +00:00
Jesse Keating
8a6c7af43b bump for bug in double-long on ppc(64) 2006-02-11 05:34:50 +00:00
Jesse Keating
8e74729021 bump for new gcc/glibc 2006-02-07 13:44:57 +00:00
Paul Nasrat
2c77b0b34d Rebuild for neon 2006-01-31 16:20:31 +00:00
Paul Nasrat
56db760bd7 Don't emit perl(main) 2006-01-18 16:35:14 +00:00
Paul Nasrat
2adf657fca Don't mmap large files 2006-01-12 13:01:01 +00:00
Alexander Larsson
89772954e5 - Add mono req/provides support 2006-01-09 15:03:37 +00:00
Paul Nasrat
1d364e2ba8 new version 2005-12-07 15:33:10 +00:00
Paul Nasrat
93cf818246 fix excluded size 2005-11-29 21:23:32 +00:00
Paul Nasrat
d8085d2c56 New version 2005-11-29 17:01:59 +00:00
Paul Nasrat
2c259d0d36 New version 2005-11-29 15:40:59 +00:00
Paul Nasrat
c7fc8fdba6 rpm.spec 2005-11-28 14:22:28 +00:00
Tomáš Mráz
b304263ce6 - rebuilt with new openssl 2005-11-08 15:01:04 +00:00
Florian La Roche
d482a9abd6 - not sure removing .la should be done, so comment out that part for now 2005-10-09 06:43:32 +00:00
Florian La Roche
add6aba49d - rebuild 2005-10-09 05:47:43 +00:00
Paul Nasrat
43673d2587 remove libdir la files 2005-10-06 17:27:36 +00:00
Paul Nasrat
b691d60d8c add -devel requires for Radek 2005-10-04 14:58:09 +00:00
Paul Nasrat
e9839c17e9 new release 2005-09-22 18:02:36 +00:00
Paul Nasrat
6c603be5b5 fix build, context verification 2005-08-26 22:33:31 +00:00
Paul Nasrat
5d7ac972f5 add br 2005-07-30 01:35:32 +00:00
Paul Nasrat
efffc47970 fix popt requires 2005-07-27 12:11:07 +00:00
Paul Nasrat
e447ee7038 bump popt and revert to perl.req/prov 2005-07-26 17:38:58 +00:00
Paul Nasrat
0cb3a4ba7e Drop gmo 2005-07-25 12:35:41 +00:00
Paul Nasrat
1138d381b4 New version 2005-07-21 21:26:50 +00:00
Paul Nasrat
1d8748c0c8 #159403 2005-06-02 14:07:52 +00:00
Paul Nasrat
e696419c6f Add zh_TW 2005-05-24 15:29:06 +00:00
Paul Nasrat
5e135695a3 Update translations 2005-05-24 15:16:00 +00:00
Paul Nasrat
3fb37536dc doh2 2005-05-21 16:31:36 +00:00
Paul Nasrat
cf66c140a7 doh 2005-05-21 16:21:45 +00:00
Paul Nasrat
baebc91e85 Fix dangling symlinks 2005-05-21 16:18:48 +00:00
Paul Nasrat
3d0da661b9 rpm.spec 2005-05-21 14:58:53 +00:00
Paul Nasrat
15f41765e7 New release 2005-05-19 16:45:16 +00:00
Paul Nasrat
e684969683 doh 2005-05-04 17:52:24 +00:00
Paul Nasrat
0445b06b65 missing fsm.c patch 2005-05-04 17:41:41 +00:00
Paul Nasrat
08e94f0a35 bump 2005-05-03 19:56:46 +00:00
Paul Nasrat
277578fc43 matchpathcon fixes 2005-05-03 19:42:01 +00:00
Paul Nasrat
f87fdef1e0 fixes 2005-05-03 19:16:24 +00:00
Paul Nasrat
b2fc8f1870 Fixup 2005-05-03 16:04:21 +00:00
Paul Nasrat
e342360566 Use matchpathcon (#151870) 2005-05-03 14:07:04 +00:00
Paul Nasrat
a78ea300dd Patch from mitr@redhat.com Remove $RPM_BUILD_ROOT and $RPM_BUILD_DIR from
distribued .la files (#116891)+- Don't ship static version of _rpmdb.so
    BuildRequires: readline-devel
2005-05-03 14:05:57 +00:00
Paul Nasrat
dd6c0d19b9 Ordering fixes 2005-04-27 15:02:13 +00:00
Jeremy Katz
ca3040616f - add patch to fix segfault with non-merged hdlists 2005-04-27 04:09:45 +00:00
Thomas Woerner
59fd0bd6c2 [tw] - enabled prereqs again 2005-03-31 18:32:08 +00:00
Paul Nasrat
6a92fd0e50 Fileconflicts as in FC3 2005-03-21 11:42:36 +00:00
Elliot Lee
9f1ff9d4a1 No real changes - just testing an external commits list 2005-03-17 20:39:47 +00:00
Elliot Lee
f9e8b6b801 No real changes - just testing an external commits list 2005-03-17 20:31:01 +00:00
Elliot Lee
dac2e7d2b0 No real changes - just testing an external commits list 2005-03-17 20:28:48 +00:00
Elliot Lee
b6a2d2e66e No real changes - just testing an external commits list 2005-03-17 20:27:01 +00:00
Elliot Lee
8beaf7e333 No real changes - just testing an external commits list 2005-03-17 20:26:26 +00:00
Elliot Lee
51d2d59d83 No real changes - just testing an external commits list 2005-03-17 20:25:03 +00:00
jbj
c14aa4380a - rebuild against renamed sqlite package (#149719). 2005-03-09 21:17:10 +00:00
Jeremy Katz
a5a473e820 - fix build with new glibc 2005-03-07 19:45:26 +00:00
Jeremy Katz
5cc4577a3a - disable hkp by default 2005-03-07 16:44:05 +00:00
Jeremy Katz
db3f00ebb0 - fix build with gcc 4 2005-03-01 16:37:25 +00:00
Jeremy Katz
c0236141b6 - fix posttrans callback check being backwards (#149524) 2005-02-28 22:26:08 +00:00
jbj
f2efffa81f - don't classify files in /dev (#146623).
- don't build with sqlite3 if <sqlite3.h> is missing.
Sat Feb 12 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.24
- zlib: uniqify certain symbols to prevent name space pollution.
- macosx: include <sys/types.h> so that python sees the u_char typedef.
- macosx: change to --prefix=/usr rather than /opt/local.
- use waitpid rather than SIGCHLD reaper.
- rip out DB_PRIVATE revert if not NPTL, it's not the right thing to do.
2005-02-14 00:31:20 +00:00
jbj
e16dc30555 - permit build scriptlet interpreters to be individually overridden. 2005-02-11 20:20:17 +00:00
jbj
abbbabbc77 - perform callbacks as always (#147537). 2005-02-10 10:37:23 +00:00
jbj
690ce21b5c XXX hack around minigzip borkage for the moment 2005-02-06 18:59:27 +00:00
jbj
80c00d27c5 update to 4.4.1. 2005-02-06 18:51:55 +00:00
jbj
6f6532736a Add pythondeps.sh to %files. 2004-12-08 16:26:37 +00:00
jbj
5cba5574ef - force *.py->*.pyo byte code compilation with brp-python-bytecompile.
- automagically detect and emit "python(abi) = 2.4" dependencies.
- port to internal file-4.10 libmagic rather than libfmagic.
2004-12-07 22:36:15 +00:00
jbj
f5ec03dfec Missing freshen.sh. 2004-11-11 22:06:51 +00:00
jbj
be4634ac1f Typos. 2004-11-11 21:26:59 +00:00
jbj
6e0b69ced9 - bump micro version.
- make peace with libtool-1.5.10 and automake-1.9.3.
- python: add python 2.4 support.
- selinux: use rpm_execcon, not execv, to run scriptlets (#136848).
- fix: segfault on --verifydb (#138589).
2004-11-11 21:26:20 +00:00
Jeremy Katz
c60787dc8e - PyDictIter_Type is no more 2004-11-08 18:53:56 +00:00
Jeremy Katz
ef68bec4f3 - rebuild for python 2.4 2004-11-08 18:09:58 +00:00
Bill Nottingham
295cca2d34 sync from FC-3 2004-11-02 04:33:08 +00:00
jbj
b83967e528 - fix: buffer overrun displaying ko_KR (#135389). 2004-10-31 18:42:31 +00:00
jbj
d4493f5dd3 R++. 2004-10-31 02:04:06 +00:00
jbj
cfa9d597cb - reprise file conflicts yet again, flip/flop/flip/flop ... flip? 2004-10-31 02:03:15 +00:00
jbj
5cf117d3de - python: fix RPMPROB_BADRELOCATE segfault return in ts.check (#137116). 2004-10-29 22:16:00 +00:00
jbj
a8ef406b51 - fix: don't set handler if SIG_IGN is already set (#134474). 2004-10-15 15:44:38 +00:00
jbj
24dfec08ef - python: remove ".A" from creaky ts.check() tuple return (#135008). 2004-10-11 15:43:56 +00:00
jbj
10186ae76e - honor inherited SIG_IGN when establishing rpmdb signal exit (#134474). 2004-10-08 18:42:32 +00:00
jbj
ee81636fb1 R++ 2004-10-06 16:39:41 +00:00
jbj
75eca1d24a - display caught signals to diagnose #134474 (gonna be SIGPIPE).
- display N-V-R.A in dependency failure messages.
- selinux: set "rpm_script_t" always, not just for /bin/sh.
2004-10-06 16:38:52 +00:00
jbj
cf6b3fd715 - fix: revert Obsoletes: "fix" (#134497).
- fix: work around for dangling symlinks not globbed (#134362).
2004-10-05 19:23:33 +00:00
jbj
3a4cf0bd1b - disable static linking until libc*.a provides symbols. 2004-10-01 14:50:12 +00:00
jbj
6d851ba58b - ia64: add autorelocate_dcolor to macros.in. 2004-09-30 17:18:51 +00:00
jbj
d3b12d00a1 - fix: mark uninstalled elf32 files in rpmdb to disable -Va checks. 2004-09-29 18:32:34 +00:00
jbj
764df9cf09 - remove rpm <-> rpm-libs dependency loop.
- print dependency whiteout iff --anaconda is specified.
2004-09-17 17:27:17 +00:00
jbj
e0511dd919 - print dependency loops as warning iff --anaconda is specified. 2004-09-15 18:00:56 +00:00
cvsdist
98655b497d auto-import changelog data from rpm-4.3.2-2.src.rpm
Sat Sep 04 2004 Jeff Johnson <jbj@redhat.com> 4.3.2-2
- ia64: make sure that autorelocated file dependencies are satisfied.
- ia64: relocate all scriptlet interpreters.
- ia64: don't bother trying to preload autorelocated modules.
- fix: filesystem package needs mail/lock w/o getgrnam.
- fix: do getpwnam/getgrnam to load correct modules before chroot.
- restore file conflict detection traditional behavior.
2004-09-09 12:48:26 +00:00
cvsdist
2589175b76 auto-import rpm-4.3.2-1 from rpm-4.3.2-1.src.rpm 2004-09-09 12:48:18 +00:00
cvsdist
e003946998 auto-import rpm-4.3.2-0.10 from rpm-4.3.2-0.10.src.rpm 2004-09-09 12:48:14 +00:00
cvsdist
717fd64cff auto-import changelog data from rpm-4.3.2-0.9.src.rpm
Fri Aug 20 2004 Jeff Johnson <jbj@redhat.com> 4.3.2-0.9
- fix: static glibc/libgcc helpers always installed (#127522).
- fix: defattr for rpm-libs (#130461).
2004-09-09 12:48:02 +00:00
cvsdist
9bb16b6b32 auto-import rpm-4.3.2-0.8 from rpm-4.3.2-0.8.src.rpm 2004-09-09 12:47:53 +00:00
cvsdist
af83797bbd auto-import changelog data from rpm-4.3.2-0.7.src.rpm
Thu Aug 19 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.7
- shared libraries in separate rpm-libs package.
- avoid "can't happen" recursion while retrieving pubkeys.
- add ppc32dy4 arch.
- make peace with automake 1.9.1.
2004-09-09 12:47:21 +00:00
cvsdist
53d74572eb auto-import changelog data from rpm-4.3.2-0.6.src.rpm
Fri Jul 09 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.6
- fix: evaluate rather than default file_contexts path. (#127501).
2004-09-09 12:47:16 +00:00
cvsdist
b86d6bd351 auto-import changelog data from rpm-4.3.2-0.5.src.rpm
Mon Jul 05 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.5
- change default behavior to resolve file conflicts as LIFO.
- add --fileconflicts to recover rpm traditional behavior.
- prefer elf64 over elf32 files, everywhere and always (#126853).
- ia64: auto-relocate entire, not partial, directory contents (#126905).
- ia64: auto-relocate glibc.ix86 interpreter path (#100563).
2004-09-09 12:47:05 +00:00
cvsdist
bafea61288 auto-import changelog data from rpm-4.3.2-0.4.src.rpm
Wed Jun 16 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.4
- add ppc8[25]60 arches.
2004-09-09 12:46:47 +00:00
cvsdist
388738eb19 auto-import changelog data from rpm-4.3.2-0.3.src.rpm
Mon Jun 14 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.3
- add 'requires' and 'conflicts' tag aliases.
- python: return ds, not tuple, for ds iteration.
- python: permit integer keys to ts.dbMatch().
- xml: use <foo/> markup for empty tags.
- xml: <integer/> instead of <integer>0</integer> markup.
- fix: disable fingerprint generation on kernel paths.
2004-09-09 12:46:36 +00:00
cvsdist
1bc0c1f0d6 auto-import changelog data from rpm-4.3.2-0.2.src.rpm
Tue Jun 08 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.2
- lua embedded in rpmio.
- use lua to identify desired selinux file context regexes.
2004-09-09 12:45:47 +00:00
cvsdist
84321e1dcd auto-import changelog data from rpm-4.3.2-0.1.src.rpm
Tue Jun 01 2004 Jeff Johnson <jbj@jbj.org> 4.3.2-0.1
- use /etc/selinux/targeted/contexts/files/file_contexts for now.
- disable file contexts into package metadata during build.
- fix: dev package build on s390x hack around.
- fix: "/path/foo.../bar" was losing a dot (#123844).
- fix: PIE executables have basename-as-soname provides (#123697).
- add aurora/sparc patches (#124469).
- use poll(2) if available, avoid borked aurora/sparc select (#124574).
2004-09-09 12:45:32 +00:00
cvsdist
2257eae4a0 auto-import changelog data from rpm-4.3.1-0.3.src.rpm
Thu Apr 15 2004 Jeff Johnson <jbj@jbj.org> 4.3.1-0.3
- make peace with libtool-1.5.6.
- fix: follow current is_selinux_enabled() return (#121004).
Wed Apr 07 2004 Jeff Johnson <jbj@jbj.org> 4.3.1-0.2
- fix: segfault on --recontext if file_contexts unreadable (#117374).
- fix: /etc/security/selinux/file_contexts is default path.
- fix: no transaction lock if --test was specified (#119783).
- perl: skip new-fangled head[34] while generating deps (#118243).
- perl: use __perl for perl variable macros (#115156).
Tue Mar 30 2004 Jeff Johnson <jbj@jbj.org> 4.3.1-0.1
- fix: don't add leading space to %* argv expansion (#119059).
- scareMem = 0 everywhere, document deprecation phase out.
- fix: add u+w to FIXPERMS.
- add buildtime to rpmds, methods to retrieve.
- python: hide labelCompare() underneath ds.cmp(a,b).
2004-09-09 12:45:16 +00:00
cvsdist
cab969984d auto-import changelog data from rpm-4.3-0.22.src.rpm
Tue Mar 16 2004 Jeff Johnson <jbj@redhat.com> 4.3-0.22
- fix: grrr, skip notes on non-i386 entirely.
Fri Mar 12 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.21
- fix: increase file context regex parse buffer to BUFSIZ.
- fix: handle elf64 note sections correctly.
Wed Mar 10 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.20
- add sparcv8 and enable elf32/elf64 Zon sparc64 (#117302).
- fix: --querybynumber looped.
- fix: ENOTSUP filter from lsetfilecon borkage.
Tue Mar 09 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.19
- fix: sq->reaped needs sighold(SIGCHLD)/sigrelease(SIGCHLD) (#117620).
Fri Mar 05 2004 Jeff Johnson <jbj@redhat.com> 4.3-0.18
- selinux: ignore ENOTSUP return from lsetfilecon.
Mon Mar 01 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.17
- permit globs in macrofiles: directive (#117217).
- fix: segfault generating transaction serialization lock path.
- use /etc/security/selinux/file_contexts instead.
Wed Feb 25 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.15
- serialize rpmtsRun() using fcntl on /var/lock/rpm/transaction.
Sun Feb 22 2004 Jeff Johnson <jbj@jbj,org> 4.3-0.14
- add ia32e arch.
- stable sort for policy specifications, patterns before paths.
- set "rpm_script_t" exec type for scriptlets iff /bin/sh, else default.
- force FD_CLOEXEC on 1st 100 inherited fdno's.
Fri Feb 20 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.13
- fix: only first "mkdir -p" directory had context set.
Wed Feb 18 2004 Jeff Johnson <jbj@redhat.com> 4.3-0.12
- python: add patch to rpm-4_3 to initialize RE contexts.
Sun Feb 15 2004 Jeff Johnson <jbj@jbj.org> 4.3-0.11
- fix: set fcontext from pkg when file_contexts doesn't exist (#114040).
- fix: set fcontext for "mkdir -p" directories not in packages.
- fix: setfiles (aka rpmsx.c) dinna handle patterns correctly.
- establish rpm_script_t before scriptlet exec.
Wed Feb 11 2004 Jeff Johnson <jbj@redhat.com> 4.3-0.10
- re-add --enable-posixmutexes to build.
2004-09-09 12:44:32 +00:00
cvsdist
c5dc3fa31f auto-import changelog data from rpm-4.3-0.9.1.src.rpm
Tue Jan 27 2004 Jeremy Katz <katzj@redhat.com> - 4.3-0.9.1
- add patch to setup selinux contexts from python
2004-09-09 12:39:40 +00:00
cvsdist
7dd0daeab4 auto-import rpm-4.3-0.9 from rpm-4.3-0.9.src.rpm 2004-09-09 12:39:31 +00:00
cvsdist
1bb29b32b3 auto-import changelog data from rpm-4.3-0.7.1.src.rpm
Mon Jan 19 2004 Jeremy Katz <katzj@redhat.com> 4.3-0.7.1
- add patch from nasrat to fix rpm-python problems that show up in anaconda
    (#113387)
2004-09-09 12:38:54 +00:00
cvsdist
0f24ead6ef auto-import changelog data from rpm-4.3-0.7.src.rpm
Mon Jan 12 2004 Jeff Johnson <jbj@redhat.com> 4.3-0.7
- fix: handle files w/o contexts correctly.
2004-09-09 12:38:41 +00:00
cvsdist
be8f7d6c44 auto-import changelog data from rpm-4.3-0.6.src.rpm
Mon Jan 05 2004 Jeff Johnson <jbj@redhat.com> 4.2-0.6
- selinux phases 1 and 2 delivered.
2004-09-09 12:38:14 +00:00
cvsdist
ad5eb1b6af auto-import changelog data from rpm-4.2.2-0.8.src.rpm
Sun Dec 28 2003 Jeff Johnson <jbj@jbj.org> 4.2.2-0.8
- 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).
- perl.req: avoid regex misfire on '^use' in "= <<" assign (#109934).
- find-debuginfo.sh: permit stripping unwritable by non-root (#112429).
- missing build dependency (#111104).
2004-09-09 12:31:22 +00:00
cvsdist
271329ae3d auto-import changelog data from rpm-4.2.2-0.7.src.rpm
Tue Dec 23 2003 Jeff Johnson <jbj@redhat.com> 4.2.2-0.7
- python: forcearray for deps.
- plug some rpmbuild memory leaks.
2004-09-09 12:31:16 +00:00
cvsdist
60f49f4fee auto-import rpm-4.2.2-0.6 from rpm-4.2.2-0.6.src.rpm 2004-09-09 12:30:41 +00:00
cvsdist
1b9ff93ce8 auto-import changelog data from rpm-4.2.2-0.5.src.rpm
Wed Dec 17 2003 Jeff Johnson <jbj@jbj.org> 4.2.2-0.5
- detect (and remove) dbenv files while upgrading to db-4.2.52.
- ensure that librpmdb links against just built, not system, librpmio.
2004-09-09 12:30:03 +00:00
cvsdist
65b2a01538 auto-import changelog data from rpm-4.2.2-0.4.src.rpm
Mon Dec 15 2003 Jeff Johnson <jbj@jbj.org> 4.2.2-0.3
- make peace with libtool-1.5, autoconf-2.59, automake-1.8.
- build with db-4.2.52 internal.
- refresh bsddb.
Mon Dec 01 2003 Jeff Johnson <jbj@redhat.com> 4.2.2-0.1
- start rpm-4.2.2.
- unify signal handling in librpmio, use condvar to deliver signal.
2004-09-09 12:29:50 +00:00
cvsdist
1f8e0d2aca auto-import changelog data from rpm-4.2.1-0.30.1.src.rpm
Fri Oct 10 2003 Elliot Lee <sopwith@redhat.com> 4.2.1-0.30.1
- Add rpm-4.2-psmworks.patch
2004-09-09 12:27:27 +00:00
cvsdist
103d4279af auto-import changelog data from rpm-4.2.1-0.30.src.rpm
Wed Jul 16 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.30
- 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.
Thu Jul 10 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.26
- apply debugedit patch necessary to produce kernel -debuginfo files.
- zap zlib files so that apidocs gets included.
Wed Jul 09 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.21
- resolve elf32/elf64 file conflicts to prefer elf64.
Tue Jul 08 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.20
- resurrect manifests, RPMRC_NOTFOUND returned by readLead().
- python: missed tuple refcount in IDTXload/IDTXglob.
- fix: IDTXglob should return REMOVETID sorted headers (#89857).
Wed Jul 02 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.19
- autorelocate ix86 package file paths on ia64.
Tue Jul 01 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.18
- don't attempt to remove dbenv on --rebuilddb.
- rebuild.
Tue Jun 24 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.17
- update for fr.po (#97829).
Fri Jun 20 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.16
- brp-python-bytecompile to automagically bytecode compile python.
Thu Jun 19 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.15
- 2nd test release.
Thu Jun 12 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.13
- fdCLose typo (#97257).
- test release.
Mon Jun 09 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.12
- gratuitous bump/rebuild to exclude ppc64 for the moment.
Thu Jun 05 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.11
- update ja man pages (#92261).
- backport rpmsw stopwatch, insturment rpmts operations.
- toy method to enable --stats through bindings.
Wed Jun 04 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.8
- 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.
Tue Jun 03 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.6
- rebuild against fixes in beecrypt-3.0.0-0.20030603.
- treat missing epoch's exactly the same as Epoch: 0.
Mon Jun 02 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.4
- rebuild against fixes in beecrypt-3.0.0-0.20030602.
Thu May 29 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.3
- build with external beecrypt-3.0.0.
- blueprint beecrypt-3.0.0 changes against rpm-4.3.
- x86_64 -> athlon, ppc64[ip]series -> ppc64 arch compatibility.
Thu Mar 27 2003 Jeff Johnson <jbj@redhat.com> 4.2.1-0.1
- start rpm-4.2.1.
- hack out O_DIRECT support in db4 for now.
2004-09-09 12:27:19 +00:00
cvsdist
1e642becbd auto-import rpm-4.2-1 from rpm-4.2-1.src.rpm 2004-09-09 12:26:48 +00:00
cvsdist
02edfd6975 auto-import rpm-4.2-0.69 from rpm-4.2-0.69.src.rpm 2004-09-09 12:26:44 +00:00
cvsdist
d2feb92325 auto-import changelog data from rpm-4.0.5-1.7x.src.rpm
Tue Mar 25 2003 Jeff Johnson <jbj@redhat.com> 4.0.5-1
- bump rpm/popt versions, hardwire 4.0.4 in libraries.
- link rpm libraries together, move symbols to achieve forward linkage.
- use db-4.1.25, not db-4.0.14, internally.
- add rpmdb_loadcvt script, rpmdb_foo utilities.
- use current autotools,
- use splint, not lclint.
- delete rpm-4.1 header-only signatures/digests when signing.
2004-09-09 12:09:47 +00:00
cvsdist
bf46500a78 auto-import changelog data from rpm-4.0.4-7x.26.src.rpm
Tue Nov 05 2002 Jeff Johnson <jbj@redhat.com> 4.0.4-7x.26
- backport /etc/rpm/platform changes.
- backport db-4.1.17 changes.
- add _noDirTokens macro for 6x builds.
Sat Jun 15 2002 Jeff Johnson <jbj@redhat.com> 4.0.4-7x.24
- beecrypt: revert cpu/arch compile option mixup (#66752).
Sun Jun 09 2002 Jeff Johnson <jbj@redhat.com> 4.0.4-7x.23
- make peace with automake-1.6.1 et al.
- backport all beecrypt/rpmio bits from 4.1 that don't break the API.
- use /etc/rpm/platform (if it exists), rather than uname(2), for arch.
- add /usr/lib/rpm/redhat/* per-vendor configuration.
Thu May 02 2002 Jeff Johnson <jbj@redhat.com>
- fix: include <sys/time.h> for 6.2 python modules.
Fri Apr 26 2002 Jeff Johnson <jbj@redhat.com>
- fix: rpmdb iterator memory leak in python bindings.
Fri Apr 19 2002 Jeff Johnson <jbj@redhat.com>
- fix: packages produced by rpm-4.0 dinna merge signature tags.
2004-09-09 12:09:34 +00:00
cvsdist
0f42eda8a5 auto-import rpm-4.0.4-7x.18a from rpm-4.0.4-7x.18a.src.rpm 2004-09-09 12:06:51 +00:00
cvsdist
d617a285c0 auto-import changelog data from rpm-4.0.4-7x.18.src.rpm
Thu Apr 18 2002 Jeff Johnson <jbj@redhat.com>
- fix: queries that evaluated to "" incorrectly returned NULL.
2004-09-09 12:06:37 +00:00
cvsdist
ea1b271b5e auto-import changelog data from rpm-4.0.4-7x.16.src.rpm
Thu Apr 11 2002 Tim Powers <timp@redhat.com>
- rebuilt in new environment
Thu Apr 11 2002 Jeff Johnson <jbj@redhat.com>
- fix: generate config file md5 as ascii, not binary (#62542).
2004-09-09 12:06:28 +00:00
cvsdist
54df37d9fe auto-import changelog data from rpm-4.0.4-7x.12.src.rpm
Mon Apr 08 2002 Jeff Johnson <jbj@redhat.com>
- rebuild for distro to uncouple from broken inheiritance.
Fri Apr 05 2002 Jeff Johnson <jbj@redhat.com>
- non-glibc: on upgrade, mergesort is much faster than quicksort.
2004-09-09 12:06:17 +00:00
cvsdist
89f6d0d0fa auto-import changelog data from rpm-4.0.4-7x.10.src.rpm
Thu Apr 04 2002 Jeff Johnson <jbj@redhat.com>
- speedup large queries by ~50%.
- revert to presentation ordering Yet Again (#62158).
- rpmdbSortIterator: on upgrade, mergesort faster than quicksort (~7%).
2004-09-09 12:06:08 +00:00
cvsdist
72731dcfbd auto-import changelog data from rpm-4.0.4-7x.9.1.src.rpm
Fri Mar 29 2002 Tim Powers <timp@redhat.com>
- rebuilt
2004-09-09 12:06:00 +00:00
cvsdist
058e9be4c9 auto-import changelog data from rpm-4.0.4-7x.9.src.rpm
Thu Mar 28 2002 Jeff Johnson <jbj@redhat.com>
- fix: look for "/path" in Providename as well as Basenames (#59665).
- fix: avoid /dev/log installation more carefully (#62012).
- fix: don't compile beecrypt java bindings (#61992).
- solaris: save main() envp in global environ for use with gpg.
- don't add empty md5 strings to Filemd5's index.
- create Filemd5 index with binary, not ascii, keys.
Sat Mar 23 2002 Jeff Johnson <jbj@redhat.com>
- fix: make sure that .rpmsave files are created (#57078).
2004-09-09 12:05:07 +00:00
cvsdist
5e1a03e20b auto-import changelog data from rpm-4.0.4-7x.8.src.rpm
Fri Mar 22 2002 Jeff Johnson <jbj@redhat.com>
- fix: make sure that .rpmsave files are created (#57078).
2004-09-09 12:04:52 +00:00
cvsdist
0f2613b5f4 auto-import changelog data from rpm-4.0.4-7x.7.src.rpm
Mon Mar 18 2002 Jeff Johnson <jbj@redhat.com>
- fix: one-step-too-far when searching added package provides (#61388).
- fix: avoid libio misconfiguration with bleeding edge glibc.
- fix: add quotes around [:blank:] in linux find-provides.
- make --addsign and --resign behave exactly the same.
- *really* dump signature header immutable region.
- fix: don't overflow result buffer if gpg/pgp gives copious output.
Fri Mar 15 2002 Jeff Johnson <jbj@redhat.com>
- re-enable FD_CLOEXEC, the problem is in zlib through mmap.
- add toy python callbacks for payload unpacking failure(s).
2004-09-09 12:04:46 +00:00
cvsdist
b1db1949f4 auto-import rpm-4.0.4-7x.5 from rpm-4.0.4-7x.5.src.rpm 2004-09-09 12:04:36 +00:00
cvsdist
4348957e39 auto-import rpm-4.0.4-7x.4 from rpm-4.0.4-7x.4.src.rpm 2004-09-09 12:04:28 +00:00
cvsdist
44f30b1111 auto-import changelog data from rpm-4.0.4-7x.3.src.rpm
Wed Feb 13 2002 Jeff Johnson <jbj@redhat.com>
- don't do close-on-exec, 2 powertools packages cannot be read when doing.
- reapply Berkeley DB patch #4491.
2004-09-09 12:04:12 +00:00
cvsdist
aaa25a2e8a auto-import changelog data from rpm-4.0.4-7x.2.src.rpm
Thu Feb 07 2002 Jeff Johnson <jbj@redhat.com>
- rpm-4.0.4 release candidate.
- add cpanflute2, another perl.req fiddle.
- another cpanflute2 patch.
2004-09-09 12:04:08 +00:00
cvsdist
e6bcc6d46a auto-import changelog data from rpm-4.0.4-0.29.src.rpm
Mon Feb 04 2002 Jeff Johnson <jbj@redhat.com>
- generate index for pkgid (aka Sigmd5) tag, query/verify by pkgid.
- generate index for hdrid (aka Sha1header) tag, query/verify by hdrid.
- generate index for fileid (aka Filemd5s) tag, query/verify by fileid.
- query/verify by install transaction id.
2004-09-09 12:03:17 +00:00
cvsdist
0bfa40dce3 auto-import changelog data from rpm-4.0.4-0.28.src.rpm
Sun Feb 03 2002 Jeff Johnson <jbj@redhat.com>
- transaction rollbacks are functional.
2004-09-09 12:03:15 +00:00
cvsdist
3a141316e8 auto-import rpm-4.0.4-0.27 from rpm-4.0.4-0.27.src.rpm 2004-09-09 12:03:11 +00:00
cvsdist
6eca54732b auto-import changelog data from rpm-4.0.4-0.26.src.rpm
Sat Feb 02 2002 Jeff Johnson <jbj@redhat.com>
- fix: drop header region when writing repackaged legacy header.
Fri Feb 01 2002 Jeff Johnson <jbj@redhat.com>
- macro for %files, always include %defattr(), redhat config only.
2004-09-09 12:02:57 +00:00
cvsdist
e515a03b25 auto-import changelog data from rpm-4.0.4-0.24.src.rpm
Thu Jan 31 2002 Jeff Johnson <jbj@redhat.com>
- permit args to be hidden within %__find_{requires,provides}.
- a couple more perl.{prov,req} fiddles.
2004-09-09 12:02:47 +00:00
cvsdist
99b18ad24a auto-import changelog data from rpm-4.0.4-0.23.src.rpm
Wed Jan 30 2002 Jeff Johnson <jbj@redhat.com>
- legacy: configurable whiteout for known Red Hat dependency loops.
- perl.req: don't mis-generate dependencies like perl(::path/to/foo.pl).
- use chainsaw algorithm for dependency tree decimation when ordering.
2004-09-09 12:02:27 +00:00
cvsdist
fbbb769994 auto-import rpm-4.0.4-0.22 from rpm-4.0.4-0.22.src.rpm 2004-09-09 12:02:11 +00:00
cvsdist
0c373d11e5 auto-import changelog data from rpm-4.0.4-0.21.src.rpm
Tue Jan 29 2002 Jeff Johnson <jbj@redhat.com>
- transaction rollback code in rpmRollback().
Sun Jan 27 2002 Jeff Johnson <jbj@redhat.com>
- fix: fancy hash fiddles if not a tty.
- fix: handle /.../ correctly in rpmCleanPath().
2004-09-09 12:02:02 +00:00
cvsdist
c7fbde626d auto-import changelog data from rpm-4.0.4-0.20.src.rpm
Sat Jan 26 2002 Jeff Johnson <jbj@redhat.com>
- fix: %exclude functional (again).
- trap SIGILL for ppc64 inline asm voodoo fix from cross-dressed ppc32.
- rpm-perl: force numeric comparison on rpm version (#58882).
2004-09-09 12:01:51 +00:00
cvsdist
fbd25761c3 auto-import rpm-4.0.4-0.19 from rpm-4.0.4-0.19.src.rpm 2004-09-09 12:01:47 +00:00
cvsdist
c873303ca6 auto-import changelog data from rpm-4.0.4-0.18.src.rpm
Wed Jan 23 2002 Jeff Johnson <jbj@redhat.com>
- flip the perl.req bit for 8.0, auto-generated perl requirements go live.
2004-09-09 12:01:30 +00:00
cvsdist
5263c0f21b auto-import rpm-4.0.4-0.17 from rpm-4.0.4-0.17.src.rpm 2004-09-09 12:01:08 +00:00
cvsdist
10a33529f7 auto-import changelog data from rpm-4.0.4-0.16.src.rpm
Tue Jan 22 2002 Heff Johnson <jbj@redhat.com>
- fix: query format qualifiers needed header.c merge.
- ppc64 arch added (#58634,#58636).
2004-09-09 12:00:55 +00:00
cvsdist
87eb98f399 auto-import rpm-4.0.4-0.15 from rpm-4.0.4-0.15.src.rpm 2004-09-09 12:00:42 +00:00
cvsdist
520d60d2f2 auto-import changelog data from rpm-4.0.4-0.14.src.rpm
Mon Jan 21 2002 Jeff Johnson <jbj@redhat.com>
- build for 8.0.
Sat Jan 19 2002 Jeff Johnson <jbj@redhat.com>
- use beecrypt routines to calculate digests in rpm.
- dump legacy support for broken md5 signatures.
- sync popt and rpmio with rpm-4.1.
2004-09-09 12:00:33 +00:00
cvsdist
4f996c93e4 auto-import changelog data from rpm-4.0.4-0.12.src.rpm
Thu Jan 17 2002 Jeff Johnson <jbj@redhat.com>
- missing key(s) on keyring when verifying a signature is now an error.
- remove dependency whiteout.
- calculate rpm-4.1 ordering/orientation metrics in rpmdepOrder().
2004-09-09 12:00:27 +00:00
cvsdist
edd8e69bc1 auto-import changelog data from rpm-4.0.4-0.11.src.rpm
Fri Jan 11 2002 Jeff Johnson <jbj@redhat.com>
- permit subset installs for %lang colored hardlink file sets.
Thu Jan 10 2002 Jeff Johnson <jbj@redhat.com>
- fix: signing multiple times dinna work, discard immutable region.
- remove poptmodule.so for separate packaging.
Wed Jan 09 2002 Jeff Johnson <jbj@redhat.com>
- permit gpg/pgp/pgp5 execs to be reconfigured.
Tue Jan 08 2002 Jeff Johnson <jbj@redhat.com>
- use db-4.0.14 final internally.
- make rpm-perl package self-hosting (#57748).
2004-09-09 12:00:17 +00:00
cvsdist
7474a32ffa auto-import rpm-4.0.4-0.7 from rpm-4.0.4-0.7.src.rpm 2004-09-09 12:00:08 +00:00
cvsdist
f1d60535c0 auto-import changelog data from rpm-4.0.4-0.6.src.rpm
Mon Jan 07 2002 Jeff Johnson <jbj@redhat.com>
- Depends should use CDB if configured.
2004-09-09 11:59:31 +00:00
cvsdist
5f580802f4 auto-import changelog data from rpm-4.0.4-0.5.src.rpm
Sun Jan 06 2002 Jeff Johnson <jbj@redhat.com>
- handle lazy db open's in chroot with absolute path, not prefix strip.
Sat Jan 05 2002 Jeff Johnson <jbj@redhat.com>
- sparc: make dbenv per-rpmdb, not per-dbi.
2004-09-09 11:59:25 +00:00
cvsdist
4ac4c0a756 auto-import changelog data from rpm-4.0.4-0.4.src.rpm
Thu Dec 20 2001 Jeff Johnson <jbj@redhat.com>
- tru64 compiler message cleanup.
- add buildarch lines for hppa (#57728).
2004-09-09 11:59:01 +00:00
cvsdist
f92dc6d8e8 auto-import changelog data from rpm-4.0.4-0.3.src.rpm
Wed Dec 19 2001 Jeff Johnson <jbj@redhat.com>
- look for PY_VERSION 2.2c1.
- fix: typo in find-requires.
Sun Dec 09 2001 Jeff Johnson <jbj@redhat.com>
- solaris: translate i86pc to i386 (#57182).
- fix: CFLAGS="${CFLAGS:--O2 -march=i386 -mcpu=i686}" ; export CFLAGS;
    LDFLAGS="${LDFLAGS:-''}" ; export LDFLAGS;
dirs="`find ${_mydir} -name configure.in -print`"; export dirs; for coin in
    `echo ${dirs}` do dr=`dirname ${coin}`; if test -f ${dr}/NO-AUTO-GEN;
    then :
else macrodirs=`sed -n -e 's,AM_ACLOCAL_INCLUDE((.*)),1,gp' < ${coin}`; (
    cd ${dr}; aclocalinclude="${ACLOCAL_FLAGS}"; for k in ${macrodirs}; do
    if test -d ${k}; then aclocalinclude="${aclocalinclude} -I ${k}"; fi
    done if grep "^AM_GNU_GETTEXT" configure.in >/dev/null; then if grep
    "sed.*POTFILES" configure.in >/dev/null; then : do nothing -- we still
    have an old unmodified configure.in else test -r ${dr}/aclocal.m4 ||
    touch ${dr}/aclocal.m4; echo "no" | gettextize --force --copy; test -r
    ${dr}/aclocal.m4 && /bin/chmod u+w ${dr}/aclocal.m4; fi fi if grep
    "^AM_PROG_LIBTOOL" configure.in >/dev/null; then libtoolize --force
    --copy; fi aclocal ${aclocalinclude}; if grep "^AM_CONFIG_HEADER"
    configure.in >/dev/null; then autoheader; fi echo "Running automake
    --gnu ${am_opt} ..."; automake --add-missing --gnu ${am_opt}; autoconf;
    ); fi done ./configure i386-redhat-linux --prefix=/usr
    --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
    --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include
    --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var
    --sharedstatedir=/usr/com --mandir=/usr/share/man
    --infodir=/usr/share/info breaks with single quotes (#57264). ;
2004-09-09 11:58:47 +00:00
cvsdist
dbb0db02af auto-import rpm-4.0.4-0.2 from rpm-4.0.4-0.2.src.rpm 2004-09-09 11:58:36 +00:00