On 05/08/2012 02:51 PM, Andrew Benton wrote:
> On Tue, 08 May 2012 12:41:50 +0100
> [email protected] wrote:
>
>> Modified: trunk/BOOK/x/lib/cairo.xml
>> ===================================================================
>> --- trunk/BOOK/x/lib/cairo.xml       2012-05-08 11:29:42 UTC (rev 10126)
>> +++ trunk/BOOK/x/lib/cairo.xml       2012-05-08 11:41:02 UTC (rev 10127)
>> @@ -98,17 +98,18 @@
>>
>>       <bridgehead renderas="sect4">Required</bridgehead>
>>       <para role="required">
>> +<xref linkend="libpng"/>,<!-- I would not dare not to use this one -->
>>         <xref linkend="pixman"/>  and
>>         <xref linkend="pkgconfig"/>.
>>       </para>
>
> This is just not true. Libpng is not required to build Cairo. It may be
> foolish to build without it, which is why it was recommended. Saying
> that Libpng is required to build Cairo is a lie.
>
> For example, suppose that someone decided to build Gobject
> Introspection in chapter 6 of LFS, before they compile Udev. Gobject
> Introspection will complain the Cairo is not installed and make you
> pass --disable-tests to configure. If you wanted too you could install
> a stunted version of Cairo just so Gobject Introspection can run its
> tests. Saying that Cairo requires Libpng would make them install Libpng
> too in a situation where it's not needed. Putting incorrect statements
> into the book makes it worse. The book should give people information.
> Putting false statements into the book makes it worse.
>
> Andy

Everything is *required* that does not require --disable-something in 
some way. And snince libpng is *such big* dependency, it is possibly the 
best you recompile stuff later ... Fun. Quality, not quantity is what 
matters here. Also, congratulations. You made me change my mind about 
BLFS. I'll just finish TODO and be gone. It's probably my fault that I 
can't get along with you people.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to