Hi -

I wrote:

> I see what you mean.  I've tried to gather this data about llvm on my
> workstation, but recent rpmbuild's keep barfing with: [...]

Uninstalling lua-devel and glibc-devel.i686 resulted in complete &
comparable llvm 20.1.7 x86-64 builds.  Added some representative
statistics to the Change table.  Indeed the couple of llvm-static
subrpms grow substantially - but debuggability improves with a thousand
new source files identified.  Whether that's worth it is for y'all to
judge.

The minimal /usr/lib/rpm/redhat/macros tweak to activate this Change
fully would be just redefining:

%__brp_strip_static_archive /bin/true

instead of the current:

%__brp_strip_static_archive /usr/lib/rpm/brp-strip-static-archive  %{__strip}

Assuming you'd like to keep llvm static libraries stripped, would
putting the latter definition into your spec file be an acceptable way
of maintaining status quo ante for you?  Or would you like a simpler
syntax?

- FChE

-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to