Bug 11294 - package built without optimization, files not stripped
: package built without optimization, files not stripped
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/ruby)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-03-31 23:15 by
Modified: 2007-04-01 03:59 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-03-31 23:15:03
$ 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 From 2007-04-01 03:59:22 -------
Пофикшено в 1.8.6-alt1