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 +0000, James Almer wrote:
> >>>>>>>> ffmpeg | branch: master | James Almer <jamr...@gmail.com> | 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 <jamr...@gmail.com>
> >>>>>>>>
> >>>>>>>>> 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 tricky to bisect with the
> > build system not fully working. Id first have to reduce the testcase
> > to the subbset that works on all checkouts ...
> 
> This is jack. It's supposedly autodetected and it shouldn't have changed
> in behavior.
> 
> What's the value for CONFIG_JACK_INDEV?

#define HAVE_JACK_PORT_GET_LATENCY_RANGE 1
#define CONFIG_JACK 1
#define CONFIG_JACK_INDEV 0

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Republics decline into democracies and democracies degenerate into
despotisms. -- Aristotle

Attachment: signature.asc
Description: Digital signature

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to