On Sun, Jul 27, 2014 at 9:18 AM, Diego Biurrun <[email protected]> wrote:
> On Sun, Jul 27, 2014 at 10:31:20AM +0200, Luca Barbato wrote:
>> On 24/07/14 23:51, Luca Barbato wrote:
>> > --- a/configure
>> > +++ b/configure
>> > @@ -4118,7 +4118,7 @@ enabled libopus && require_pkg_config opus
>> > opus_multistream.h opus_mul
>> > enabled libpulse && require_pkg_config libpulse-simple
>> > pulse/simple.h pa_simple_new
>> > enabled librtmp && require_pkg_config librtmp librtmp/rtmp.h
>> > RTMP_Socket
>> > enabled libschroedinger && require_pkg_config schroedinger-1.0
>> > schroedinger/schro.h schro_init
>> > -enabled libspeex && require libspeex speex/speex.h
>> > speex_decoder_init -lspeex
>> > +enabled libspeex && require_pkg_config speex speex/speex.h
>> > speex_decoder_init -lspeex
>> > enabled libtheora && require libtheora theora/theoraenc.h
>> > th_info_init -ltheoraenc -ltheoradec -logg
>> > enabled libtwolame && require libtwolame twolame.h twolame_init
>> > -ltwolame
>>
>> Ping.
>
> I'm still missing a reason in the log message. Over the years, pkg-config
> changes have been difficult and sometimes controversial, so it's not
> obvious why you are switching to it.
Over the years, pkg-config has proven to be a valuable asset and great
and useful tool, in particular for Linux distributions such as Gentoo,
Debian and Derivatives.
The part where it became controversial is with when you need linking
statically to a library to work - many pkg-config files just get it
plain wrong or simply miss dependencies.
I'm OK with Luca's patch, please just add your rationale to the commit
message as Diego rightfully suggests.
--
regards,
Reinhard
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel