Я делаю что-то не так? Я собираю некоторые библиотеки из исходного кода, но размеры файлов намного больше по сравнению с пакетами Ubuntu. Вот пример.
https://github.com/linuxwacom/libwacom built w/ configure; make создает libwacom.so.2.6.1 (149,1 kB), а тот же файл в /usr/lib имеет только 41,8 kB. Я предполагаю, что отладочная версия поставляется с postfix 'd', я прав - так что же здесь не так? Ta.
Общая библиотека удаляется (с помощью dh_strip
в правилах сборки пакетов, которые, в свою очередь, используют команду strip
) при сборке пакета, и оптимизация времени соединения (LTO) тоже отключен.
Вы можете увидеть исходный код сборки этого пакета на Launchpad . Вы также можете увидеть исходный код для dh_strip
для получения дополнительной информации.