Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2018-02-18 11:40:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "virtualbox" Sun Feb 18 11:40:13 2018 rev:156 rq:577317 version:5.2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2018-02-05 10:44:05.861342294 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2018-02-18 11:40:20.233966864 +0100 @@ -1,0 +2,7 @@ +Fri Feb 16 06:05:07 UTC 2018 - Larry.Finger@lwfinger.net + +- Fix bug in video capture - boo#1081281. + The variable used to store the time code is only 16 bits, but needs to be 32-bits long. + File "fix_videocapture.patch" is added to fix the problem. + +------------------------------------------------------------------- New: ---- fix_videocapture.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.fCfjJa/_old 2018-02-18 11:40:23.937833906 +0100 +++ /var/tmp/diff_new_pack.fCfjJa/_new 2018-02-18 11:40:23.945833618 +0100 @@ -117,6 +117,8 @@ Patch120: fixes_for_python.patch # Remove vboxvideo from build Patch121: remove_vbox_video_build.patch +# Fix video capture +Patch122: fix_videocapture.patch # BuildRequires: LibVNCServer-devel BuildRequires: SDL-devel @@ -409,6 +411,7 @@ %endif %patch120 -p1 %patch121 -p1 +%patch122 -p1 #copy user manual cp %{SOURCE1} UserManual.pdf ++++++ fix_videocapture.patch ++++++ Index: VirtualBox-5.2.6/src/VBox/Main/src-client/WebMWriter.h =================================================================== --- VirtualBox-5.2.6.orig/src/VBox/Main/src-client/WebMWriter.h +++ VirtualBox-5.2.6/src/VBox/Main/src-client/WebMWriter.h @@ -91,7 +91,7 @@ class WebMWriter : public EBMLWriter public: /** Defines a WebM timecode. */ - typedef uint16_t WebMTimecode; + typedef uint32_t WebMTimecode; /** Defines the WebM block flags data type. */ typedef uint8_t WebMBlockFlags;