Hi David,
On Tue, 2017-11-07 at 11:23 +0000, David Howells wrote:
> Is it possible to specify from a specfile an list of files and/or
> directories
> in the installation output that should be ignored for the purposes of
> debuginfo extraction? If not, can this be added?
Debuginfo extraction is only done for executable files. So you can use
something like the following trick (this is from the valgrind.spec):
%install
[...]
# We don't want debuginfo generated for the vgpreload libraries.
# Turn off execute bit so they aren't included in the debuginfo.list.
# We'll turn the execute bit on again in %%files.
chmod 644 $RPM_BUILD_ROOT%{_libdir}/valgrind/vgpreload*-%{valarch}-*so
%files
[...]
# Turn on executable bit again for vgpreload libraries.
# Was disabled in %%install to prevent debuginfo stripping.
%attr(0755,root,root) %{_libdir}/valgrind/vgpreload*-%{valarch}-*so
Hope that helps.
Cheers,
Mark
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]