Re: ERROR: No build ID note found in

2017-04-13 Thread Mark Wielaard
On Thu, Apr 13, 2017 at 10:39:21PM +0100, Richard W.M. Jones wrote: > On Thu, Apr 13, 2017 at 10:34:41PM +0100, Richard W.M. Jones wrote: > > On Thu, Apr 13, 2017 at 10:58:20PM +0200, Mark Wielaard wrote: > > > As Omair pointed out the check should be skipped for any non-executable > > > file. So c

Re: ERROR: No build ID note found in

2017-04-13 Thread Richard W.M. Jones
On Thu, Apr 13, 2017 at 10:34:41PM +0100, Richard W.M. Jones wrote: > On Thu, Apr 13, 2017 at 10:58:20PM +0200, Mark Wielaard wrote: > > As Omair pointed out the check should be skipped for any non-executable > > file. So check > > $ ls -l /usr/lib64/afl/afl-llvm-rt-64.o > -rwxr-xr-x. 1 root r

Re: ERROR: No build ID note found in

2017-04-13 Thread Richard W.M. Jones
On Thu, Apr 13, 2017 at 02:23:44PM -0400, Omair Majid wrote: > * Richard W.M. Jones [2017-04-13 12:01]: > > So is there a way to get find-debuginfo.sh to tolerate these files? > > (A cursory look at find-debuginfo.sh doesn't show anything obvious, > > but I could be missing something). Or maybe t

Re: ERROR: No build ID note found in

2017-04-13 Thread Richard W.M. Jones
On Thu, Apr 13, 2017 at 10:58:20PM +0200, Mark Wielaard wrote: > Right. That is not supposed to happen. ET_REL files (except kernel > modules) should be skipped by the check. > > > While it's a bit odd that LLVM is using an object file instead of a > > shared library, I guess it does that for ...

Re: ERROR: No build ID note found in

2017-04-13 Thread Mark Wielaard
uild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > *** ERROR: No build ID note found in > /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > error: Bad exit status from /var/tmp/rpm-tmp.lnlcV6 (%install) &

Re: ERROR: No build ID note found in

2017-04-13 Thread Orion Poplawski
an-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > *** ERROR: No build ID note found in > /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > error: Bad exit status from /var/tmp/rpm-tmp.lnlcV6 (%install) > > Not

Re: ERROR: No build ID note found in

2017-04-13 Thread Omair Majid
* Richard W.M. Jones [2017-04-13 12:01]: > So is there a way to get find-debuginfo.sh to tolerate these files? > (A cursory look at find-debuginfo.sh doesn't show anything obvious, > but I could be missing something). Or maybe there's another way to > solve this? For a hacky workaround, does fin

Re: ERROR: No build ID note found in

2017-04-13 Thread Tom Stellard
an-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > *** ERROR: No build ID note found in > /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o > error: Bad exit status from /var/tmp/rpm-tmp.lnlcV6 (%install) > > Not

ERROR: No build ID note found in

2017-04-13 Thread Richard W.M. Jones
rican-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-pass.so extracting debug info from /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_64/usr/lib/afl/afl-llvm-rt-64.o *** ERROR: No build ID note found in /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-2.41b-2.fc27.x86_6