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
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