Project

General

Profile

Bug #1801

[libquicktime]: fails to build after ffmpeg update

freemor - almost 6 years ago - . Updated almost 6 years ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

100%


Description

$ sudo pacman -S openshot
resolving dependencies...
warning: cannot resolve "libavcodec.so=57-64", a dependency of "libquicktime" 
warning: cannot resolve "libswscale.so=4-64", a dependency of "libquicktime" 
warning: cannot resolve "libquicktime", a dependency of "dvgrab" 
warning: cannot resolve "dvgrab", a dependency of "openshot" 
:: The following package cannot be upgraded due to unresolvable dependencies:
      openshot

building libquicktime fails with:


In file included from lqt_ffmpeg.c:32:
params.h:152:33: error: ‘FF_MAX_B_FRAMES’ undeclared here (not in a function); did you mean ‘PARAM_MAX_B_FRAMES’?
     .val_max =     { .val_int = FF_MAX_B_FRAMES }, \
                                 ^~~~~~~~~~~~~~~
lqt_ffmpeg.c:108:3: note: in expansion of macro ‘PARAM_MAX_B_FRAMES’
   PARAM_MAX_B_FRAMES, \
   ^~~~~~~~~~~~~~~~~~
lqt_ffmpeg.c:196:3: note: in expansion of macro ‘ENCODE_PARAM_VIDEO_FRAMETYPES_IPB’
   ENCODE_PARAM_VIDEO_FRAMETYPES_IPB,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lqt_ffmpeg.c: In function ‘ffmpeg_map_init’:
lqt_ffmpeg.c:934:3: warning: ‘avcodec_register_all’ is deprecated [-Wdeprecated-declarations]
   avcodec_register_all();
   ^~~~~~~~~~~~~~~~~~~~
In file included from ffmpeg.h:29,
                 from lqt_ffmpeg.c:31:
/usr/include/libavcodec/avcodec.h:4086:6: note: declared here
 void avcodec_register_all(void);
      ^~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:407: lqt_ffmpeg.lo] Error 1
make[3]: Leaving directory '/home/freemor/build/abs/libquicktime/src/libquicktime-1.2.4/plugins/ffmpeg'
make[2]: *** [Makefile:371: all-recursive] Error 1
make[2]: Leaving directory '/home/freemor/build/abs/libquicktime/src/libquicktime-1.2.4/plugins'
make[1]: *** [Makefile:444: all-recursive] Error 1
make[1]: Leaving directory '/home/freemor/build/abs/libquicktime/src/libquicktime-1.2.4'
make: *** [Makefile:351: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

History

#1

Updated by bill-auger almost 6 years ago

  • Description updated (diff)
  • Subject changed from libquicktime fails to build after ffmpeg update to [libquicktime]: fails to build after ffmpeg update
#2

Updated by bill-auger almost 6 years ago

  • Description updated (diff)
#3

Updated by ovruni almost 6 years ago

  • Assignee set to ovruni
  • Status changed from open to in progress
#4

Updated by ovruni almost 6 years ago

  • % Done changed from 0 to 100
  • Status changed from in progress to fixed

Also available in: Atom PDF