]>
git.pld-linux.org Git - packages/rpm.git/log
Jan Rękorajski [Mon, 22 Oct 2012 13:13:23 +0000 (15:13 +0200)]
- disable hmac when veryfying file digests
- rel 24
Disable hmac during digest calculation, since rpm package files
contain plain md5sums, hmac support is useless, see:
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2012-October/023193.html
Jan Rękorajski [Mon, 22 Oct 2012 11:21:59 +0000 (13:21 +0200)]
- properly generate verify flags at package built time
- rel 23
Jan Rękorajski [Mon, 22 Oct 2012 11:19:40 +0000 (13:19 +0200)]
- use plain paths here, not macros
Jan Rękorajski [Sun, 14 Oct 2012 18:20:33 +0000 (20:20 +0200)]
- enable _hrmib_path
- rel 22
Elan Ruusamäe [Sat, 13 Oct 2012 15:44:57 +0000 (18:44 +0300)]
macros: add _netsharedpath sample
Jan Rękorajski [Tue, 9 Oct 2012 21:00:25 +0000 (23:00 +0200)]
- rel 21, without neon build fixed
Previous commit
85771a72b1e8e2eceb7df161d81b8f985c418f30 fixed
the following error:
Making all in tests
warning: edos-test-1-0.src.rpm: Header V4 DSA signature: NOKEY, key ID
2039b291
*** glibc detected *** /home/users/builder/rpm/BUILD/rpm-5.4.10/.libs/lt-rpm: free(): invalid size: 0x00000000025df940 ***
*** glibc detected *** /home/users/builder/rpm/BUILD/rpm-5.4.10/.libs/lt-rpm: corrupted double-linked list: 0x00000000025aeca0 ***
If rpm was built without neon, then during build, on PLD builders,
the error shown above manifested itself on random test packages
and then just-built rpm got stuck at a futex.
Jan Rękorajski [Tue, 9 Oct 2012 20:53:53 +0000 (22:53 +0200)]
- closer to fixing double-free without neon
Jan Rękorajski [Tue, 9 Oct 2012 20:47:29 +0000 (22:47 +0200)]
- test no-neon build
Jan Rękorajski [Tue, 9 Oct 2012 19:36:23 +0000 (21:36 +0200)]
- let's try to skip another test
Jan Rękorajski [Tue, 9 Oct 2012 19:05:00 +0000 (21:05 +0200)]
- fixed condition
Jan Rękorajski [Tue, 9 Oct 2012 19:03:20 +0000 (21:03 +0200)]
- try to workaround tests that fail in mysterious way on builders (and only there)
Elan Ruusamäe [Mon, 8 Oct 2012 21:47:39 +0000 (00:47 +0300)]
- rel 20
Elan Ruusamäe [Mon, 8 Oct 2012 21:46:04 +0000 (00:46 +0300)]
restore macros.lang file from 4.5 branch (
f622fc6 )
Jan Rękorajski [Mon, 8 Oct 2012 21:28:41 +0000 (23:28 +0200)]
- release 19
Jan Rękorajski [Sun, 7 Oct 2012 20:57:17 +0000 (22:57 +0200)]
- extend selinux support
Jan Rękorajski [Sun, 7 Oct 2012 20:56:32 +0000 (22:56 +0200)]
- disable neon/webdav as we always did
Artur Frysiak [Wed, 3 Oct 2012 15:07:21 +0000 (17:07 +0200)]
Release 18
Artur Frysiak [Wed, 3 Oct 2012 15:05:19 +0000 (17:05 +0200)]
Enable posix module in lua
Jan Rękorajski [Wed, 3 Oct 2012 13:03:15 +0000 (15:03 +0200)]
- build with internal lua and enable extra lua libs, fixes
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2012-September/023154.html
- rel 17
Jan Rękorajski [Tue, 2 Oct 2012 20:55:04 +0000 (22:55 +0200)]
- properly null-terminate ascii digest string, this fixes upgrade
problems with packages built with rpm5 on old rpm-4.5
- rel 16
Elan Ruusamäe [Sat, 29 Sep 2012 18:42:39 +0000 (21:42 +0300)]
use db package name in deps
otherwise we end up in funny situation that rpm reqires db > 4.7, but
installs db 5.3 to satisfy it:
Processing dependencies...
db4.7-4.7.25.4-7.i686 obsoleted by db4.7-4.7.25.4-8.i686
db4.7-utils-4.7.25.4-7.i686 obsoleted by db4.7-utils-4.7.25.4-8.i686
orphaned rpm-lib-4.5-69.i686 marks db5.3-5.3.21.0-1.i686 (cap db >= 4.7.25)
Artur Frysiak [Sat, 29 Sep 2012 08:16:02 +0000 (10:16 +0200)]
Generate pkgconfig() R for Requires.private
"pkg-config --exists" needs Requires and Requires.private to be
fullfilled.
Marcin Banasiak [Wed, 26 Sep 2012 07:48:27 +0000 (09:48 +0200)]
Release 13
Marcin Banasiak [Wed, 26 Sep 2012 07:24:19 +0000 (09:24 +0200)]
Fix typo in gstreamer.in and pass __GST_INSPECT to configure
(ready for gstreamer 1.x)
Marcin Banasiak [Tue, 25 Sep 2012 21:13:11 +0000 (23:13 +0200)]
Fix generation of gstreamer deps
Jan Rękorajski [Tue, 25 Sep 2012 12:29:26 +0000 (14:29 +0200)]
- barf on any error, it's better to make one too many unneccessary
dbconvert, than to leave db unconverted
Jan Rękorajski [Mon, 24 Sep 2012 22:02:49 +0000 (00:02 +0200)]
- rel 12
Jan Rękorajski [Mon, 24 Sep 2012 21:44:09 +0000 (23:44 +0200)]
- remove erroneous ifnarch test from macros, that was effectively always
true, thus breaking stripping
- rel 11
Jan Rękorajski [Mon, 24 Sep 2012 21:04:16 +0000 (23:04 +0200)]
- debuginfo patch still produces unstripped binaries, disabled it
- rel 10
Jan Rękorajski [Mon, 24 Sep 2012 13:50:47 +0000 (15:50 +0200)]
- disabled keyutils with a bcond because ep09 runs kernel with -ENOSYS keyctl
- added keyutils fallback TODO
- rel 9
Paweł Sikora [Mon, 24 Sep 2012 10:51:24 +0000 (12:51 +0200)]
fix debuginfo patch (correct merge from 4.5 branch), release 8.
Jan Rękorajski [Mon, 24 Sep 2012 10:24:55 +0000 (12:24 +0200)]
- make rpmlint happy
- release 7
Jan Rękorajski [Sun, 23 Sep 2012 20:04:13 +0000 (22:04 +0200)]
- disabled debuginfo patch as it seems to cause unstripped bianries to
be packaged
- rel 6
Jan Rękorajski [Sat, 22 Sep 2012 16:43:15 +0000 (18:43 +0200)]
- fix test that effectively disabled any type of file verification
- release 5
Jan Rękorajski [Sat, 22 Sep 2012 09:48:33 +0000 (11:48 +0200)]
- disabling dirname_deps was a typo, we use them for a long time now
- release 4
Jan Rękorajski [Fri, 21 Sep 2012 23:26:16 +0000 (01:26 +0200)]
- reenable NOSIGNATURES
- relase 3
Jan Rękorajski [Fri, 21 Sep 2012 22:04:37 +0000 (00:04 +0200)]
- force Req sqlite3 version that this package has been built with
- release 2
Jan Rękorajski [Fri, 21 Sep 2012 20:34:05 +0000 (22:34 +0200)]
- release 1
Jan Rękorajski [Fri, 21 Sep 2012 12:09:42 +0000 (14:09 +0200)]
- make 'rpm -q --file <path>' always say something
Jan Rękorajski [Fri, 21 Sep 2012 11:30:54 +0000 (13:30 +0200)]
Merge branch 'master' of git://git.pld-linux.org/packages/rpm
Jan Rękorajski [Fri, 21 Sep 2012 11:30:32 +0000 (13:30 +0200)]
- disable overzealous dependency tests for now
Jan Rękorajski [Thu, 20 Sep 2012 21:20:45 +0000 (23:20 +0200)]
- rel 0.23
Jan Rękorajski [Thu, 20 Sep 2012 21:18:43 +0000 (23:18 +0200)]
- we want __cp and __find from coreutils and findutils respectively
- always use /bin/cp in posttrans to avoid macro confusion
Jan Rękorajski [Thu, 20 Sep 2012 20:00:28 +0000 (22:00 +0200)]
- silence DB_BUFFER_SMALL workaround messages, but increase additional
memory to 4096 and number of iterations to 25
- rel 0.22
Jan Rękorajski [Wed, 19 Sep 2012 16:32:24 +0000 (18:32 +0200)]
- add V-R to rpm database backup dir
Jan Rękorajski [Wed, 19 Sep 2012 12:52:34 +0000 (14:52 +0200)]
- more verbose posttrans
Jan Rękorajski [Wed, 19 Sep 2012 12:48:27 +0000 (14:48 +0200)]
- rel 0.21
Jan Rękorajski [Wed, 19 Sep 2012 12:48:04 +0000 (14:48 +0200)]
- create database backup before converting
Jan Rękorajski [Wed, 19 Sep 2012 12:21:37 +0000 (14:21 +0200)]
- replaced hackish trigger with a simple program that tests if BDB
version has changed directly in posttrans
- rel 0.20
Jan Rękorajski [Wed, 19 Sep 2012 08:02:01 +0000 (10:02 +0200)]
- renumbered patches
Jan Rękorajski [Wed, 19 Sep 2012 07:55:01 +0000 (09:55 +0200)]
- removed unneeded patch
Jan Rękorajski [Tue, 18 Sep 2012 21:50:53 +0000 (23:50 +0200)]
- file returns "XZ compressed data" for .xz archives, so let grep
recognize it properly
Jan Rękorajski [Mon, 17 Sep 2012 17:14:16 +0000 (19:14 +0200)]
- we don't want executable() autodeps, they generate false-positives
Jan Rękorajski [Mon, 17 Sep 2012 17:06:43 +0000 (19:06 +0200)]
- #%patch works, macro is %%{shrink:}'ed and 'missing %PATCHXXX' message
was just misleading macro-expansion side-effect
- rel 0.19
Jan Rękorajski [Mon, 17 Sep 2012 16:12:29 +0000 (18:12 +0200)]
- attempt to fix TODO item
http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/
5d3a3ea257d7f88e59d0ad93c20cc8448fb42f3d
Jan Rękorajski [Mon, 17 Sep 2012 12:20:39 +0000 (14:20 +0200)]
- rel up
Jan Rękorajski [Mon, 17 Sep 2012 12:17:29 +0000 (14:17 +0200)]
- don't let rpm unwind %%{load:} in echo
Jan Rękorajski [Mon, 17 Sep 2012 12:11:06 +0000 (14:11 +0200)]
- added compat wrappers for old macro files
Jan Rękorajski [Mon, 17 Sep 2012 11:05:17 +0000 (13:05 +0200)]
- cleanup cflags definitions
Jan Rękorajski [Sun, 16 Sep 2012 07:30:26 +0000 (09:30 +0200)]
- no need for subshell
Jan Rękorajski [Sat, 15 Sep 2012 18:18:40 +0000 (20:18 +0200)]
- fix http://rpm5.org/cvs/tktview?tn=41
Jan Rękorajski [Sat, 15 Sep 2012 17:42:12 +0000 (19:42 +0200)]
- rel 0.17
- http://rpm5.org/cvs/tktview?tn=41 still valid :(
Jan Rękorajski [Sat, 15 Sep 2012 17:40:24 +0000 (19:40 +0200)]
- resolve conflicts between patches
Jan Rękorajski [Sat, 15 Sep 2012 17:34:32 +0000 (19:34 +0200)]
- fix ___build_pre macro breakage that caused undefined RPM_SOURCE_DIR
Jan Rękorajski [Sat, 15 Sep 2012 17:19:55 +0000 (19:19 +0200)]
- can't reproduce poldek segfault
Jan Rękorajski [Sat, 15 Sep 2012 17:16:13 +0000 (19:16 +0200)]
- rpmbuild fails when no source/patch found
(error: Missing Source0 missing-file: No such file or directory)
Jan Rękorajski [Sat, 15 Sep 2012 16:33:09 +0000 (18:33 +0200)]
- rel 0.16
Elan Ruusamäe [Sat, 15 Sep 2012 15:56:30 +0000 (18:56 +0300)]
missing vars todo
Elan Ruusamäe [Sat, 15 Sep 2012 15:54:49 +0000 (18:54 +0300)]
add multiline patch as todo
Jan Rękorajski [Sat, 15 Sep 2012 15:42:55 +0000 (17:42 +0200)]
- scriptlets to automate database upgrade
Jan Rękorajski [Sat, 15 Sep 2012 12:11:42 +0000 (14:11 +0200)]
- require compatible rpm-build-macros
Jan Rękorajski [Fri, 14 Sep 2012 12:17:27 +0000 (14:17 +0200)]
- pattern_Release cannot be overriden, change it in main macro file
Jan Rękorajski [Fri, 14 Sep 2012 11:08:03 +0000 (13:08 +0200)]
- set pattern_Release to accept '@'
Jan Rękorajski [Fri, 14 Sep 2012 06:21:25 +0000 (08:21 +0200)]
- don't disable ldconfig optimization for now
- rel 0.15
Jan Rękorajski [Thu, 13 Sep 2012 12:59:52 +0000 (14:59 +0200)]
- removed needless undef
Jan Rękorajski [Thu, 13 Sep 2012 12:55:51 +0000 (14:55 +0200)]
- bump rpm-build-macros requrements
Jan Rękorajski [Thu, 13 Sep 2012 12:47:26 +0000 (14:47 +0200)]
- clean, proper fix for namespace clash
This fixes the case when 'P:group(NAME)' satisfies 'C:NAME < EVR'
group(NAME) belongs to RPMNS_TYPE_GROUP namespace and 'NAME < EVR'
to RPMNS_TYPE_VERSION namespace, so they should not be compared.
This should also fix triggers firing on NAME uninstal for packages
providing group(NAME).
Jan Rękorajski [Thu, 13 Sep 2012 11:00:41 +0000 (13:00 +0200)]
- drop etc_dir patch, it is non-upgradeable
- drop ~/etc/rpmmacros (notice no '.') from extra macro files
(~/etc/.rpmmacros is still there)
Jan Rękorajski [Thu, 13 Sep 2012 10:28:27 +0000 (12:28 +0200)]
- removed glob patch, rpm passes test case from
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2008-October/020546.html
Jan Rękorajski [Thu, 13 Sep 2012 09:52:45 +0000 (11:52 +0200)]
- TODO, python(abi) provides is generated properly for python package
Jan Rękorajski [Thu, 13 Sep 2012 09:20:53 +0000 (11:20 +0200)]
- filetriggers disabled as per jbj suggestion
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2012-September/023077.html
Jan Rękorajski [Thu, 13 Sep 2012 09:19:47 +0000 (11:19 +0200)]
- TODO kernel crosscompilation issue fixed in rpm-build-macros
Jan Rękorajski [Wed, 12 Sep 2012 18:29:07 +0000 (20:29 +0200)]
- revert binary_payload to lzdio to avoid upgrade problems
Jan Rękorajski [Wed, 12 Sep 2012 16:57:17 +0000 (18:57 +0200)]
- cleanup, I can't find _noPayloadPrefix macro used anywhere
Jan Rękorajski [Wed, 12 Sep 2012 11:34:18 +0000 (13:34 +0200)]
- according to jbj removing __db* files is very bad idea in rpm5
Jan Rękorajski [Wed, 12 Sep 2012 11:33:26 +0000 (13:33 +0200)]
- add filetriggers directory
Jan Rękorajski [Wed, 12 Sep 2012 11:24:58 +0000 (13:24 +0200)]
- set binary payload to xzdio (same as lzdio, but uses current xz)
- add settings provided by patches from mandriva
- enable filetriggers support
Jan Rękorajski [Wed, 12 Sep 2012 10:56:32 +0000 (12:56 +0200)]
- disable executable() deps generation for scriptlets
Jan Rękorajski [Tue, 11 Sep 2012 12:39:28 +0000 (14:39 +0200)]
- fix rpm-namespace-probe.patch (change proper file)
Jan Rękorajski [Mon, 10 Sep 2012 15:44:59 +0000 (17:44 +0200)]
- add workaround for https://bugs.launchpad.net/rpm/+bug/934420
Jan Rękorajski [Mon, 10 Sep 2012 09:18:42 +0000 (11:18 +0200)]
- fixed rpm-fix--p-interpreter-and-empty-script.patch patch, previous
version caused random segfaults
- disable ldconfig optimization, doesn't hurt to run more ldconfigs and
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2012-September/023036.html
Jan Rękorajski [Mon, 10 Sep 2012 06:11:12 +0000 (08:11 +0200)]
- reenable ldconfig optimization, the problem might have been caused
by '-p interp' scripts not being run
Jan Rękorajski [Mon, 10 Sep 2012 06:02:44 +0000 (08:02 +0200)]
- add patch from mandriva to fix possibility of uprading the same
package if it has epoch tag (all of our packages do)
- fix running scripts that has only interpreter set and no body
(post -p /sbin/ldconfig is prime example)
Jan Rękorajski [Sun, 9 Sep 2012 17:18:20 +0000 (19:18 +0200)]
- disable removing duplicate ldconfig invocations optimization
http://rpm5.org/community/rpm-devel/5380.html
Jan Rękorajski [Sun, 9 Sep 2012 14:20:20 +0000 (16:20 +0200)]
- rel 0.9
Jan Rękorajski [Sun, 9 Sep 2012 14:20:01 +0000 (16:20 +0200)]
- renumber sources
Jan Rękorajski [Sun, 9 Sep 2012 14:11:48 +0000 (16:11 +0200)]
- renumber patches
Jan Rękorajski [Sun, 9 Sep 2012 14:00:40 +0000 (16:00 +0200)]
- fix missing type definitions in public header files
Some of rpm's headers use types defined outside of them, yet do not
include required files with appriopriate typedefs. Add missing includes
to avoid guesswork when using rpm headers in external applications.
Jan Rękorajski [Sat, 8 Sep 2012 21:56:58 +0000 (23:56 +0200)]
- shut up rpm complaining about CHAR_TYPE noy being INT8_TYPE on header
- load pld macros before build macros (as build macros can redefine
default distro macros, like _topdir)
Jan Rękorajski [Fri, 7 Sep 2012 18:10:46 +0000 (20:10 +0200)]
- don't package mono scripts for now
This page took 0.078746 seconds and 4 git commands to generate.