Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476500 - media-video/gpac-0.5.0 fails with media-video/ffmpeg-2.0
Summary: media-video/gpac-0.5.0 fails with media-video/ffmpeg-2.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ffmpeg-2.0
  Show dependency tree
 
Reported: 2013-07-11 09:02 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2013-08-07 02:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,144.83 KB, text/plain)
2013-07-11 09:02 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-07-11 09:02:20 UTC
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
Comment 1 Alexis Ballier gentoo-dev 2013-08-07 02:09:52 UTC
+  07 Aug 2013; Alexis Ballier <aballier@gentoo.org> gpac-0.5.0.ebuild,
+  +files/gpac-0.5.0-ffmpeg2.patch:
+  fix build with ffmpeg2
+