Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 509324 - media-video/bino-1.4.4 fails to build with media-video/libav-10
Summary: media-video/bino-1.4.4 fails to build with media-video/libav-10
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jožka Kejzlar (cuchac)
URL:
Whiteboard:
Keywords:
Depends on: 523890
Blocks: libav-10
  Show dependency tree
 
Reported: 2014-05-01 21:39 UTC by Nikoli
Modified: 2014-12-29 00:00 UTC (History)
3 users (show)

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


Attachments
build.log (bino-1.4.2-r1_build.log,29.36 KB, text/plain)
2014-05-01 21:39 UTC, Nikoli
Details
patch, works fine for me (bino-1.4.4-libav-10.patch,7.17 KB, patch)
2014-05-07 13:53 UTC, Nikoli
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2014-05-01 21:39:21 UTC
Created attachment 376184 [details]
build.log

1.4.2 and 1.4.4 (was not added to portage) fail to build with libav-10:
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:153:42: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' was not declared in this scope
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:882:50: error: 'CODEC_ID_TEXT' was not declared in this scope
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:1202:76: error: 'AVStream' has no member named 'r_frame_rate'
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:1209:76: error: 'AVStream' has no member named 'r_frame_rate'
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:1780:73: error: 'CODEC_ID_TEXT' was not declared in this scope
/var/package-manager/tmp/portage/media-video/bino-1.4.2-r1/work/bino-1.4.2/src/media_object.cpp:1940:92: error: 'CODEC_ID_TEXT' was not declared in this scope
Comment 1 Nikoli 2014-05-07 13:53:18 UTC
Created attachment 376542 [details, diff]
patch, works fine for me
Comment 2 Nikoli 2014-05-07 13:56:01 UTC
With attached patch bino-1.4.4 builds and works fine. Patch was created by merging 4 relevant upstream commits into one:
$ git cherry-pick 50b7109633fab4a2e6e76c2fd3f00b08158a268f
$ git cherry-pick e79519e7b426bbef45b80b06bacf007593738c55
$ git cherry-pick 78023424d4cf42927681e6a6835d219ef7d6609c
$ git cherry-pick 14a170787be2f7c6980828ef480d0401379b0b76
Comment 3 Vittorio 2014-09-15 09:58:39 UTC
Alternatively bino 1.6.0 (containing all necessary patches) has been released 4 days ago.
Comment 4 PhobosK 2014-09-27 17:10:28 UTC
Could you please test if the new ebuild  bino 1.6.0 is ok?
Comment 5 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-12-29 00:00:27 UTC
bino 1.6 in tree.