It doesn't work for me.  It says build-id is supported, and it's not.

The script I attached works for me, though.

Myles

On Jan 4, 2008 3:48 PM, Marc Karasek <[EMAIL PROTECTED]> wrote:
> Sorry about the patch, I had to edit it out for some other changes that
> got pulled into the file and accidentally deleted a line that should
> have been there.  This patch should be better.
>
> And I also did a svn diff one level up in the tree (flags.patch)
>
> I made a test script and ran it and it sets build_id = 1 properly.  I
> have also included this script.
>
> /*********************
> Marc Karasek
> MTS
> Sun Microsystems
> mailto:[EMAIL PROTECTED]
> ph:770.360.6415
> *********************/
>
>
>
> Ed Swierk wrote:
>
> > On 1/4/08, Marc Karasek <[EMAIL PROTECTED]> wrote:
> >
> >> Ed sorry for the duplicate, but I only originally replied to you.
> >>
> >> I will take a look at it.   When I ran it it did add the option on my
> >> system.   The only question I had was for an older ld version would it
> >> behave properly.
> >>
> >
> > Try running this snippet from buildtarget in a shell and you'll see what I 
> > mean:
> >
> > ld --help | awk '{for (i=1;i<=NF;i++) if ($i ~ /build-id/){n++} }; END
> > {exit n}'; build_id=$?; echo -n 'ld supports --build-id? '; if [
> > $build_id \
> > ]; then echo 'yes'; else echo 'no'; fi
> >
> >
> >> I did the patch using svn diff from the tree.  Is there another way to
> >> generate it?
> >>
> >
> > Not sure...
> >
> > --Ed
> >
>
> --
> linuxbios mailing list
> linuxbios@linuxbios.org
> http://www.linuxbios.org/mailman/listinfo/linuxbios
>
ld --help | awk '{for (i=1;i<=NF;i++) if ($i ~ /build-id/){n++} }; END {exit n}'
build_id=$?
echo $build_id
echo -n 'ld supports --build-id?' 
echo $build_id
if [ $build_id == 0 ]; then 
	echo ' no'
else 
	echo ' yes'
fi
-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to