On 11/04/2012 11:20 PM, Jacek Konieczny wrote:
On Sun, Nov 04, 2012 at 11:10:56PM +0200, Elan Ruusamäe wrote:
>On 11/04/2012 12:52 PM, Jakub Bogusz wrote:
> >Note: with current git log -> %changelog generation you can't begin
> >changelog entry with "%post" (or other rpm section keyword) - it would
> >cause changelog to end immediately, thus leading to spec syntax error.
> >
> >That's why I added git note overriding changelog entry for this commit.
> >
>are you sure it's from that, that it's %changelog generated from git log?
>
>perhaps rpm5 yet again parses %changelog for macros, in rpm45 we had
>patch to skip any parsing there.
I have the same problem with rpm 4.5.
ah, indeed, now i "see"
%post in the beginning of line, starts that section, regardless that we
are "in" %changelog section
in pld, as %changelog is last section, could perhaps omit parsing that
as well? :)
altho it's farily easy to replace ^% -> ^%% in the generated changelog,
but then, when we "fix" rpmbuild side, it won't be consistent anymore.
so how we fix it? :)
--
glen
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en