Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-29 Thread James Almer
On 10/29/2017 12:04 PM, Carl Eugen Hoyos wrote:
> 2017-10-12 2:22 GMT+02:00 Michael Niedermayer :
>> On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
>>> ffmpeg | branch: master | James Almer  | Wed Oct 11 
>>> 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | 
>>> committer: James Almer
>>>
>>> Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'
>>>
>>> * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
>>>   build: Fine-grained link-time dependency settings
>>>
>>> Also included are bug fix commits 5ff3b5cafcc685b6936d16602b0f80aa09a95870,
>>> d9da7151eef7fc469787e7298196cea291acfd82 and
>>> 5e27ef800bfa2be17a6353ddedac6b7400e4624f.
>>>
>>> Merged-by: James Almer 
>>>
 http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
>>> ---
>>>
>>>  Makefile|   3 +-
>>>  configure   | 297 
>>> +---
>>>  ffbuild/common.mak  |   2 +-
>>>  ffbuild/library.mak |   2 +-
>>>  tests/checkasm/Makefile |   2 +-
>>>  5 files changed, 187 insertions(+), 119 deletions(-)
>>
>> This breaks build here (linux x86-64)
>>
>> ./configure --enable-libxavs --enable-gpl
> 
> The commit broke aix, configure does not terminate now.
> 
> Carl Eugen

It should terminate just fine, but it may take a while on some systems
given the recursive dependency checks configure does since this commit.

It's fast on Linux but slow on Windows, for example.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-29 Thread Carl Eugen Hoyos
2017-10-12 2:22 GMT+02:00 Michael Niedermayer :
> On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
>> ffmpeg | branch: master | James Almer  | Wed Oct 11 
>> 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | committer: 
>> James Almer
>>
>> Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'
>>
>> * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
>>   build: Fine-grained link-time dependency settings
>>
>> Also included are bug fix commits 5ff3b5cafcc685b6936d16602b0f80aa09a95870,
>> d9da7151eef7fc469787e7298196cea291acfd82 and
>> 5e27ef800bfa2be17a6353ddedac6b7400e4624f.
>>
>> Merged-by: James Almer 
>>
>> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
>> ---
>>
>>  Makefile|   3 +-
>>  configure   | 297 
>> +---
>>  ffbuild/common.mak  |   2 +-
>>  ffbuild/library.mak |   2 +-
>>  tests/checkasm/Makefile |   2 +-
>>  5 files changed, 187 insertions(+), 119 deletions(-)
>
> This breaks build here (linux x86-64)
>
> ./configure --enable-libxavs --enable-gpl

The commit broke aix, configure does not terminate now.

Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-12 Thread Michael Niedermayer
On Thu, Oct 12, 2017 at 06:46:08PM -0300, James Almer wrote:
> On 10/12/2017 6:33 PM, Michael Niedermayer wrote:
> > On Thu, Oct 12, 2017 at 05:36:17PM -0300, James Almer wrote:
> >> On 10/12/2017 4:25 PM, Michael Niedermayer wrote:
> >>> On Thu, Oct 12, 2017 at 02:25:46PM -0300, James Almer wrote:
>  On 10/12/2017 1:56 PM, Michael Niedermayer wrote:
> > On Wed, Oct 11, 2017 at 10:30:13PM -0300, James Almer wrote:
> >> On 10/11/2017 9:22 PM, Michael Niedermayer wrote:
> >>> On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
>  ffmpeg | branch: master | James Almer  | Wed Oct 
>  11 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | 
>  committer: James Almer
> 
>  Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'
> 
>  * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
>    build: Fine-grained link-time dependency settings
> 
>  Also included are bug fix commits 
>  5ff3b5cafcc685b6936d16602b0f80aa09a95870,
>  d9da7151eef7fc469787e7298196cea291acfd82 and
>  5e27ef800bfa2be17a6353ddedac6b7400e4624f.
> 
>  Merged-by: James Almer 
> 
> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
>  ---
> 
>   Makefile|   3 +-
>   configure   | 297 
>  +---
>   ffbuild/common.mak  |   2 +-
>   ffbuild/library.mak |   2 +-
>   tests/checkasm/Makefile |   2 +-
>   5 files changed, 187 insertions(+), 119 deletions(-)
> >>>
> >>> This breaks build here (linux x86-64)
> >>>
> >>> ./configure --enable-libxavs --enable-gpl
> >>> ERROR: libxavs not found
> >>>
> >>> Iam trying to test most patches for FFmpeg before they are pushed, but
> >>> i can only test what is posted for review on ffmpeg-devel ...
> >>
> >> Testing locally i see it's complaining about missing pthreads and libm
> >> ldflag, since they of course are not part of the global extralibs 
> >> anymore.
> >> Switching detection to pkg-config would be ideal, but for some reason
> >> even the supplied .pc file doesn't include the -lm ldflag, only the
> >> pthreads one, and libxavs looks like it hasn't been updated for six
> >> years now (at least the one in sourceforge), so it's unlikely to be
> >> fixed on their end.
> >>
> >> Can you test the attached patch?
> >
> > seems to fix it
> 
>  Pushed then. Thanks.
> 
> > but i get a build failure with fontconfig now:
> >
> > ../configure  --enable-fontconfig  && make -j12
> >
> > LD  ffmpeg_g
> > libavfilter/libavfilter.a(avf_showcqt.o): In function 
> > `render_fontconfig':
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:606: undefined reference to 
> > `FcInitLoadConfigAndFonts'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:611: undefined reference to 
> > `FcNameParse'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:617: undefined reference to 
> > `FcDefaultSubstitute'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:619: undefined reference to 
> > `FcConfigSubstitute'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:626: undefined reference to 
> > `FcFontMatch'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:627: undefined reference to 
> > `FcPatternDestroy'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:643: undefined reference to 
> > `FcPatternDestroy'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:644: undefined reference to 
> > `FcConfigDestroy'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:621: undefined reference to 
> > `FcPatternDestroy'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:622: undefined reference to 
> > `FcConfigDestroy'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:635: undefined reference to 
> > `FcPatternGetString'
> > ffmpeg/nasm/src/libavfilter/avf_showcqt.c:613: undefined reference to 
> > `FcConfigDestroy'
> > collect2: error: ld returned 1 exit status
> > make: *** [ffmpeg_g] Error 1
> 
>  That'd be because showcqt is missing its fontconfig and freetype deps in
>  configure, a mistake that was hidden by extralibs being global before
>  this merge.
> 
>  Does the attached patch fix it?
> >>>
> >>> it seems so but it just results in the next failure
> >>>
> >>> make distclean ; ../configure --build-suffix=asterix && make -j12
> >>
> >> Does the attached patch fix this for you?
> > 
> > yes
> > 
> > next is:
> > make fate-timefilter
> > 
> > doesnt work anymore
> > 
> > make libavdevice/tests/timefilter
> > make: *** No rule to make target `libavdevice/tests/timefilter'.  Stop.
> > 
> > i assume this is unintended, its a bit 

Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-12 Thread James Almer
On 10/12/2017 5:07 PM, Michael Niedermayer wrote:
> On Thu, Oct 12, 2017 at 04:42:19PM -0300, James Almer wrote:
>> On 10/12/2017 4:25 PM, Michael Niedermayer wrote:
>>> On Thu, Oct 12, 2017 at 02:25:46PM -0300, James Almer wrote:
 On 10/12/2017 1:56 PM, Michael Niedermayer wrote:
> On Wed, Oct 11, 2017 at 10:30:13PM -0300, James Almer wrote:
>> On 10/11/2017 9:22 PM, Michael Niedermayer wrote:
>>> On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
 ffmpeg | branch: master | James Almer  | Wed Oct 11 
 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | 
 committer: James Almer

 Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

 * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
   build: Fine-grained link-time dependency settings

 Also included are bug fix commits 
 5ff3b5cafcc685b6936d16602b0f80aa09a95870,
 d9da7151eef7fc469787e7298196cea291acfd82 and
 5e27ef800bfa2be17a6353ddedac6b7400e4624f.

 Merged-by: James Almer 

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
 ---

  Makefile|   3 +-
  configure   | 297 
 +---
  ffbuild/common.mak  |   2 +-
  ffbuild/library.mak |   2 +-
  tests/checkasm/Makefile |   2 +-
  5 files changed, 187 insertions(+), 119 deletions(-)
>>>
>>> This breaks build here (linux x86-64)
>>>
>>> ./configure --enable-libxavs --enable-gpl
>>> ERROR: libxavs not found
>>>
>>> Iam trying to test most patches for FFmpeg before they are pushed, but
>>> i can only test what is posted for review on ffmpeg-devel ...
>>
>> Testing locally i see it's complaining about missing pthreads and libm
>> ldflag, since they of course are not part of the global extralibs 
>> anymore.
>> Switching detection to pkg-config would be ideal, but for some reason
>> even the supplied .pc file doesn't include the -lm ldflag, only the
>> pthreads one, and libxavs looks like it hasn't been updated for six
>> years now (at least the one in sourceforge), so it's unlikely to be
>> fixed on their end.
>>
>> Can you test the attached patch?
>
> seems to fix it

 Pushed then. Thanks.

> but i get a build failure with fontconfig now:
>
> ../configure  --enable-fontconfig  && make -j12
>
> LD  ffmpeg_g
> libavfilter/libavfilter.a(avf_showcqt.o): In function `render_fontconfig':
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:606: undefined reference to 
> `FcInitLoadConfigAndFonts'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:611: undefined reference to 
> `FcNameParse'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:617: undefined reference to 
> `FcDefaultSubstitute'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:619: undefined reference to 
> `FcConfigSubstitute'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:626: undefined reference to 
> `FcFontMatch'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:627: undefined reference to 
> `FcPatternDestroy'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:643: undefined reference to 
> `FcPatternDestroy'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:644: undefined reference to 
> `FcConfigDestroy'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:621: undefined reference to 
> `FcPatternDestroy'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:622: undefined reference to 
> `FcConfigDestroy'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:635: undefined reference to 
> `FcPatternGetString'
> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:613: undefined reference to 
> `FcConfigDestroy'
> collect2: error: ld returned 1 exit status
> make: *** [ffmpeg_g] Error 1

 That'd be because showcqt is missing its fontconfig and freetype deps in
 configure, a mistake that was hidden by extralibs being global before
 this merge.

 Does the attached patch fix it?
>>>
>>> it seems so
>>
>> Will apply then. Thanks.
>>
>>> but it just results in the next failure
>>>
>>> make distclean ; ../configure --build-suffix=asterix && make -j12
>>
>> This is not "the next failure" result of fixing showcqt. You're using a
>> completely different command line where showcqt would have shown no
>> issues even without the above fix.
> 
> it was meant as in "the next issue that the recent build system changes
> caused)
> 
> also i simplified the command before submitting removing unneeded
> options

Ah, i see. Nevermind then.

> 
> 
>>
>>> LD  ffmpeg_g
>>> fftools/ffmpeg_opt.o: In function `new_output_stream':
>>> ffmpeg/linux32/src/fftools/ffmpeg_opt.c:1334: undefined 

Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-12 Thread Michael Niedermayer
On Thu, Oct 12, 2017 at 04:42:19PM -0300, James Almer wrote:
> On 10/12/2017 4:25 PM, Michael Niedermayer wrote:
> > On Thu, Oct 12, 2017 at 02:25:46PM -0300, James Almer wrote:
> >> On 10/12/2017 1:56 PM, Michael Niedermayer wrote:
> >>> On Wed, Oct 11, 2017 at 10:30:13PM -0300, James Almer wrote:
>  On 10/11/2017 9:22 PM, Michael Niedermayer wrote:
> > On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
> >> ffmpeg | branch: master | James Almer  | Wed Oct 11 
> >> 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | 
> >> committer: James Almer
> >>
> >> Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'
> >>
> >> * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
> >>   build: Fine-grained link-time dependency settings
> >>
> >> Also included are bug fix commits 
> >> 5ff3b5cafcc685b6936d16602b0f80aa09a95870,
> >> d9da7151eef7fc469787e7298196cea291acfd82 and
> >> 5e27ef800bfa2be17a6353ddedac6b7400e4624f.
> >>
> >> Merged-by: James Almer 
> >>
> >>> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
> >> ---
> >>
> >>  Makefile|   3 +-
> >>  configure   | 297 
> >> +---
> >>  ffbuild/common.mak  |   2 +-
> >>  ffbuild/library.mak |   2 +-
> >>  tests/checkasm/Makefile |   2 +-
> >>  5 files changed, 187 insertions(+), 119 deletions(-)
> >
> > This breaks build here (linux x86-64)
> >
> > ./configure --enable-libxavs --enable-gpl
> > ERROR: libxavs not found
> >
> > Iam trying to test most patches for FFmpeg before they are pushed, but
> > i can only test what is posted for review on ffmpeg-devel ...
> 
>  Testing locally i see it's complaining about missing pthreads and libm
>  ldflag, since they of course are not part of the global extralibs 
>  anymore.
>  Switching detection to pkg-config would be ideal, but for some reason
>  even the supplied .pc file doesn't include the -lm ldflag, only the
>  pthreads one, and libxavs looks like it hasn't been updated for six
>  years now (at least the one in sourceforge), so it's unlikely to be
>  fixed on their end.
> 
>  Can you test the attached patch?
> >>>
> >>> seems to fix it
> >>
> >> Pushed then. Thanks.
> >>
> >>> but i get a build failure with fontconfig now:
> >>>
> >>> ../configure  --enable-fontconfig  && make -j12
> >>>
> >>> LD  ffmpeg_g
> >>> libavfilter/libavfilter.a(avf_showcqt.o): In function `render_fontconfig':
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:606: undefined reference to 
> >>> `FcInitLoadConfigAndFonts'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:611: undefined reference to 
> >>> `FcNameParse'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:617: undefined reference to 
> >>> `FcDefaultSubstitute'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:619: undefined reference to 
> >>> `FcConfigSubstitute'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:626: undefined reference to 
> >>> `FcFontMatch'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:627: undefined reference to 
> >>> `FcPatternDestroy'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:643: undefined reference to 
> >>> `FcPatternDestroy'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:644: undefined reference to 
> >>> `FcConfigDestroy'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:621: undefined reference to 
> >>> `FcPatternDestroy'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:622: undefined reference to 
> >>> `FcConfigDestroy'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:635: undefined reference to 
> >>> `FcPatternGetString'
> >>> ffmpeg/nasm/src/libavfilter/avf_showcqt.c:613: undefined reference to 
> >>> `FcConfigDestroy'
> >>> collect2: error: ld returned 1 exit status
> >>> make: *** [ffmpeg_g] Error 1
> >>
> >> That'd be because showcqt is missing its fontconfig and freetype deps in
> >> configure, a mistake that was hidden by extralibs being global before
> >> this merge.
> >>
> >> Does the attached patch fix it?
> > 
> > it seems so
> 
> Will apply then. Thanks.
> 
> > but it just results in the next failure
> > 
> > make distclean ; ../configure --build-suffix=asterix && make -j12
> 
> This is not "the next failure" result of fixing showcqt. You're using a
> completely different command line where showcqt would have shown no
> issues even without the above fix.

it was meant as in "the next issue that the recent build system changes
caused)

also i simplified the command before submitting removing unneeded
options


> 
> > LD  ffmpeg_g
> > fftools/ffmpeg_opt.o: In function `new_output_stream':
> > ffmpeg/linux32/src/fftools/ffmpeg_opt.c:1334: undefined reference to 
> > `avcodec_parameters_alloc'
> 
> Apparently buildsuf breaks dependencies somewhere by 

Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-12 Thread Clément Bœsch
On Thu, Oct 12, 2017 at 02:22:08PM -0400, Helmut K. C. Tessarek wrote:
> On 2017-10-12 13:25, James Almer wrote:
> > That'd be because showcqt is missing its fontconfig and freetype deps in
> > configure, a mistake that was hidden by extralibs being global before
> > this merge.
> 
> This does not seem to be the only mistake in configure.
> 
> It looks like there are dependencies missing for freetype as well:
> 

what's your configure line?

how is freetype built?

-- 
Clément B.


signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [FFmpeg-cvslog] Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'

2017-10-12 Thread Michael Niedermayer
On Wed, Oct 11, 2017 at 10:30:13PM -0300, James Almer wrote:
> On 10/11/2017 9:22 PM, Michael Niedermayer wrote:
> > On Wed, Oct 11, 2017 at 09:26:18PM +, James Almer wrote:
> >> ffmpeg | branch: master | James Almer  | Wed Oct 11 
> >> 17:55:25 2017 -0300| [6dfcbd80ad446ff163b47f2bf432bbf706436ea8] | 
> >> committer: James Almer
> >>
> >> Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'
> >>
> >> * commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63':
> >>   build: Fine-grained link-time dependency settings
> >>
> >> Also included are bug fix commits 5ff3b5cafcc685b6936d16602b0f80aa09a95870,
> >> d9da7151eef7fc469787e7298196cea291acfd82 and
> >> 5e27ef800bfa2be17a6353ddedac6b7400e4624f.
> >>
> >> Merged-by: James Almer 
> >>
> >>> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6dfcbd80ad446ff163b47f2bf432bbf706436ea8
> >> ---
> >>
> >>  Makefile|   3 +-
> >>  configure   | 297 
> >> +---
> >>  ffbuild/common.mak  |   2 +-
> >>  ffbuild/library.mak |   2 +-
> >>  tests/checkasm/Makefile |   2 +-
> >>  5 files changed, 187 insertions(+), 119 deletions(-)
> > 
> > This breaks build here (linux x86-64)
> > 
> > ./configure --enable-libxavs --enable-gpl
> > ERROR: libxavs not found
> > 
> > Iam trying to test most patches for FFmpeg before they are pushed, but
> > i can only test what is posted for review on ffmpeg-devel ...
> 
> Testing locally i see it's complaining about missing pthreads and libm
> ldflag, since they of course are not part of the global extralibs anymore.
> Switching detection to pkg-config would be ideal, but for some reason
> even the supplied .pc file doesn't include the -lm ldflag, only the
> pthreads one, and libxavs looks like it hasn't been updated for six
> years now (at least the one in sourceforge), so it's unlikely to be
> fixed on their end.
> 
> Can you test the attached patch?

seems to fix it but i get a build failure with fontconfig now:

../configure  --enable-fontconfig  && make -j12

LD  ffmpeg_g
libavfilter/libavfilter.a(avf_showcqt.o): In function `render_fontconfig':
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:606: undefined reference to 
`FcInitLoadConfigAndFonts'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:611: undefined reference to 
`FcNameParse'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:617: undefined reference to 
`FcDefaultSubstitute'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:619: undefined reference to 
`FcConfigSubstitute'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:626: undefined reference to 
`FcFontMatch'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:627: undefined reference to 
`FcPatternDestroy'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:643: undefined reference to 
`FcPatternDestroy'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:644: undefined reference to 
`FcConfigDestroy'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:621: undefined reference to 
`FcPatternDestroy'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:622: undefined reference to 
`FcConfigDestroy'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:635: undefined reference to 
`FcPatternGetString'
ffmpeg/nasm/src/libavfilter/avf_showcqt.c:613: undefined reference to 
`FcConfigDestroy'
collect2: error: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1

[...]

-- 
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The educated differ from the uneducated as much as the living from the
dead. -- Aristotle 


signature.asc
Description: Digital signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel