Re: Rawhide kernel debuginfo size more than doubled!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Monday 31 March 2008 03:45:25 pm Roland McGrath wrote:
> > I had a fix for this test-building when I went to watch some schlock TV
> > last night and forgot to check on it and commit before I went to bed.
> >
> > This was my .spec diff.  The regexp has three chars different from your
> > version.
> >
> > +%{expand:%%global debuginfo_args %{?debuginfo_args} -p
> > '/.*/%%{KVERREL}%{?1:.?%{1}}?/.*|/.*%%{KVERREL}%{?1:.%{1}}(\.debug)?' -o
> > debuginfo%{?1}.list}\ ^
> 
> Gah. Now, in your email, the ^ pointed to the ? in debuginfo%{?1}.list, while 
> when quoted (and rewrapped by kmail), it pointed at the ? 
> in %%{KVERREL}%{?1:.?%{1}}... And I'm not 100% certain which one you were 
> actually questioning now.

In fact, it pointed at the last (third) ? in

	%%{KVERREL}%{?1:.?%{1}}?/.*

The two that you thought I might have been referring to are both correct.

> From a later reply, looks like actually the one in debuginfo%{?1}.list, which 
> is necessary, so that for the base kernel, we get debuginfo.list. At least, I 
> think that's the case, no?

That ? is an rpm macro syntax ? and none of those should change.

> So I *think* this would do now:
> 
> %{expand:%%global debuginfo_args %{?debuginfo_args} -p '/.*/%%{KVERREL}%{?1:\.%{1}}/.*|/.*%%{KVERREL}%{?1:\.%{1}}(\.debug)?' -o debuginfo%{?1}.list}\

Note, I unwrapped the line from your message.  If you don't use an MUA that
lets you be positive what the actual bytes in the message were, let alone
send the actual bytes you intended, we are not going to be able to discuss
this in email.

The line quoted above is only one char different from my version.  
You have removed the ? that did not belong (right before /.* as I cited above).

You also removed another one that I did not remove.  That one permitted
either %{KVERREL}.flavor or %{KVERREL}flavor to match.  I think that one is
indeed no longer needed.  It was originally -? rather than \.? and was to
match /lib/modules/RELflavor as well as /usr/src/kernels/REL-flavor
when that was how they looked.

So, I think the line quoted above is now correct.


Thanks,
Roland

_______________________________________________
Fedora-kernel-list mailing list
Fedora-kernel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-kernel-list

[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux