Summary: | В /usr/bin/freetype-config написана чушь | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan Ovcherenko <asdus> |
Component: | libfreetype-devel | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P3 | CC: | ldv, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Ivan Ovcherenko
2012-09-22 18:27:23 MSK
(In reply to comment #0) > Когда-то давно была вот такая запись: > * Wed Mar 02 2011 Alexey Tourbin <at at altlinux.ru> 2.4.4-alt4 > - disabled dependency on zlib-devel > > Почему это было сделано - не известно, ибо даже в системе без zlib происходит > вот такое: > $ freetype-config --libs > -lfreetype -lz $ pkg-config freetype2 --libs -lfreetype -lz нужен только для статической сборки: $ pkg-config freetype2 --libs --static -lfreetype -lz freetype-config должен быть простым враппером вокруг pkg-config freetype2, тогда все эти ошибки уйдут, (In reply to comment #1) > (In reply to comment #0) > > Когда-то давно была вот такая запись: > > * Wed Mar 02 2011 Alexey Tourbin <at at altlinux.ru> 2.4.4-alt4 > > - disabled dependency on zlib-devel > > > > Почему это было сделано - не известно, ибо даже в системе без zlib происходит > > вот такое: > > $ freetype-config --libs > > -lfreetype -lz > > $ pkg-config freetype2 --libs > -lfreetype > > -lz нужен только для статической сборки: > $ pkg-config freetype2 --libs --static > -lfreetype -lz > > freetype-config должен быть простым враппером вокруг pkg-config freetype2, > тогда все эти ошибки уйдут, Столкнулся с такой-же ситуацией еще в нескольких пакетах и у меня возникло подозрение, что или: 1) -lz вылезает тока на армах (внутрь freetype-config не смотрел) 2) либо на 8086ых архитектурах -lz вытаскивался и добавлялся автоматикой хешера... Blocker, мейнтейнер не отреагировал, прошло 2 недели => придется фиксить без мейнтейнера. libfreetype-2.4.10-alt2 -> sisyphus: * Mon Oct 08 2012 Dmitry V. Levin <ldv@altlinux> 2.4.10-alt2 - Fixed freetype-config script to use pkg-config (closes: #27761). - Fixed multilib issues. - Fixed fttrigon.h - Packaged more demos. - Applied demos fixes from Debian. - Dropped rh-bitmap-foundry.patch. - Rediffed patches, cleaned up specfile. - Disabled build and packaging of static library. |