Alexey Tourbin
ed41c1738f
4.0.4-alt100.12
...
- build/checkFiles.c: Fixed %exclude vs unpackaged regression.
- header.c: Optimized header loading and access routines.
2011-01-21 21:13:40 +03:00
Alexey Tourbin
e80861fd52
4.0.4-alt100.11
...
- build/files.c (addFile): Replaced myftw() with fts(3).
- build/checkFiles.c: Reimplemented check for unpackaged files using fts(3).
- python: Backported forceArray changes from rpm5.org (Alexander Myltsev).
2011-01-16 10:26:25 +03:00
Alexey Tourbin
d3c57d3ee4
build/checkFiles.c: reimplemented checkFiles() using fts(3)
2011-01-15 11:48:33 +03:00
Alexey Tourbin
1db852bde4
4.0.4-alt100.10
...
- platform.in: fixed %configure options for noarch packages.
2011-01-11 17:01:07 +03:00
Alexey Tourbin
342aef732d
4.0.4-alt100.9
...
- set.c: Tweak LRU first-time insertion policy.
2011-01-07 07:00:15 +03:00
Alexey Tourbin
cc5cafb9d7
4.0.4-alt100.8
...
- macro.c: Replaced repeated bsearch+qsort calls with custom
bsearch+memmove-like routine; rpm startup time is now 10x faster.
2011-01-06 06:04:23 +03:00
Alexey Tourbin
96d67572ce
4.0.4-alt100.7
...
- set.c: Reverted Kirill's changes.
- set.c: Applied aggressive optimization techniques (30% speed-up).
2011-01-04 11:14:18 +03:00
Alexey Tourbin
0f99bd9e13
spec: compile set.c with -fprofile-* options
...
callgrind results for "apt-cache unmet", 4.0.4-alt100.6:
2,215,614,910 PROGRAM TOTALS
1,126,021,045 ???:decode_set
486,259,420 ???:rpmsetcmp
147,177,041 ???:strcmp
79,769,617 ???:strlen
61,764,819 ???:0x0000000000033080'2
54,573,169 ???:memcpy
31,477,402 ???:strcpy
24,471,167 ???:pkgCache::DepIterator::AllTargets()
callgrind results for "apt-cache unmet", this commit (built in hasher):
1,502,995,357 PROGRAM TOTALS
625,132,308 ???:decode_base62_golomb
374,940,745 ???:rpmsetcmp
91,031,162 ???:strcmp
69,615,481 ???:strlen
61,764,819 ???:0x0000000000033080'2
30,928,154 ???:memcpy
26,108,178 ???:strcpy
24,471,167 ???:pkgCache::DepIterator::AllTargets()
Average user time for "apt-shell <<<unmet", 4.0.4-alt100.6:
2.55s
Average user time for "apt-shell <<<unmet", this commit (built in hasher):
1.72s
2011-01-04 10:51:34 +03:00
676a19a7af
4.0.4-alt100.6
...
- rpmRangesOverlap: Optimized out unneeded calls to printDepend().
- set.c: Cleaned up and optimized (Kirill Shutemov).
2010-12-07 17:43:44 +00:00
Alexey Tourbin
b7503c5d27
4.0.4-alt100.5
...
- set.c: Implemented LRU caching (2x speed-up, 1M footprint).
2010-12-04 13:34:18 +03:00
b1e16e7d9b
4.0.4-alt100.4
...
- Compiled set.c with -O3.
2010-11-23 22:00:39 +00:00
6104dfe0c2
Compile set.c with -O3
...
Proposed by Alexey Tourbin.
2010-11-23 15:59:15 +00:00
7872a77c89
4.0.4-alt100.3
...
- Rebuilt with liblzma.so.5.
2010-11-17 22:05:17 +00:00
f8528f791c
4.0.4-alt100.2
...
- pkgconfig.req: pass --print-requires-private to pkg-config.
- find-lang: support manpage paths with more than one symbol after dot
(closes : #24466 ).
2010-11-01 22:37:38 +00:00
2fc9a40da8
pkgconfig.req: pass --print-requires-private to pkg-config
2010-11-01 20:53:06 +00:00
f501d403f0
4.0.4-alt100.1
...
- Changed release numeration:
alt99.M51 series is for branch 5.1, alt100 is for Sisyphus (Alexey Tourbin).
- rpmrc: Updated for ARM (Mihail Yakushin).
2010-10-20 09:39:05 +00:00
Alexey Tourbin
707fd783cc
4.0.4-alt98.49
...
- lib.req: Implemented set-versions for soname dependencies.
- build/parseReqs.c: Enabled dependencies on rpmlib(SetVersions).
2010-10-04 03:54:21 +04:00
271952beb7
4.0.4-alt98.48
...
- 0common-files.req.list: Added /etc/sysctl.d, /lib/udev/rules.d,
/lib64/udev and /lib64/udev/rules.d entries.
2010-09-24 11:16:50 +00:00
Alexey Tourbin
fc1578bf5b
4.0.4-alt98.47
...
- set.c (rpmsetcmp): Fixed check for set2 decoding error.
- brp-cleanup: Updated for /usr/lib64/perl5 and /usr/share/perl5.
2010-09-20 21:47:22 +04:00
Alexey Tourbin
6dc4825087
4.0.4-alt98.46
...
- set.c: Implemented base62, golomb, and set-string routines.
- depends.c (rpmRangesOverlap): Added support for set-versions.
- rpmlibprov.c: Added rpmlib(SetVersions) feature.
- %_rpmlibdir/mkset: Command-line helper for making set-versions.
- lib.prov: Implemented soname set-versioning with exported symbols.
2010-09-11 02:48:56 +04:00
Alexey Tourbin
e70027f478
lib.prov: implemented soname set-versioning with exported symbols
2010-09-11 02:32:12 +04:00
Alexey Tourbin
5e8118e213
tools/mkset.c, tools/setcmp.c: command-line helpers
2010-09-11 02:09:55 +04:00
2e0c9f4f43
4.0.4-alt98.45
...
- Added SELinux support (by Mikhail Efremov and me).
2010-08-25 16:03:28 +00:00
Mikhail Efremov
e35b78cf6f
Update specfile for SELinux support
2010-08-24 16:59:19 +00:00
Alexey Tourbin
df21cab192
4.0.4-alt98.44
...
- depends.c: Permit self-conflicting packages.
- verify.c: Updated verifyDependencies() for self-conflicting packages.
2010-08-22 03:26:42 +04:00
Alexey Tourbin
1fde6a24b4
4.0.4-alt98.43
...
- depends.c: A better solution to dbProvCache dangling pointers without
resorting to strdup (ALT#23811).
2010-08-18 15:12:31 +04:00
Alexey Tourbin
9a2de051e3
4.0.4-alt98.42
...
- Added .gitignore file, improved support for in-tree building.
- Removed %__ccache* macros (rpm will use default ccache settings).
2010-08-17 19:22:39 +04:00
Alexey Tourbin
202244526d
added .gitignore, improved support for in-tree building
...
Here is how to run configure within the source tree:
$ rpm -bE --enable debug *.spec |sed -n '/^%build$/,/^%install$/{/^%build$/d;/^%install$/d;p}' |sh -ex
There's still problem: po/Makefile.in is getting added to
configure.ac:AC_OUTPUT, and when running autoreconf for the second time,
it will die as follows.
autoreconf-default: running: aclocal -I m4 --force -I m4
configure.in:896: error: `po/Makefile.in' is already registered with AC_CONFIG_FILES.
../../lib/autoconf/status.m4:290: AC_CONFIG_FILES is expanded from...
configure.in:896: the top level
autom4te-2.60: /usr/bin/m4 failed with exit status: 1
2010-08-17 19:20:40 +04:00
c6b62ae933
4.0.4-alt98.41
...
- Migrated to beecrypt-4.2.1 (by Kirill A. Shutemov).
2010-08-12 21:01:34 +00:00
Kirill A. Shutemov
0ed9eed845
Migrate to new libbeecrypt
...
Let's try to use recent libbeectypt in our World Best RPM.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
2010-08-12 20:41:06 +00:00
Alexey Tourbin
74183e0ce3
4.0.4-alt98.40
...
- build/files.c (parseForSimple): Fix potential NULL pointer dereference
(Dmitry V. Levin, ALT#23813).
- depends.c (dbSatisfiesDepend): Use strdup for dbProvCache keys
to avoid dangling pointers (ALT#23811).
2010-08-05 19:17:58 +04:00
Alexey Tourbin
0e7d2dcb99
4.0.4-alt98.39
...
- depends.c: Introduced ts->erasedPackages list of headers.
- depends.c: Replaced dbi-based dependes cache with rpmhash-based
providename cache (based on rpm.org changes by Panu Matilainen).
2010-07-12 11:41:51 +04:00
7b541b7cf0
4.0.4-alt98.38
...
- shebang.req (ShebangReq): fixed the check for absolute pathname
introduced in previous release (closes : #23716 ).
2010-07-03 00:24:42 +00:00
76cd0e9f4d
4.0.4-alt98.37
...
- shebang.req (ShebangReq): Ensure that interpreter is specified
as an absolute pathname (closes : #20096 ).
- platform.in: Enabled %check in buildreq mode (closes : #23030 ).
- pkgconfig.req (PkgconfigReqProv): Relaxed version check.
2010-07-01 16:21:02 +00:00
Alexey Tourbin
e90c978e68
4.0.4-alt98.36
...
- rpmdb.c: Make rpmdb index list hard-wired, remove unused require-
and provideversion indexes (Panu Matilainen).
2010-04-21 12:04:08 +04:00
09aefe4229
4.0.4-alt98.35
...
- brp-verify_elf: Disabled lint check on ARM.
2010-04-14 14:40:56 +00:00
Alexey Tourbin
f5a5902d0c
4.0.4-alt98.34
...
- find-package: Introduced FINDPACKAGE-COMMANDS output.
2010-04-08 11:27:02 +04:00
Alexey Tourbin
f477104d48
4.0.4-alt98.33
...
- brp-strip: Speed up by optimizing file(1) invocations.
2010-03-27 01:55:29 +03:00
Alexey Tourbin
16955bc185
4.0.4-alt98.32
...
- build/files.c (checkHdrIntersect): Avoid quadratic behaviour.
2010-03-26 19:07:30 +03:00
Alexey Tourbin
111bf48e92
4.0.4-alt98.31
...
- rpmpopt.in: Do remove extra newline before %{CHANGELOGTEXT} (4.0.4-alt93).
2010-03-16 20:12:05 +03:00
Alexey Tourbin
4a406c1f73
4.0.4-alt98.30
...
- order.c: Factored from depends.c.
- order.c: Added missing error message.
2010-03-16 15:07:21 +03:00
Alexey Tourbin
3231024392
4.0.4-alt98.29
...
- al.c: Introduced "fasthash" to improve bsearch performance.
2010-03-12 11:22:47 +03:00
Alexey Tourbin
576ab23bcd
spec: fixed typos in alt98.27 changelog entry
2010-03-12 11:22:19 +03:00
8ddfa7df9c
4.0.4-alt98.28
...
- lib.req: Recognize STB_GNU_UNIQUE symbols and add rtld(GNU_UNIQUE)
requirement for objects that contain such symbols.
- platform.in: Added %_aclocaldir and %_locksubsysdir macros
(closes : #22710 ).
2010-01-12 23:47:20 +00:00
Alexey Tourbin
20e65b0e8c
4.0.4-alt98.27
...
- brp-bytecompile_python: Hadlink indentical .pyc and .pyo files.
2009-12-21 04:28:04 +03:00
13ff82da53
4.0.4-alt98.26
...
- rpmrc.c (is_pentiumN): Added models with nonzero extended model
(reported by Alexander Sharapov).
- brp-verify_elf: Fixed typo introduced by previous release.
- brp-verify_elf: Added "default" mode.
- verify-elf: Omit duplicate lines from eu-findtextrel's output.
2009-12-20 17:03:27 +00:00
Alexey Tourbin
e05539a161
4.0.4-alt98.25
...
- verify-elf: Implemented new "lint" method using "eu-elflint --gnu-ld";
for now, enabled lint=relaxed mode (just warnings) by default.
- verify-elf: Improved "textrel" diagnostics by using eu-findtextrel.
- verify-elf: Fixed typos in "rpath" method.
2009-12-20 01:58:01 +03:00
Alexey Tourbin
b3dab5713e
spec (rpm-build): Requires: elfutils >= 0.143-alt1
...
Also updated dependency on info-install, since install-info --test
was implemented in 4.11.
2009-12-19 03:25:49 +03:00
4fda20af28
4.0.4-alt98.24
...
- Recoded README.ALT-ru_RU.KOI8-R -> README.ALT-ru_RU.UTF-8.
- Rebuilt with python-2.6.x.
2009-12-01 13:08:13 +00:00
847beb95d9
Recode KOI8-R -> UTF-8
2009-12-01 13:06:10 +00:00
Alexey Tourbin
d5c7cd8f6c
4.0.4-alt98.23
...
- depends.c: avoid expression dependent on evaluation order
- depends.c: implemented automatic realloc
- al.c: factored from depends.c
- al.c: reimplemented alProvIndex and alDirIndex/alFileIndex routines
2009-10-04 12:56:29 +04:00
Alexey Tourbin
2534a73873
4.0.4-alt97.M50.20
...
- depends.c: avoid expression dependent on evaluation order
- depends.c: implemented automatic realloc
- al.c: factored from depends.c
- al.c: reimplemented alProvIndex and alDirIndex/alFileIndex routines
2009-10-04 12:55:45 +04:00
Alexey Tourbin
18ac924845
4.0.4-alt95.M41.30
...
- depends.c: avoid expression dependent on evaluation order
- depends.c: implemented automatic realloc
- al.c: factored from depends.c
- al.c: reimplemented alProvIndex and alDirIndex/alFileIndex routines
2009-10-04 12:54:33 +04:00
Alexey Tourbin
9c78ea85fd
4.0.4-alt77.M40.28
...
- depends.c: avoid expression dependent on evaluation order
- depends.c: implemented automatic realloc
- al.c: factored from depends.c
- al.c: reimplemented alProvIndex and alDirIndex/alFileIndex routines
2009-10-04 12:47:37 +04:00
Alexey Tourbin
dd1780dbbe
4.0.4-alt98.22
...
- Removed support for availablePackages/suggestedPackages.
- Removed rebuilddb db_filter_dups code (Panu Matilainen).
2009-10-01 04:45:02 +04:00
Alexey Tourbin
4ad3f315dc
4.0.4-alt97.M50.19
...
- Removed support for availablePackages/suggestedPackages.
- Removed rebuilddb db_filter_dups code (Panu Matilainen).
2009-10-01 04:44:10 +04:00
Alexey Tourbin
1a81535d23
4.0.4-alt95.M41.29
...
- Removed support for availablePackages/suggestedPackages.
- Removed rebuilddb db_filter_dups code (Panu Matilainen).
2009-10-01 04:43:06 +04:00
Alexey Tourbin
ff017795b1
4.0.4-alt77.M40.27
...
- Removed support for availablePackages/suggestedPackages.
- Removed rebuilddb db_filter_dups code (Panu Matilainen).
2009-10-01 04:42:15 +04:00
Alexey Tourbin
4c4d73c44e
4.0.4-alt98.21
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:38:57 +04:00
Alexey Tourbin
f68c71a2d5
4.0.4-alt97.M50.18
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:30:39 +04:00
Alexey Tourbin
1ccf0dd03c
4.0.4-alt95.M41.28
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:20:33 +04:00
Alexey Tourbin
8d1cf08fe4
4.0.4-alt77.M40.26
...
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:06:38 +04:00
Alexey Tourbin
e879cdc371
spec: copy mkinstalldirs for older autotools
2009-09-29 16:06:14 +04:00
Alexey Tourbin
6795a36bb1
great removal
2009-09-29 15:29:52 +04:00
Alexey Tourbin
19e6de9d5e
added support for .xz/.lzma compressed sources and patches
...
This also fixes some bugs:
- %uncompress macro never worked;
- %patch -s -b .orig never worked.
2009-09-29 14:18:01 +04:00
Alexey Tourbin
0eb07b8c21
4.0.4-alt95.M41.27
...
- build/parsePrep.c (doUntar): Remove "-L" option from "unzip" invocation
(Igor Vlasenko; closes: ALT#17407).
2009-09-29 12:09:31 +04:00
Alexey Tourbin
222b98db0b
4.0.4-alt77.M40.25
...
- build/parsePrep.c (doUntar): Remove "-L" option from "unzip" invocation
(Igor Vlasenko; closes: ALT#17407).
2009-09-29 09:20:07 +04:00
Alexey Tourbin
f71f422a0d
4.0.4-alt98.20
...
- rpmio: Tweak lzma preset options for better compression.
2009-09-26 02:56:35 +04:00
Alexey Tourbin
48fd0e0358
4.0.4-alt97.M50.17
...
- rpmio: Tweak lzma preset options for better compression.
2009-09-26 02:54:48 +04:00
Alexey Tourbin
9c4c10a89e
4.0.4-alt95.M41.26
...
- rpmio: Tweak lzma preset options for better compression.
2009-09-26 02:52:55 +04:00
Alexey Tourbin
254345b682
4.0.4-alt77.M40.24
...
- rpmio: Tweak lzma preset options for better compression.
2009-09-26 02:49:13 +04:00
Alexey Tourbin
295cc50be1
4.0.4-alt98.19
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:49:32 +04:00
Alexey Tourbin
79be480d0e
4.0.4-alt97.M50.16
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:48:17 +04:00
Alexey Tourbin
776a15f6b8
4.0.4-alt95.M41.25
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:46:31 +04:00
Alexey Tourbin
b8221108bb
4.0.4-alt77.M40.23
...
- rpmio: Updated lzma compression routines for xz-5.0 API.
- Packaged /usr/bin/rpm2cpio.static.
2009-09-24 12:37:05 +04:00
Alexey Tourbin
416a432059
spec, Makefile.am: packaged rpm2cpio.static
2009-09-24 12:35:41 +04:00
Alexey Tourbin
aa9387a868
4.0.4-alt97.M50.15
...
- Backported changes by Dmitry V. Levin:
- rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes : #11921 ).
- python: Fixed build with libtool.
2009-09-24 12:21:43 +04:00
Alexey Tourbin
dbf90d4a21
4.0.4-alt95.M41.24
...
- Backported changes by Dmitry V. Levin:
- rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes : #11921 ).
- python: Fixed build with libtool.
2009-09-24 11:57:44 +04:00
Alexey Tourbin
2c384eccb0
4.0.4-alt77.M40.22
...
- Backported changes by Dmitry V. Levin:
- rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes : #11921 ).
- python: Fixed build with libtool.
2009-09-24 11:47:58 +04:00
73e60fb76d
4.0.4-alt98.18
...
- Backported %check from rpm-4.2.
- Implemented automated %check control using
--enable/--disable/--with/--without check/test controls.
- Bumped librpmbuild soname to reflect ABI change intoduced
along with %check support.
2009-09-09 10:41:04 +00:00
5a5dbf181d
4.0.4-alt98.17
...
- rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes : #11921 ).
2009-07-13 23:06:29 +00:00
Alexey Tourbin
642df51ba8
4.0.4-alt98.16
...
- find-package: Removed contents_index_all search, enabled file-level dependencies.
2009-07-01 23:11:36 +04:00
Alexey Tourbin
1d6c258d06
4.0.4-alt97.M50.14
...
- find-package: Removed contents_index_all search, enabled file-level dependencies.
2009-07-01 23:09:48 +04:00
Alexey Tourbin
abed540426
4.0.4-alt95.M41.23
...
- find-package: Removed contents_index_all search, enabled file-level dependencies.
2009-07-01 23:06:15 +04:00
b075522075
4.0.4-alt98.15
...
- pam.req.in:
+ Handle lines with optional modules.
+ Handle lines with leading whitespaces.
+ Handle lines with conditional controls.
- brp-cleanup.in wrt PAM config files:
+ Changed pam_stack replacement from "include" to "substack".
+ Changed spacing.
2009-06-26 21:30:17 +00:00
Alexey Tourbin
d4327f8968
4.0.4-alt98.14
...
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:22:58 +04:00
Alexey Tourbin
d33024c1fe
4.0.4-alt97.M50.13
...
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:21:56 +04:00
Alexey Tourbin
7149ee127b
4.0.4-alt95.M41.22
...
- shell.req.files: Adjusted /bin/ash script detection.
2009-06-21 00:20:56 +04:00
Alexey Tourbin
2b74ae0cdf
4.0.4-alt98.13
...
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
dependencies.
2009-06-17 06:44:25 +04:00
Alexey Tourbin
31dc64497c
4.0.4-alt97.M50.12
...
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
dependencies.
2009-06-17 06:43:27 +04:00
Alexey Tourbin
fbac8f2ea4
4.0.4-alt95.M41.21
...
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
dependencies.
2009-06-17 06:42:20 +04:00
Alexey Tourbin
b93c9a4ed8
4.0.4-alt77.M40.21
...
- Removed _noDirTokens support (producing legacy filelist format).
- Disabled rpmlib(PayloadFilesHavePrefix), rpmlib(CompressedFileNames),
and rpmlib(VersionedDependencies) dependencies.
- Disabled versioning for rpmlib(PayloadIsBzip2) and rpmlib(PayloadIsLzma)
dependencies.
2009-06-17 06:40:01 +04:00
Alexey Tourbin
2c81cc39eb
4.0.4-alt77.M40.20
...
- build/files.c, build/parseReqs.c: allow versioned path dependencies
2009-06-17 06:31:55 +04:00
Alexey Tourbin
65212ed107
4.0.4-alt98.12
...
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:40:53 +04:00
Alexey Tourbin
4a6b102862
4.0.4-alt97.M50.11
...
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:39:30 +04:00
Alexey Tourbin
de903ed718
4.0.4-alt95.M41.20
...
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:38:27 +04:00
Alexey Tourbin
95c231c10f
4.0.4-alt77.M40.19
...
- Remove artificial limit in dependency loop elimination attempts (Panu Matilainen).
2009-06-14 05:37:13 +04:00
Alexey Tourbin
5b60d490d6
4.0.4-alt98.11
...
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:14:24 +04:00
Alexey Tourbin
f718ef5742
4.0.4-alt97.M50.10
...
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:13:22 +04:00
Alexey Tourbin
044e556faa
4.0.4-alt95.M41.19
...
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 09:05:23 +04:00
Alexey Tourbin
01f323c74c
4.0.4-alt77.M40.18
...
- rpmdb: Minor fingerprint cache improvement.
2009-06-13 08:58:10 +04:00
8d651cd378
4.0.4-alt98.10
...
- brp-compress: Avoid non-standard info directories (closes : #19993 ).
- rpm-build: Implemented info files verification.
2009-05-20 23:26:04 +00:00
Alexey Tourbin
ea72e04162
4.0.4-alt98.9
...
- Re-enabled LZMA compression for rpm itself.
2009-05-11 00:32:49 +04:00
Alexey Tourbin
1e74968323
4.0.4-alt97.M50.9
...
- Re-enabled LZMA compression for rpm itself.
2009-05-11 00:31:52 +04:00
Alexey Tourbin
d5acd618d1
spec: re-enabled lzma compression for rpm itself
...
This reverts commit 6f575ecded
.
2009-05-11 00:29:36 +04:00
Alexey Tourbin
759c59ce65
4.0.4-alt98.8
...
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
When scanning a large number of packages (with e.g. rpmquery), readahead
might cause negative effects on the buffer cache.
2009-05-11 00:01:11 +04:00
Alexey Tourbin
ed0daa3c53
4.0.4-alt97.M50.8
...
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
When scanning a large number of packages (with e.g. rpmquery), readahead
might cause negative effects on the buffer cache.
2009-05-10 23:59:41 +04:00
Alexey Tourbin
9e87611786
4.0.4-alt95.M41.18
...
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
When scanning a large number of packages (with e.g. rpmquery), readahead
might cause negative effects on the buffer cache.
2009-05-10 23:41:33 +04:00
Alexey Tourbin
29ab0634b1
4.0.4-alt77.M40.17
...
- package.c (readPackageHeaders): Use posix_fadvise(2) to disable readahead.
When scanning a large number of packages (with e.g. rpmquery), readahead
might cause negative effects on the buffer cache.
2009-05-10 23:34:49 +04:00
3eeb20b43e
4.0.4-alt98.7
...
- platform.in (%configure): Do not run libtoolize, to avoid
"libtool version mismatch" disaster.
- python: Fixed build with libtool.
2009-04-23 23:10:19 +00:00
Alexey Tourbin
0b94ae2a35
4.0.4-alt98.6
...
- rpmdb: Rebuilt with libdb4.7.
2009-04-23 18:18:13 +04:00
Alexey Tourbin
2e360d78e9
4.0.4-alt97.M50.7
...
- rpmdb: Rebuilt with libdb4.7.
2009-04-23 18:17:11 +04:00
Alexey Tourbin
6347b01663
spec: rebuild with libdb4.7
2009-04-23 18:16:18 +04:00
Alexey Tourbin
d7abcfb9dc
4.0.4-alt98.5
...
- rpmdb: Removed db1 support.
- db3.c (db3close): Backported fix for double close (RH#138589).
2009-04-23 17:51:22 +04:00
Alexey Tourbin
4ea6d71109
4.0.4-alt97.M50.6
...
- rpmdb: Removed db1 support.
- db3.c (db3close): Backported fix for double close (RH#138589).
2009-04-23 17:49:25 +04:00
Alexey Tourbin
fcf51a9c59
4.0.4-alt95.M41.17
...
- rpmdb: Removed db1 support.
- db3.c (db3close): Backported fix for double close (RH#138589).
2009-04-23 17:31:39 +04:00
Alexey Tourbin
5bc035fdbd
4.0.4-alt77.M40.16
...
- rpmdb: Removed db1 support.
- db3.c (db3close): Backported fix for double close (RH#138589).
2009-04-23 17:18:49 +04:00
Alexey Tourbin
af4053bfa0
rpmdb: removed db1 support
2009-04-23 13:49:52 +04:00
3df8cccd04
Reduce macro abuse in %pre and %post scripts
...
(cherry picked from commit 0ecfddcdcd
)
2009-04-23 13:39:13 +04:00
93430b8c85
4.0.4-alt98.4
...
- rpm.8: Fixed typo (closes : #19356 ).
- platform.in: Added macros: %_logrotatedir, %_runtimedir (closes : #13639 ).
- Dropped deprecated RPMTAG_RHNPLATFORM support.
- Dropped unused RPMTAG_PLATFORM support.
- rpmVersionCompare(): Added handling of omitted tags.
- rpmevrcmp: Changed to use rpmVersionCompare() instead of rpmEVRcmp().
- 0common-files.req.list: Added /etc/X11/wms-methods.d (Igor Vlasenko).
2009-04-18 20:34:48 +00:00
925bdb7cd4
4.0.4-alt97.M50.5
...
- rpm.8: Fixed typo (closes : #19356 ).
- platform.in: Added macros: %_logrotatedir, %_runtimedir (closes : #13639 ).
2009-04-18 20:33:07 +00:00
9538baeb7d
4.0.4-alt95.M41.16
...
- rpm.8: Fixed typo (closes : #19356 ).
- platform.in: Added macros: %_logrotatedir, %_runtimedir (closes : #13639 ).
2009-04-18 20:31:03 +00:00
24b4ba2e3a
4.0.4-alt77.M40.15
...
- rpm.8: Fixed typo (closes : #19356 ).
- platform.in: Added macros: %_logrotatedir, %_runtimedir (closes : #13639 ).
2009-04-18 18:56:45 +00:00
72c0ed9c48
4.0.4-alt97.M50.4
...
- Dropped deprecated RPMTAG_RHNPLATFORM support.
- Dropped unused RPMTAG_PLATFORM support.
- rpmVersionCompare(): Added handling of omitted tags.
- rpmevrcmp: Changed to use rpmVersionCompare() instead of rpmEVRcmp().
- 0common-files.req.list: Added /etc/X11/wms-methods.d (Igor Vlasenko).
2009-04-14 16:55:49 +00:00
Alexey Tourbin
bca67ec3de
4.0.4-alt98.3
...
- Improved fingerprint cache performance (credits: Florian Festi).
2009-03-26 11:43:41 +03:00
Alexey Tourbin
a8575523ec
4.0.4-alt97.M50.3
...
- Improved fingerprint cache performance (credits: Florian Festi).
2009-03-26 11:38:00 +03:00
Alexey Tourbin
0890b6456f
4.0.4-alt95.M41.15
...
- Improved fingerprint cache performance (credits: Florian Festi).
2009-03-26 11:23:19 +03:00
Alexey Tourbin
de9c375951
4.0.4-alt77.M40.14
...
- Improved fingerprint cache performance (credits: Florian Festi).
2009-03-26 11:21:54 +03:00
Alexey Tourbin
4bf2a42fd8
4.0.4-alt98.2
...
- Removed prehistoric multilib support.
2009-03-10 14:41:07 +03:00
Alexey Tourbin
07c1a647d4
4.0.4-alt97.M50.2
...
- Removed prehistoric multilib support.
2009-03-10 14:39:35 +03:00
Alexey Tourbin
3995f6a271
4.0.4-alt95.M41.14
...
- Removed prehistoric multilib support.
2009-03-10 14:37:49 +03:00
Alexey Tourbin
7d1eb44be2
4.0.4-alt77.M40.13
...
- Removed prehistoric multilib support.
2009-03-10 14:32:59 +03:00
Alexey Tourbin
356d3d7027
4.0.4-alt98.1
...
- alt97.M50 release series is for branch 5.0, alt98 is for Sisyphus.
- Updated %config algorithm to avoid unnecessary *.rpmnew, *.rpmsave,
and *.rpmorig files (credits: Panu Matilainen, Tomas Mraz).
+ If new package keeps the same config file, updating the file on disk
is skipped (rhbz#194246). This provides limited support for replacing
config files with custom symbolic links.
+ If pre-existing file is the same as the one being installed for
the first time, backup action is suppress (rhbz#128622).
+ Backup action is also disabled but for regular files and symlinks.
2009-03-09 21:08:59 +03:00
Alexey Tourbin
07e59dab46
4.0.4-alt97.M50.1
...
- alt97.M50 release series is for branch 5.0, alt98 is for Sisyphus.
- Updated %config algorithm to avoid unnecessary *.rpmnew, *.rpmsave,
and *.rpmorig files (credits: Panu Matilainen, Tomas Mraz).
+ If new package keeps the same config file, updating the file on disk
is skipped (rhbz#194246). This provides limited support for replacing
config files with custom symbolic links.
+ If pre-existing file is the same as the one being installed for
the first time, backup action is suppress (rhbz#128622).
+ Backup action is also disabled but for regular files and symlinks.
2009-03-09 21:06:06 +03:00
Alexey Tourbin
098c3256ab
4.0.4-alt95.M41.13
...
- Updated %config algorithm to avoid unnecessary *.rpmnew, *.rpmsave,
and *.rpmorig files (credits: Panu Matilainen, Tomas Mraz).
+ If new package keeps the same config file, updating the file on disk
is skipped (rhbz#194246). This provides limited support for replacing
config files with custom symbolic links.
+ If pre-existing file is the same as the one being installed for
the first time, backup action is suppress (rhbz#128622).
+ Backup action is also disabled but for regular files and symlinks.
2009-03-09 20:59:18 +03:00
Alexey Tourbin
b7041d73ef
4.0.4-alt77.M40.12
...
- Updated %config algorithm to avoid unnecessary *.rpmnew, *.rpmsave,
and *.rpmorig files (credits: Panu Matilainen, Tomas Mraz).
+ If new package keeps the same config file, updating the file on disk
is skipped (rhbz#194246). This provides limited support for replacing
config files with custom symbolic links.
+ If pre-existing file is the same as the one being installed for
the first time, backup action is suppress (rhbz#128622).
+ Backup action is also disabled but for regular files and symlinks.
2009-03-09 20:55:33 +03:00
Alexey Tourbin
eb23ad4080
4.0.4-alt95.M41.12
...
- Fixed /usr/lib/rpm/ ownership for new sisyphus_check.
2009-03-09 19:11:11 +03:00
Alexey Tourbin
4a4f1c6522
4.0.4-alt77.M40.11
...
- Fixed /usr/lib/rpm/ ownership for new sisyphus_check.
2009-03-09 19:04:45 +03:00
Alexey Tourbin
c9a4295dbb
fixed /usr/lib/rpm/ ownership for new sisyphus_check
2009-03-09 18:50:02 +03:00
Alexey Tourbin
267a7e8f33
4.0.4-alt77.M40.10
...
- Renamed rpm-python subpackage to python-module-rpm (ldv).
2009-03-09 18:42:00 +03:00
de7bee4901
Rename rpm-python subpackage to python-module-rpm
...
(cherry picked from commit 067f680afd
)
2009-03-09 18:30:39 +03:00
Alexey Tourbin
4790122f71
4.0.4-alt77.M40.9
...
- backported changes from branch 4.1:
- psm.c: in syslog messages, discriminate between no epoch and zero epoch
- transaction.c: updated conflict algorithm for overlapping paths:
exact st_mode and uid/gid match is required; md5 check is skipped
for %ghost files
- psm.c: fixed chown attempts for src.rpm introduced [with previous change]
- rpmpopt (--changelog): remove extra newline after %{CHANGELOGNAME} (jbj)
2009-03-08 20:28:48 +03:00
e2e69f01ba
4.0.4-alt96.16
...
- platform.in: Imported %makeinstall_std macro from rpm-build-perl.
- 0common-files.req.list: Removed /etc/tex-fonts.d directory.
2009-02-25 00:52:01 +00:00
Alexey Tourbin
f6f5889885
4.0.4-alt96.15
...
- Added buildreq ignore rule for /usr/lib/rpm/macros.d/*
2008-12-16 03:37:08 +03:00
cd51b35b4d
4.0.4-alt96.14
...
- psm.c (psmTriggerPosttrans):
Handle null "transaction file info" pointer properly (closes : #18079 ).
2008-12-12 23:49:46 +00:00
d3f50cc1a7
4.0.4-alt95.M41.11
...
- psm.c (psmTriggerPosttrans):
Handle null "transaction file info" pointer properly (closes : #18079 ).
- GROUPS: Added "Graphical desktop/Sugar" (closes : #18094 ).
2008-12-09 15:16:44 +00:00
12a1de9df3
4.0.4-alt77.M40.8
...
- psm.c (psmTriggerPosttrans):
Handle null "transaction file info" pointer properly (closes : #18079 ).
2008-12-09 15:04:21 +00:00
6da521cf76
4.0.4-alt95.M41.10
...
- Disabled automatic rpmlib(PosttransFiletriggers) requirements for M41.
2008-11-25 15:37:37 +00:00
f8fb514ad6
Revert "rpmlib.req: generate rpmlib(PosttransFiletriggers) dependency for /usr/lib/rpm/*.filetrigger"
...
Disable automatic rpmlib(PosttransFiletriggers) requirements for M41.
This reverts commit 3a9f159460
.
2008-11-25 15:37:14 +00:00
6346113d89
4.0.4-alt96.13
...
- Introduced /usr/lib/rpm/macros.d/ (closes : #17948 ).
- GROUPS: Added "Graphical desktop/Sugar" (closes : #17950 ).
- platform.in:
+ Marked update menu, window managers registration, scrollkeeper
database synchronization and ldconfig macros as obsolete.
+ Removed obsolete %%php_version and %%php_release macros (Alexey Gladkov).
+ Added %_rpmmacrosdir macro.
2008-11-22 22:24:02 +00:00
d975fc66c1
Introduce /usr/lib/rpm/macros.d/ (ALT#17948)
2008-11-21 00:25:45 +00:00
Alexey Tourbin
82d6fbdfe6
4.0.4-alt95.M41.8
...
- fixed crash in previous release (Dmitry V. Levin)
2008-11-13 07:12:42 +03:00
Alexey Tourbin
0c166f10f0
4.0.4-alt77.M40.7
...
- fixed crash in previous release (Dmitry V. Levin)
2008-11-13 06:47:19 +03:00
0a48c3206e
4.0.4-alt96.12
...
- verify-elf: Removed no longer needed workaround for PIE executables on ARM.
- 0common-files.req.list: Added /etc/sysconfig/limits.d (service).
- librpm, librpmbuild: Removed %%post/%%postun scripts.
- librpm: Fixed crash bug in saveTriggerFiles().
2008-11-13 00:19:52 +00:00
a66f0346f8
Remove ldconfig invocations from %post/%postun scripts
2008-11-12 23:07:24 +00:00
Alexey Tourbin
3c75eaca60
4.0.4-alt96.11
...
- implemented post-transaction filetriggers, loosely based on filetriggers.patch
from Mandriva Linux (see %_rpmlibdir/posttrans-filetriggers for details)
- implemented %_rpmlibdir/0ldconfig.filetrigger, so that packages with
shared libraries need not to invoke ldconfig(1) in they %%post-scriptlets
- rpmlib.req: automatically generate rpmlib(PosttransFiletriggers) dependency
for packages which provide %_rpmlibdir/*.filetrigger programs
2008-11-13 01:01:07 +03:00
Alexey Tourbin
a033d58bd1
4.0.4-alt95.M41.7
...
- implemented post-transaction filetriggers, loosely based on filetriggers.patch
from Mandriva Linux (see %_rpmlibdir/posttrans-filetriggers for details)
- implemented %_rpmlibdir/0ldconfig.filetrigger, so that packages with
shared libraries need not to invoke ldconfig(1) in they %%post-scriptlets
- rpmlib.req: automatically generate rpmlib(PosttransFiletriggers) dependency
for packages which provide %_rpmlibdir/*.filetrigger programs
2008-11-13 00:58:22 +03:00
Alexey Tourbin
3a9f159460
rpmlib.req: generate rpmlib(PosttransFiletriggers) dependency for /usr/lib/rpm/*.filetrigger
2008-11-13 00:57:57 +03:00
Alexey Tourbin
4acd4051a0
4.0.4-alt95.M41.6+
...
- implemented post-transaction filetriggers, loosely based on filetriggers.patch
from Mandriva Linux (see %_rpmlibdir/posttrans-filetriggers for details)
- implemented %_rpmlibdir/0ldconfig.filetrigger, so that packages with
shared libraries need not to invoke ldconfig(1) in they %%post-scriptlets
2008-11-13 00:55:42 +03:00
Alexey Tourbin
5b8a602896
4.0.4-alt77.M40.6
...
- implemented post-transaction filetriggers, loosely based on filetriggers.patch
from Mandriva Linux (see %_rpmlibdir/posttrans-filetriggers for details)
- implemented %_rpmlibdir/0ldconfig.filetrigger, so that packages with
shared libraries need not to invoke ldconfig(1) in they %%post-scriptlets
2008-11-13 00:54:40 +03:00
Alexey Tourbin
639f3382c9
0ldconfig.filetrigger: new script
2008-11-12 05:10:51 +03:00
Alexey Tourbin
4ada155008
implemented posttrans filetriggers, vaguely based on Mandriva patch
2008-11-12 05:10:11 +03:00
Alexey Tourbin
ffb79de5d1
4.0.4-alt96.10
...
- improved install/upgrade package reordering (in tsort algorithm,
changed "presentation order" to "chainsaw order")
2008-11-10 05:46:39 +03:00
Alexey Tourbin
b51c799f6b
4.0.4-alt95.M41.6
...
- improved install/upgrade package reordering (in tsort algorithm,
changed "presentation order" to "chainsaw order")
2008-11-10 05:44:13 +03:00
Alexey Tourbin
0d6020f2bf
4.0.4-alt77.M40.5
...
- improved install/upgrade package reordering (in tsort algorithm,
changed "presentation order" to "chainsaw order")
2008-11-10 05:30:09 +03:00
b7fb34d018
4.0.4-alt96.9
...
- rpmevrcmp, rpmvercmp: Imported from rpm-utils (closes : #13627 ).
- GROUPS: Added "Development/Tools" (ALT#17550).
2008-10-28 00:42:07 +00:00
ba75c265e9
Import rpm*cmp utilities from rpm-utils (ALT#13627)
2008-10-28 00:28:56 +00:00
5e322cbea6
4.0.4-alt96.8
...
- Fixed build with new toolchain.
- brp-cleanup: Remove .gitignore files as well.
- fixup-libraries: Enhance recognition of ELF executables.
2008-10-20 16:21:29 +00:00
Alexey Tourbin
e4ee0c28f8
4.0.4-alt96.7
...
- build/reqprov.c: when folding duplicate dependencies, Requires(pre)
or Requires(post) should not opimitze out bare Requires
- build/files.c: execute find-requires before find-scriptlet-requires
- 0common-files.req.list: added /etc/rc.d/init.d (service)
2008-10-06 10:00:15 +04:00
Alexey Tourbin
4f75dd558d
4.0.4-alt95.M41.5
...
- build/reqprov.c: when folding duplicate dependencies, Requires(pre)
or Requires(post) should not opimitze out bare Requires
- build/files.c: execute find-requires before find-scriptlet-requires
- 0common-files.req.list: added /etc/rc.d/init.d (service)
2008-10-06 09:57:01 +04:00
eb2eb2a974
4.0.4-alt96.6
...
- build/parsePrep.c (doUntar): Remove "-L" option from "unzip" invocation
(Igor Vlasenko; closes: ALT#17407).
2008-10-02 16:08:46 +00:00
Alexey Tourbin
0d54c4a6f0
4.0.4-alt95.M41.4+
...
- build/reqprov.c: when folding duplicate dependencies, Requires(pre)
or Requires(post) should not opimitze out bare Requires
2008-09-22 18:56:46 +00:00
Alexey Tourbin
216ac45267
4.0.4-alt77.M40.4
...
- build/reqprov.c: when folding duplicate dependencies, Requires(pre)
or Requires(post) should not opimitze out bare Requires
2008-09-22 18:52:58 +00:00
Alexey Tourbin
794a50719d
4.0.4-alt96.5
...
- build/spec.c: don't allow multiple definition of PatchX or SourceX
(Jindrich Novy, rhbz#458261, rhbz#458260)
2008-09-16 11:11:47 +04:00
Alexey Tourbin
f444e26e8e
4.0.4-alt95.M41.4
...
- build/spec.c: don't allow multiple definition of PatchX or SourceX
(Jindrich Novy, rhbz#458261, rhbz#458260)
2008-09-16 11:09:57 +04:00
Alexey Tourbin
b81db19611
4.0.4-alt77.M40.3
...
- build/spec.c: don't allow multiple definition of PatchX or SourceX
(Jindrich Novy, rhbz#458261, rhbz#458260)
2008-09-16 11:02:21 +04:00
Alexey Tourbin
fc4b584b3d
4.0.4-alt96.4
...
- shebang.req: check for trailing <CR> in interpreter path or name;
also, validate argc, since neither execve(2) nor env(1) split arguments
2008-09-14 13:20:11 +04:00
Alexey Tourbin
c9b90976f3
4.0.4-alt95.M41.3
...
- shebang.req: check for trailing <CR> in interpreter path or name;
also, validate argc, since neither execve(2) nor env(1) split arguments
2008-09-14 13:18:14 +04:00
1e5972d448
4.0.4-alt96.3
...
- find-lang: Updated usage (Slava Semushin; closes: ALT#15492).
- GROUPS: Added "Development/Erlang" (ALT#16691).
2008-08-29 13:54:55 +00:00
Kirill A. Shutemov
1b07454c4c
4.0.4-alt96.2
...
- add support of armv5tel and fix armv5tejl
2008-08-29 01:09:41 +03:00
Alexey Tourbin
18e824516b
4.0.4-alt96.1
...
- find-package: updated check for file path components being alternatives
2008-08-20 00:06:43 +04:00
Alexey Tourbin
fc4a3e85ed
4.0.4-alt95.M41.2
...
- find-package: updated check for file path components being alternatives
2008-08-20 00:00:10 +04:00
c8694a9dd7
4.0.4-alt95.M41.1
...
- %_rpmlibdir/macros: enabled gzip payload compression (w9.gzdio) by default.
2008-07-29 16:29:01 +00:00
Alexey Tourbin
eb4af40306
4.0.4-alt96
...
- lib.req: use CanonPath() to deal with RPATH like $ORIGIN/../lib
- fixup-{libtool,pkgconfig}: quote substitution text (Dmitry V. Levin, #11437 )
- pdeath_execute.c: remove X_OK check, use execvp(3)
- rpm: in %post-script, remove /var/cache/apt/*.bin
2008-07-20 16:31:19 +04:00
b1b00af474
4.0.4-alt77.M40.2
...
- spec: In %post-script, removed /var/cache/apt/*.bin (Alexey Tourbin).
- pdeath_execute.c: Removed X_OK check, use execvp(3) (Alexey Tourbin).
- fixup-libtool, fixup-pkgconfig: Quote substitution text (Closes : #11437 ).
- build/files.c: Re-fixed RPMTAG_SIZE calculation (Alexey Tourbin. Closes : #2634 ).
- parseSpec.c: Fixed duplicating 'rpmbuild -bE' output
(Kirill Shutemov, Alexey Tourbin. Closes : #5662 ).
- parsePreamble.c, parseSpec.c: Allow noarch subpackages (Alexey Tourbin).
- rpmrc.c: Added more modern CPU models (Alexey Tourbin, me).
- rpmio.c: Implemented cpio hints for rsyncable_gzwrite() (Alexey Tourbin).
- rpmio.c: Deal with partial rsyncable_gzwrite() return (Alexey Tourbin).
- rpmio.c: Implemented rscynable_gzwrite() (Alexey Tourbin).
- rpmio.c: Introduced rpmGZFILE wrapper for gzdio (Alexey Tourbin).
- scripts/rpm2cpio.sh: Deal with decompressors (Alexey Tourbin).
- spec: Added _binary_payload w9.gzdio (Alexey Tourbin).
- Plugged a memleak in lzclose() (Panu Matilainen).
- Backported LZMA payload compression from SuSE (Alexey Tourbin).
- rpmReadPackageManifest: Fix comments handling.
- files.c (addFile): Check that each intermediate path component
is a directory (not symlink) (Alexey Tourbin).
- files.c (addFile): File path must be canonical (Alexey Tourbin).
- files.c (addFile): Reassure that file path starts with '/' (Alexey Tourbin).
- files.c (addFile): File path must match buildroot (Alexey Tourbin).
- spec: Removed 'BuildConflicts: rpm-devel' (Alexey Tourbin).
- relative: Fixed potential NULL dereference (Closes : #14067 ).
- platform.in (%__autoreconf): Added deprecation warning.
- platform.in: Added %warning() macro.
- platform.in: Added %autoreconf macro (Closes : #13925 ).
- relative.c: Changed to use heap for memory allocation, fix normalize(), cleanup.
- relative.c: Fixed an off-by-one (kind of) error. (Alex Myltsev).
- Added armv5tejl support (Kirill Shutemov).
- rpmrc.in: Removed -fsigned-char from optflags for arm* (Kirill Shutemov).
- Refresh ARM support (Kirill Shutemov).
- Do not check STACK entry in ARM ELF files (Kirill Shutemov).
- More %_target_platform tweaks: cleanup build_os filter; initialize
%_gnueabi; replace %_gnu with %_gnueabi in %_target_platform.
- %_gnu appended to %_target_platform (Kirill Shutemov).
2008-07-08 14:45:31 +00:00
Alexey Tourbin
5165ed5fd0
spec: in %post-script, remove /var/cache/apt/*.bin
...
Note that I exepect pdeath_execute to use execvp(3).
2008-07-08 14:39:34 +00:00
Alexey Tourbin
b44bb8cb15
spec: in %post-script, remove /var/cache/apt/*.bin
...
Note that I exepect pdeath_execute to use execvp(3).
2008-07-07 06:15:21 +04:00
Alexey Tourbin
ba650c669c
4.0.4-alt95
...
- build/files.c: re-fixed RPMTAG_SIZE calculation (cf. #2634 )
- files.req: implemented modular /usr/lib/rpm/*-files.req.list,
for dependencies on directories
2008-06-24 14:07:31 +04:00
Alexey Tourbin
c4f579077e
files.req: modular /usr/lib/rpm/*-files.req.list with longest match
2008-06-16 13:05:37 +04:00
Alexey Tourbin
85bb55e8dd
spec: forgot to mention `rpmbuild -bE' fix in alt94 changelog entry
2008-06-15 06:36:00 +04:00
Alexey Tourbin
5435ccd10b
4.0.4-alt94
...
- %_rpmlibdir/macros: enabled LZMA payload compression (w2.lzdio) by default
- parsePreamble.c, parseSpec.c: allow "BuildArch: noarch" subpackages
- psm.c: fixed chown attempts for src.rpm introduced in alt93
- psm.c: also, when installing src.rpm, drop suid/sgid bits
- rpmrc.c: recognize new Intel CPUs (Dmitry V. Levin)
- rpmrc.c: classify SSE2-capable Intel CPUs as "pentium4"
- find-package: corrected host-system lookup for commands
2008-06-15 01:02:21 +04:00
Alexey Tourbin
d0eac5c97f
4.0.4-alt93
...
- rpmio.c: implemented rsyncable gzdio compression
- rpmio.c: applied SUSE patches for LZMA payload compression
and decompression (LZMA compression disabled by default)
- transaction.c: updated conflict algorithm for overlapping paths:
exact st_mode and uid/gid match is required; md5 check is skipped
for %%ghost files
- build/files.c, build/parseReqs.c: allow versioned path dependencies
- build/files.c: added /usr/share/gtk-doc/html to hardcoded docDirs list
- build/files.c (isDoc): fixed docDirs match algorithm (Panu Matilainen)
- scripts, macros: use `chmod -c' where appropriate (verbosity change)
- rpmpopt (--setugids): use `chown -c -h' (no dereference)
- rpmpopt (--changelog): remove extra newline after %%{CHANGELOGNAME} (jbj)
- brp-cleanup: remove .cvsignore files (dottedmag)
- doc/manual: spelling corrections (jbj)
2008-06-04 18:04:15 +04:00
Alexey Tourbin
4a557675fc
Merge branch 'altlinux-4.0'
2008-05-30 22:25:55 +04:00
Alexey Tourbin
6f575ecded
spec: _binary_payload w9.gzdio
2008-05-24 13:58:47 +04:00
Alexey Tourbin
9814453966
backported LZMA payload compression from SuSE
2008-05-24 13:47:41 +04:00
Alexey Tourbin
fdca55d311
spec: workaround config.rpath problem
...
(cherry picked from commit d78d0be4fd
)
2008-05-24 12:28:57 +04:00
7870fe7dc5
4.0.4-alt92
...
- shebang.req: Do not read the whole script (Alexey Tourbin).
- rpmReadPackageManifest: Fixed comments handling.
2008-04-08 15:36:51 +00:00
Alexey Tourbin
b81a3b6b75
4.0.4-alt91
...
- build/files.c: check if the same files are packaged into a few subpackages
2008-03-31 06:30:33 +04:00
Alexey Tourbin
88cad0c2a0
4.0.4-alt90
...
- reverted the rest of dependency optimization
- stripped redundant librpm-devel dependencies
- build/files.c: fixed a few possibilities of invalid cpio entries, including
`dir/.*' construct in %%files section (which globs `dir/.' and `dir/..',
and thus should not be used in specfiles)
- lib/psm.c: in syslog messages, discriminate between no epoch and zero epoch
2008-03-30 05:57:16 +04:00
Alexey Tourbin
f44d07e126
spec: mention %_tmppath in 4.0.4-alt87 changelog entry
2008-03-30 05:53:28 +04:00