Re: Finding all the source packages that include a copy of valgrind.h

2014-09-15 Thread Mark Wielaard
On Sun, 2014-09-14 at 11:42 +0200, Mark Wielaard wrote: Thanks. That is a much bigger list than the packages I already filed bugs for based on the reproquery against the debuginfo packages. https://bugzilla.redhat.com/show_bug.cgi?id=1141461 Specifically missing are: cockpit, exim, gearmand,

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-15 Thread Ralf Corsepius
On 09/15/2014 11:21 AM, Mark Wielaard wrote: On Sun, 2014-09-14 at 11:42 +0200, Mark Wielaard wrote: Thanks. That is a much bigger list than the packages I already filed bugs for based on the reproquery against the debuginfo packages. https://bugzilla.redhat.com/show_bug.cgi?id=1141461

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-14 Thread Mark Wielaard
On Sat, 2014-09-13 at 08:49 +0300, Ville Skyttä wrote: On Fri, Sep 12, 2014 at 11:44 PM, Mark Wielaard m...@redhat.com wrote: On Fri, 2014-09-12 at 11:25 -0500, Michael Cronenworth wrote: You'll have to download all the source and perform a massive grep. Yeah, that is sadly not going to

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-14 Thread Tom Hughes
On 14/09/14 10:30, Mark Wielaard wrote: On Sat, 2014-09-13 at 05:44 +0200, Ralf Corsepius wrote: It also would seem reasonable to me to file a ticket to FPC, such that FPC can try to examine this case. I have to apologize for not knowing how to file a ticket to FPC. Where would I do that? I

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-14 Thread Mark Wielaard
On Sun, 2014-09-14 at 06:14 +0200, Ralf Corsepius wrote: On 09/13/2014 01:52 PM, Florian Weimer wrote: On 09/12/2014 06:25 PM, Michael Cronenworth wrote: You'll have to download all the source and perform a massive grep. You have to unpack the sources before the grep, which can be quite a

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-14 Thread Mark Wielaard
Hi Tom, On Sun, 2014-09-14 at 10:38 +0100, Tom Hughes wrote: On 14/09/14 10:30, Mark Wielaard wrote: On Sat, 2014-09-13 at 05:44 +0200, Ralf Corsepius wrote: It also would seem reasonable to me to file a ticket to FPC, such that FPC can try to examine this case. I have to apologize

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-14 Thread Ville Skyttä
On Sun, Sep 14, 2014 at 12:03 PM, Mark Wielaard m...@redhat.com wrote: On Sat, 2014-09-13 at 08:49 +0300, Ville Skyttä wrote: FWIW, searchcode.com can search through Fedora sources, but I don't know how up to date the sources they use are and the results for __VALGRIND_H aren't that

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-13 Thread Florian Weimer
On 09/12/2014 06:25 PM, Michael Cronenworth wrote: You'll have to download all the source and perform a massive grep. You have to unpack the sources before the grep, which can be quite a challenge because SPEC files aren't declarative. The %prep stage sometimes even needs build dependencies

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-13 Thread Ralf Corsepius
On 09/13/2014 01:52 PM, Florian Weimer wrote: On 09/12/2014 06:25 PM, Michael Cronenworth wrote: You'll have to download all the source and perform a massive grep. You have to unpack the sources before the grep, which can be quite a challenge because SPEC files aren't declarative. The %prep

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Michael Cronenworth
On 09/12/2014 10:09 AM, Mark Wielaard wrote: Is there a magic repoquery that I could run, or some other way to search through all source rpm files? Unfortunately, no. Some packages compile with their local copy of valgrind.h and it won't appear in a -devel or -debuginfo package due to special

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Ralf Corsepius
On 09/12/2014 05:09 PM, Mark Wielaard wrote: Hi, valgrind 3.10.0 was just released and I created packages for rawhide and f21. Then I noticed some packages include their own copy of valgrind.h (at least libsecret, gcr, libgnome-keyring, realmd, ipxe and pidgin). Not directly related to your

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Mark Wielaard
Hi Josh, On Fri, 2014-09-12 at 08:47 -0700, Josh Stone wrote: On 09/12/2014 08:09 AM, Mark Wielaard wrote: Is there a magic repoquery that I could run, or some other way to search through all source rpm files? The header should be captured in debuginfo sources, so: $ repoquery

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Mark Wielaard
On Fri, 2014-09-12 at 11:25 -0500, Michael Cronenworth wrote: On 09/12/2014 10:09 AM, Mark Wielaard wrote: Is there a magic repoquery that I could run, or some other way to search through all source rpm files? Unfortunately, no. Some packages compile with their local copy of valgrind.h

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Mark Wielaard
On Fri, 2014-09-12 at 19:38 +0200, Ralf Corsepius wrote: On 09/12/2014 05:09 PM, Mark Wielaard wrote: valgrind 3.10.0 was just released and I created packages for rawhide and f21. Then I noticed some packages include their own copy of valgrind.h (at least libsecret, gcr, libgnome-keyring,

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Ralf Corsepius
On 09/12/2014 10:53 PM, Mark Wielaard wrote: On Fri, 2014-09-12 at 19:38 +0200, Ralf Corsepius wrote: On 09/12/2014 05:09 PM, Mark Wielaard wrote: valgrind 3.10.0 was just released and I created packages for rawhide and f21. Then I noticed some packages include their own copy of valgrind.h (at

Re: Finding all the source packages that include a copy of valgrind.h

2014-09-12 Thread Ville Skyttä
On Fri, Sep 12, 2014 at 11:44 PM, Mark Wielaard m...@redhat.com wrote: On Fri, 2014-09-12 at 11:25 -0500, Michael Cronenworth wrote: You'll have to download all the source and perform a massive grep. Yeah, that is sadly not going to happen. FWIW, searchcode.com can search through Fedora