Summary: | media-video/gpac-0.5.0 fails with media-video/ffmpeg-2.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 476490 | ||
Attachments: | build.log |
+ 07 Aug 2013; Alexis Ballier <aballier@gentoo.org> gpac-0.5.0.ebuild, + +files/gpac-0.5.0-ffmpeg2.patch: + fix build with ffmpeg2 + |
Created attachment 353070 [details] build.log x86_64-pc-linux-gnu-gcc -march=barcelona -mtune=barcelona -O2 -pipe -Wno-deprecated-declarations -I"/var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include" -I/usr/include -Wall -fno-strict-aliasing -fPIC -DPIC -c -o ffmpeg_decode.o ffmpeg_decode.c In file included from ffmpeg_decode.c:25:0: ffmpeg_in.h:120:17: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ undeclared here (not in a function) ffmpeg_decode.c: In function ‘FFDEC_LoadDSI’: ffmpeg_decode.c:99:3: warning: pointer targets in passing argument 1 of ‘ffmpeg_realloc_buffer’ differ in signedness [-Wpointer-sign] ffmpeg_decode.c:48:15: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:99:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:100:3: warning: pointer targets in passing argument 2 of ‘gf_bs_read_data’ differ in signedness [-Wpointer-sign] In file included from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/mpeg4_odf.h:33:0, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/modules/service.h:33, from ffmpeg_in.h:32, from ffmpeg_decode.c:25: /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/bitstream.h:135:5: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:115:4: warning: pointer targets in passing argument 1 of ‘ffmpeg_realloc_buffer’ differ in signedness [-Wpointer-sign] ffmpeg_decode.c:48:15: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:115:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:116:4: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] In file included from /usr/include/string.h:642:0, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/setup.h:238, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/tools.h:32, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/list.h:46, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/mpeg4_odf.h:32, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/modules/service.h:33, from ffmpeg_in.h:32, from ffmpeg_decode.c:25: /usr/include/bits/string3.h:103:1: note: expected ‘char * __restrict__’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:117:4: warning: pointer targets in passing argument 2 of ‘gf_bs_read_data’ differ in signedness [-Wpointer-sign] In file included from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/mpeg4_odf.h:33:0, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/modules/service.h:33, from ffmpeg_in.h:32, from ffmpeg_decode.c:25: /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/bitstream.h:135:5: note: expected ‘char *’ but argument is of type ‘unsigned char *’ ffmpeg_decode.c:125:3: warning: pointer targets in passing argument 1 of ‘ffmpeg_realloc_buffer’ differ in signedness [-Wpointer-sign] ffmpeg_decode.c:48:15: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:125:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:126:3: warning: pointer targets in passing argument 2 of ‘gf_bs_read_data’ differ in signedness [-Wpointer-sign] In file included from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/mpeg4_odf.h:33:0, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/modules/service.h:33, from ffmpeg_in.h:32, from ffmpeg_decode.c:25: /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/bitstream.h:135:5: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c: In function ‘FFDEC_AttachStream’: ffmpeg_decode.c:303:5: warning: pointer targets in passing argument 1 of ‘ffmpeg_realloc_buffer’ differ in signedness [-Wpointer-sign] ffmpeg_decode.c:48:15: note: expected ‘char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:303:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:318:3: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign] In file included from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/setup.h:238:0, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/tools.h:32, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/list.h:46, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/mpeg4_odf.h:32, from /var/tmp/portage/media-video/gpac-0.5.0/work/gpac/include/gpac/modules/service.h:33, from ffmpeg_in.h:32, from ffmpeg_decode.c:25: /usr/include/string.h:342:14: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ ffmpeg_decode.c:350:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c: In function ‘FFDEC_ProcessData’: ffmpeg_decode.c:596:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:671:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] ffmpeg_decode.c:672:16: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] ffmpeg_decode.c:674:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:824:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:867:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:871:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:872:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ffmpeg_decode.c:873:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] make[2]: *** [ffmpeg_decode.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-video/gpac-0.5.0/work/gpac/modules/ffmpeg_in' make[1]: *** [plugs] Error 2 make[1]: Leaving directory `/var/tmp/portage/media-video/gpac-0.5.0/work/gpac/modules' make: *** [all] Error 2 [31;01m*[0m ERROR: media-video/gpac-0.5.0 failed (compile phase): [31;01m*[0m emake failed