Bug 11294 - package built without optimization, files not stripped
Summary: package built without optimization, files not stripped
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ruby (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: majioa@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-31 23:15 MSD by Sergey Vlasov
Modified: 2007-04-01 03:59 MSD (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2007-03-31 23:15:03 MSD
$ file /bin/ruby                   
/bin/ruby: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

При дальнейшем рассмотрении выяснилось, что not stripped также наблюдается для 
/usr/lib64/ruby/1.8/x86_64-linux-gnu/*.so; кроме того, оказалось, что ruby
собирается без оптимизации (опция -O2 при сборке не используется). Всё это
безобразие происходит из-за наличия в spec строки:

%def_enable     debug

Пересборка с нормальной оптимизацией заметно увеличивает скорость работы ruby -
например, для rdoc, выполняемого при сборке пакета:

-Elapsed: 315.761s
+Elapsed: 227.445s
Comment 1 Kirill A. Shutemov 2007-04-01 03:59:22 MSD
Пофикшено в 1.8.6-alt1