summaryrefslogtreecommitdiffstats
path: root/RPM4/NEWS
blob: beff697ce6e447017edf131b06b1b142c928f047 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Version 0.46 - 29 April 2022

- Adapt for rpm-4.19
- Fix Te->file segfaulting (at least with rpm-4.18+)

Version 0.45 - 27 April 2022

- Fix detecting 4.18-alpha1
- Testsuite:
  o Fix failure with rpm-4.17.0+
  o Increase testsuite coverage
  o Re-enable some tests disabled long ago

Version 0.44 - 14 December 2020

- Fix RPM4.xs/libperl.so mismatch on i586 by building with the flags used to
  build perl itself

Version 0.43 - 3 June 2020

- handle RPM version with "beta" or "rc" in it

Version 0.42 - 23 April 2020

- fix comparing version when using a fixup rpm release such as 4.12.0.2
- fix detecting unlisted rpm versions
- skip installsrpm tests on FreeBSD < 10

Version 0.41 - 14 February 2020

- fix detecting rpm-4.15.x final

Version 0.40 - 9 September 2019

- fix building with rpm-4.15

Version 0.39 - 18 September 2018

- cpan testers: skip some tests on *BSD & Debian

Version 0.38 - 6 November 2017

- cpan testers:
  o detect rpm-4.1[0-2] which had another rpmPkgSign API
  o detect patched rpm-4.12 in Mageia 5, various Debian & FC
  o list dependancies
  o skip a test with rpm-4.1[12] due to a segfault
  o use PkgConfig in order to find rpm
- improve CPAN metadata

Version 0.37 - 27 October 2017

- fix running rpm_produced
- improve doc
- fix a segfault
- fix rpm-4.14 regressions
- testsuite:
  o disable tests that involve a pasphrase

Version 0.36 - 26 October 2016

- fix segfault in testsuite
- reenable some tests

Version 0.35 - 1 August 2015

- drop methods only supported in rpm < 4.9
- drop support for rpm > 4.9.0
- fix compiling with rpm-4.13

Version 0.34 - 15 September 2014

- fix build with RCs of rpm

Version 0.33 - 29 May 2013

- fix build (fix detecting stable rpm)

Version 0.32 - 17 December 2012

- drop support for repackage (not working anymore since rpm-4.6)
- fix parsing new rpm headers
- fix retrieving rpm version with beta versions
- fix segfaulting with rpm-4.11 retrieving RPMLOG_*
- fix srcrpm()
- fix --rpmversion (broken for 6+ years...)

Version 0.31 - 25 June 2012

- drop rpm5 functions: rpmsysinfodep, rpmgetconfdep, rpmcpuinfodep, rpmpipedep
  & rpmunamedep (unimplemented for 4 years...)
- new spec:
  o fix forcing 'noarch_check' & 'force' parameters
  o drop unused 'cookie', 'passphrase', 'rootdir' & 'verify' parameters (useless with rpm-4.9.x anyway)

Version 0.30 - 15 June 2012

- functions that not are implemented since switching to rpm-4.6 now die
- internal cleanups
- srcrpm(): fix returning "...nosrc.rpm" instead of "...src.rpm" when needed
  (it always returned "...src.rpm" since rpm-4.9+)
- use rpm-4.6+ API, not rpm-4.4 compatibility one
  (fix some memleaks btw)

Version 0.28 - 9 June 2012

- fix build with rpm-4.10.0

Version 0.27 - 21 December 2011

- make Spec->build works with rpm-4.9
- make initdb do all the needed work
- make traverse usefull again with rpm-4.9

Version 0.26 - 21 December 2011

- fix for a random segfault
- report script errors

Version 0.25 - 14 December 2011

- disable tests segfaulting in rpmSpecBuild()
- disable tests using unimplemented functions regarding rpm-4.9
- disable 2 tests that fails with rpm-4.9
  (all functions needed by iurt & youri* pass the testsuite)
- implement more functions with rpm-4.9

Version 0.24 - 09 November 2011

- add rpm-4.6 support (pixel, 2009-01-20)
- add rpm-4.8 support (Dexter Morgan, 2011-02)
- add rpm-4.9 support (tv, 2011-08)
- drop support for rpm-4.4.x (spaghetti...)