Commit Graph

584 Commits

Author SHA1 Message Date
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
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