Problem with build-id and cycling the free pascal compiler

Roland McGrath roland at redhat.com
Tue May 19 18:31:55 UTC 2009


> Offcourse. I've placed a .tgz file here:
> http://menora.cnoc.nl/extern/DifferentBuildIDsExample.tgz
> 
> It contains the source of a hello-world application. (hello.pp) And two
> binaries (hello and hello1) which differ but were build from the same
> source.
> 
> There's also a link-script (link.res) and a shell-script (ppas.sh) which
> you can use to link the executables yourself. The necessary object files
> are also there.

The 'hello' and 'hello1' binaries there are stripped.
Your 'link.res' script passes -s to ld, which explains why they are stripped.
But this defeats many purposes and hides the information I need to diagnose
your problem.  Surely your actual package builds don't link with -s, I hope.
(If they do, your debuginfo rpms wind up useless.)


Thanks,
Roland




More information about the devel mailing list