aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* restore rpm-4.13.x compatibilityThierry Vignaud2017-11-062-0/+11
|
* enable to detect rpm versionThierry Vignaud2017-11-061-1/+17
| | | | (needed for next commit)
* advertize the proper pkg for most distrosThierry Vignaud2017-11-062-1/+4
|
* add cflags reported by pkgconfigThierry Vignaud2017-11-062-1/+4
| | | | Needed for eg: FreeBSD where rpm is installed under /usr/local
* drop bogus INC present since first releaseThierry Vignaud2017-11-061-1/+0
|
* simplify after previous commitThierry Vignaud2017-11-061-3/+1
|
* use ExtUtils::PkgConfig in order to get detect rpmThierry Vignaud2017-11-052-30/+27
| | | | | | | Thus helping cpan-testers to install the proper packages We need to include {cflags} even if empty on Linux as it contains -I/usr/local/include on eg: FreeBSD
* split configure deps hashThierry Vignaud2017-11-011-3/+5
|
* explicitely declare configure requiresThierry Vignaud2017-10-291-0/+3
|
* we need Test::PodThierry Vignaud2017-10-281-0/+3
|
* explain depsThierry Vignaud2017-10-271-1/+1
|
* cpan testers: do not test on perl < 5.8Thierry Vignaud2017-10-271-0/+1
|
* add licenseThierry Vignaud2017-10-271-0/+1
| | | | "GPL or Artistic" (from historical Mandrake's spec file) => so "perl_5"
* add abstractThierry Vignaud2017-10-271-0/+1
|
* list me as authorThierry Vignaud2017-10-271-0/+1
|
* cpan: add repository linkThierry Vignaud2017-10-271-0/+7
|
* add 'META_MERGE' section for metadataThierry Vignaud2017-10-271-0/+4
|
* we don't actually support rpm < 4.13 anymoreThierry Vignaud2017-10-272-4/+5
| | | | | technically restoring rpm-4.13 support needs a small patch We could even still support rpm-4.12 by ifdef-ing the ELEM callback
* Revert "fix segfault when checking invalid signatures"Thierry Vignaud2017-10-052-1/+4
| | | | | | | | This reverts commit 87dbde4f3b078173e53cd45cac000c2d2751b370. Rationale: rpm got fixed We could just initialize header to NULL but rpmReadPackageFile() is supposed to always set a correct value, so keep as it in order to catch another future perl regression
* 5.155.15Thierry Vignaud2017-10-032-1/+3
|
* fix segfault when checking invalid signaturesThierry Vignaud2017-10-032-1/+2
| | | | | This is a rpm-4.14 regression where rpmReadPackageFile() no longer initialize the header when the pkg is corrupted
* Revert "workaround perl-5.26 vs librpm bug"Thierry Vignaud2017-09-142-4/+3
| | | | | This reverts commit 4cb2fcc5bf443de9f3f05fe085c42a317101321b. This is no more needed as of rpm-4.14.0-0.rc1.3.mga7
* 5.145.14Thierry Vignaud2017-09-072-1/+3
|
* use native 64bit integers instead of Math::Int64Thierry Vignaud2017-09-072-8/+11
| | | | it's now possible since perl-5.26.0-8.mga7
* Revert "make sure to use int64 on 32bit arch"Thierry Vignaud2017-09-072-4/+0
| | | | This reverts commit 8aceb9b6a318668d0795af52bf9ea9dbb33351d9.
* Revert "add support for int64, using Math::Int64 C API"Thierry Vignaud2017-09-076-227/+0
| | | | This reverts commit 12ff33c3fbf1dfc2dce60f6a75bb546ca3bf6735.
* simplify: drop obsolete svn2clThierry Vignaud2017-08-261-20/+0
|
* 5.135.13Thierry Vignaud2017-08-232-1/+3
|
* log previous changeThierry Vignaud2017-08-231-0/+2
|
* add support to rpm-4.14Thierry Vignaud2017-08-161-4/+4
| | | | thus breaking support for rpm <= 4.13
* workaround perl-5.26 vs librpm bugThierry Vignaud2017-07-222-0/+5
| | | | | which results in the following on exit cleanup: 'panic: free from wrong pool, 0!=6c7010 during global destruction.'
* enhanceThierry Vignaud2017-07-221-1/+2
|
* fix test failure with perl-5.26Thierry Vignaud2017-07-212-2/+4
|
* typo fix (mga#20926)Thierry Vignaud2017-05-301-1/+1
|
* explainThierry Vignaud2016-12-011-0/+1
|
* 5.125.12Thierry Vignaud2016-11-102-1/+3
|
* make sure to use int64 on 32bit archPascal Terjan2016-11-102-0/+4
| | | | | else we may got total size to overflow (mga#19686) v2 by Thierry Vignaud: use native int64 on 64bit
* log previous commitsThierry Vignaud2016-11-101-0/+2
|
* silent another warningThierry Vignaud2016-11-101-1/+1
| | | | rationale: we don't set any private data with rpmlogSetCallback()
* silent a warningThierry Vignaud2016-11-101-2/+1
| | | | | | by reverting a bit of commit b0cd1853933d8c68610c9e173721525c6a17e8ce that should have gone with along: commit b5249dafb882fbc105f05853c80fd30503d57a3f
* simplify (drop commented out message)Thierry Vignaud2016-11-101-6/+1
| | | | | | | This message was never displayed: see commit 66dd07d4237c6ee773c48c4c5a1471fdc25f8828 And anyway urpmi already takes care of warning about import errors
* explainThierry Vignaud2016-11-101-1/+1
|
* add bug IDThierry Vignaud2016-10-201-1/+1
|
* 5.115.11Thierry Vignaud2016-10-202-1/+3
|
* fix crash introduced by mga#15353 fix (mga#19618)Thierry Vignaud2016-10-202-1/+2
| | | | | | | | rationale: - {debug_URPM} only exists if we're in debug mode - as this is an actual error, let's just always report it bug introduced in commit 070f1be3d5c3aa813f61d061c2a0fd38c2477c08
* fix another (old) compilation warningsThierry Vignaud2016-10-182-1/+3
| | | | use rpmTagGetValue() to get the char* name of the tag
* silent compilation warnings on x86_64Thierry Vignaud2016-10-181-2/+2
|
* 5.105.10Thierry Vignaud2016-10-182-1/+3
|
* (get_int2) try new 64bit tag else old 32bit tagThierry Vignaud2016-10-182-3/+13
| | | | | | thus enabling to report size of >4Gb packages (however insane this is): rpmlib uses the old small tag for small packages and the new big tag for big packages (mga#19571)
* switch to uint64_t for sizes (mga#19571)Thierry Vignaud2016-10-182-9/+11
| | | | Thus we use 64bit for package size on 32bit too, thanks to Math::Int64