<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>27761</bug_id>
          
          <creation_ts>2012-09-22 18:27:23 +0400</creation_ts>
          <short_desc>В /usr/bin/freetype-config написана чушь</short_desc>
          <delta_ts>2012-10-09 03:49:30 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libfreetype-devel</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Ovcherenko">asdus</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>ldv</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>133448</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Ovcherenko">asdus</who>
    <bug_when>2012-09-22 18:27:23 +0400</bug_when>
    <thetext>Когда-то давно была вот такая запись:
* Wed Mar 02 2011 Alexey Tourbin &lt;at at altlinux.ru&gt; 2.4.4-alt4
- disabled dependency on zlib-devel

Почему это было сделано - не известно, ибо даже в системе без zlib происходит вот такое:
$ freetype-config --libs
-lfreetype -lz</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133464</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2012-09-23 16:21:26 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; Когда-то давно была вот такая запись:
&gt; * Wed Mar 02 2011 Alexey Tourbin &lt;at at altlinux.ru&gt; 2.4.4-alt4
&gt; - disabled dependency on zlib-devel
&gt; 
&gt; Почему это было сделано - не известно, ибо даже в системе без zlib происходит
&gt; вот такое:
&gt; $ freetype-config --libs
&gt; -lfreetype -lz

$ pkg-config freetype2 --libs
-lfreetype  

-lz нужен только для статической сборки:
$ pkg-config freetype2 --libs --static
-lfreetype -lz  

freetype-config должен быть простым враппером вокруг pkg-config freetype2, тогда все эти ошибки уйдут,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133465</commentid>
    <comment_count>2</comment_count>
    <who name="Ivan Ovcherenko">asdus</who>
    <bug_when>2012-09-23 16:56:28 +0400</bug_when>
    <thetext>(In reply to comment #1)
&gt; (In reply to comment #0)
&gt; &gt; Когда-то давно была вот такая запись:
&gt; &gt; * Wed Mar 02 2011 Alexey Tourbin &lt;at at altlinux.ru&gt; 2.4.4-alt4
&gt; &gt; - disabled dependency on zlib-devel
&gt; &gt; 
&gt; &gt; Почему это было сделано - не известно, ибо даже в системе без zlib происходит
&gt; &gt; вот такое:
&gt; &gt; $ freetype-config --libs
&gt; &gt; -lfreetype -lz
&gt; 
&gt; $ pkg-config freetype2 --libs
&gt; -lfreetype  
&gt; 
&gt; -lz нужен только для статической сборки:
&gt; $ pkg-config freetype2 --libs --static
&gt; -lfreetype -lz  
&gt; 
&gt; freetype-config должен быть простым враппером вокруг pkg-config freetype2,
&gt; тогда все эти ошибки уйдут,

Столкнулся с такой-же ситуацией еще в нескольких пакетах и у меня возникло подозрение, что или:
1) -lz вылезает тока на армах (внутрь freetype-config не смотрел)
2) либо на 8086ых архитектурах -lz вытаскивался и добавлялся автоматикой хешера...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133807</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2012-10-08 05:00:50 +0400</bug_when>
    <thetext>Blocker, мейнтейнер не отреагировал, прошло 2 недели =&gt; придется фиксить без мейнтейнера.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133825</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2012-10-09 03:49:30 +0400</bug_when>
    <thetext>libfreetype-2.4.10-alt2 -&gt; sisyphus:

* Mon Oct 08 2012 Dmitry V. Levin &lt;ldv@altlinux&gt; 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.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>