Commit Graph

600 Commits

Author SHA1 Message Date
Panu Matilainen 9787eb5021 - Drop no longer needed temporary UsrMove patch 2014-07-01 13:36:55 +03:00
Panu Matilainen 44dacef8e0 - Fix multiple interleaved hardlink groups during build 2014-06-30 14:52:01 +03:00
Panu Matilainen 7c2b7db688 - Update to rpm 4.12-alpha
- Drop/adjust patches as appropriate
- New sub-package(s) for plugins
2014-06-30 10:53:59 +03:00
Panu Matilainen 365a62b957 - Clean up old, no longer needed cruft from spec
- BuildRoot and %clean haven't been needed in ages
  - Dont bother compressing ChangeLog which is not even packaged anymore
  - Remove old ocaml-conflict from pre-4.8.0 era
2014-06-26 16:26:31 +03:00
Panu Matilainen 54309be7c5 - Mark licenses as such, not documentation 2014-06-26 12:27:39 +03:00
Panu Matilainen b9e9858cd0 - Perl dependency generators live in perl-generators (#1110823) now 2014-06-25 17:48:06 +03:00
Lubomir Rintel 4a3c933f78 Fix the armhfp patch for armv6hl
The previous armhfp patches tried to cover armv6, but failed to do so properly
-- the hfp extension for v6 is called "vfp", not "vfpv3" and there's no "neon"
extension for it, this "armv6hnl" does not make sense at all.

Because of this, Pidora decided to patch around it so that their armv6hl
Raspberry Pi hardware is supported, breaking support for other ARMs along the
way...
2014-06-18 22:38:54 +02:00
Panu Matilainen d1508b085d - Rawhide broke our test-suite, disable for now to allow builds to be done 2014-06-10 14:48:48 +03:00
Dennis Gilmore ef6ec38db7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 21:54:02 -05:00
Peter Robinson 621bb044e5 Drop ChangeLog.bz2 (it's in the source, and it's large) 2014-05-31 22:45:05 +01:00
Slavek Kabrda b423b7ffd8 Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 2014-05-15 11:14:53 +02:00
Tom Callaway cbf52c88bb remove all _isa macros from BuildRequires 2014-04-21 14:36:44 -04:00
Panu Matilainen 056da825f0 - Move kmod and libsymlink dependency generators to redhat-rpm-config
- These are specific to Fedora so might as well live there, and
  this also avoids having to carry patches in rpm (and rebuild for
  changes) for no good reason
2014-04-15 10:11:47 +03:00
Panu Matilainen 7464dd0d4f - fix appdata.prov script missing from package 2014-04-14 16:58:58 +03:00
Panu Matilainen 88271d9741 - disable sanitizers for now, needs more work, having everything
rpm fail with undefined symbols is not nice...
2014-04-11 12:19:49 +03:00
Panu Matilainen e1b7ad0d36 - realize -fsanitizer=foo failures were due to missing buildrequires...
- add bcond for building with sanitizer(s)
2014-04-11 11:28:08 +03:00
Panu Matilainen f2b1ddb50a - gcc barfs on -fsanitize=undefined, hmm... 2014-04-11 11:03:17 +03:00
Panu Matilainen 388fec1a2d - build with -fsanitize=undefined and -fsanitize=address for now 2014-04-11 10:01:17 +03:00
Panu Matilainen 7aa67a41a8 - replace unmaintained dependency generator scripts with rpmdeps wrappers 2014-04-08 12:10:58 +03:00
Panu Matilainen 883afd1e17 - revert #1045723 fix for now, it breaks some java package macros 2014-03-27 11:06:55 +02:00
Panu Matilainen af2c060789 - fix build and sign module initialization in python3 (#1064758) 2014-03-26 11:19:55 +02:00
Panu Matilainen 600ff28b8e - fully reset file actions between rpmtsRun() calls (#1076552) 2014-03-26 11:19:55 +02:00
Panu Matilainen 98f66a8089 - dont eat newlines on parametrized macro invocations (#1045723) 2014-03-26 11:19:54 +02:00
Panu Matilainen f22eb5b4ba - reduce the double separator spec parse error into a warning (#1065563) 2014-03-13 23:34:24 +00:00
Panu Matilainen 2970ed07c9 - update to 4.11.2 final 2014-02-13 09:32:26 +02:00
Panu Matilainen 5947294b4d - update to 4.11.2-rc2 2014-02-06 13:04:20 +02:00
Panu Matilainen 95306529f5 - Yup, its Monday... we need explicit autoreconf to handle automake
1.13 -> 1.14 on rawhide, and that needs libtool as well temporarily
  (http://geekandpoke.typepad.com/geekandpoke/2011/11/temporarily.html)
2014-01-20 15:24:57 +02:00
Panu Matilainen 5d52c29bb2 - once again, buildrequire automake temporarily 2014-01-20 15:03:21 +02:00
Panu Matilainen 1d5ceec05f - update to 4.11.2-rc1
- drop upstreamed patches, adjust others as needed
- handle python egg-info's version munging in file lists
2014-01-20 14:51:31 +02:00
Panu Matilainen 5c70a391af - oops, its a new year... 2014-01-15 12:15:59 +02:00
Panu Matilainen 2b1b27387c - include ppc64le in %%power64 macro (#1052930) 2014-01-15 12:14:59 +02:00
Panu Matilainen 3af1bf3896 - dont override CONFIG_SITE if already set (related to #962837) 2013-12-03 09:28:27 +02:00
Panu Matilainen 3d4d533590 - generate kmod(module.ko) provides for kernel (#1025513) 2013-12-03 09:26:52 +02:00
Panu Matilainen 7bc2daa0cc - python 3 string and file compatibility fixes 2013-11-18 11:11:18 +02:00
Panu Matilainen 944d93e504 - generate application() provides from .desktop files (for gnome-software) 2013-10-14 11:37:00 +03:00
Panu Matilainen 0bacf1cba5 - add support for ppc64le architecture
- adjust armhftp-logic patch to apply without fuzz due to above
2013-10-01 15:13:51 +03:00
Panu Matilainen 9c611011c4 - fix build-time double-free on file capability processing (#956190)
- fix relocation related regression on file sanity check (#1001553)
- fix segfault on empty -p <lua> scriptlet body (#1004062)
- fix source url, once again
2013-09-09 14:58:21 +03:00
Panu Matilainen f5c5c333a8 - add python3 sub-package, based on patch by Bohuslav Kabrda 2013-08-21 13:39:02 +03:00
Petr Písař 063bc78547 Perl 5.18 rebuild 2013-08-03 12:05:45 +02:00
Panu Matilainen bd79c15028 - add missing dependency on tar to rpm-build (#986539) 2013-08-02 13:00:16 +03:00
Florian Festi 9ef65439e1 - Do not filter ld64.* and ld64-* provides and requires (#988373) 2013-07-30 17:57:45 +02:00
Petr Písař 73d396e4f0 Perl 5.18 rebuild 2013-07-17 13:28:44 +02:00
Panu Matilainen 2bbb203d3d - ensure relocatable packages always get install-prefix(es) set (#979443) 2013-07-05 10:41:32 +03:00
Panu Matilainen 1f5bf02b91 - sepdebugcrc buildrequires binutils-devel 2013-07-04 11:22:23 +03:00
Panu Matilainen 41d93db4c0 - fix .gnu_debuglink CRC32 after dwz (#971119) 2013-07-04 11:06:27 +03:00
Panu Matilainen cda13cd678 - update to 4.11.1 final 2013-06-27 13:55:38 +03:00
Panu Matilainen 7879e3bd92 - update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.1)
- drop upstreamed patches
2013-06-20 11:34:12 +03:00
Panu Matilainen 17960b66b2 - handle aarch64 debug_info relocations in debugedit (#974860) 2013-06-17 10:12:11 +03:00
Panu Matilainen b1b48bd8b0 - disable autoconf config.site processing in builds (#962837) 2013-06-11 14:49:45 +03:00
Panu Matilainen 4cf31cb6ea - fix regression on addressing main package by its name (#972994) 2013-06-11 09:58:42 +03:00
Panu Matilainen 68ff3e10f7 - update to 4.11.1-rc1
- drop upstreamed/unused patches
2013-06-10 12:11:00 +03:00
Panu Matilainen e033e9868a - serialize BDB environment open/close (#924417) 2013-05-28 09:38:53 +03:00
Panu Matilainen 1cefad535c - only consider files with .pm suffix as perl modules (#927211) 2013-05-22 08:48:55 +03:00
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