Overview

Request 510516 accepted

Retry to add to TW - the embedded libav code is dropped, we use the system ffmpeg, which passed legal


Dave Plater's avatar

It appears from my testing that if this package is in the distribution then ffmpeg supplies all needed codecs and gstreamer doesn't have to come from a community repository.


Jan Engelhardt's avatar

In other words, still uses embedded libav?


Dave Plater's avatar

No, obs version built against obs ffmpeg uses any available libavcodec/libavformat.


Jan Engelhardt's avatar

@namtrac tained how? Assuming it's just a copy of ffmpeg, then note that ffmpeg does not have its source code pre-stripped either.


Dominique Leuenberger's avatar

@babbelworx - as discussed, gst-libs/ext/libav is not used during build - the directory is even deleted in tghe prep phase, right after unpacking the tarball

Request History
Dominique Leuenberger's avatar

dimstar created request

Retry to add to TW - the embedded libav code is dropped, we use the system ffmpeg, which passed legal


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:221"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:221


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Factory Repo Checker's avatar

factory-repo-checker reopened review

Execution plan: multimedia:libs/openSUSE_Tumbleweed
can't install gstreamer-plugins-libav-1.12.2-1.1.x86_64:
nothing provides gstreamer >= 1.12.2 needed by gstreamer-plugins-libav-1.12.2-1.1.x86_64
(we have gstreamer-1.12.1-1.1.x86_64)


mrdocs's avatar

mrdocs accepted review

ok


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo multimedia:libs/openSUSE_Tumbleweed


Ismail Dönmez's avatar

namtrac declined review

+# Ensure we cannot use the embedded libav
+rm -rf gst-libs/ext/libav

This needs to be done inside the tarball, like the other repack scripts. Otherwise src.rpm will have tainted code.


Ismail Dönmez's avatar

namtrac declined request

+# Ensure we cannot use the embedded libav
+rm -rf gst-libs/ext/libav

This needs to be done inside the tarball, like the other repack scripts. Otherwise src.rpm will have tainted code.


Dominique Leuenberger's avatar

dimstar reopened request

The tarball mangling is not done anymore after discussion with legal about those cases - look at -ugly and -bad before you decline based on such an argument please.


mrdocs's avatar

mrdocs accepted review

ok


Saul Goodman's avatar

licensedigger declined review

@babelworx declined the legal report with the following comment: PL-3.0+ : Found in 5 files

gst-libav-1.12.2/gst-libs/ext/libav/COPYING.GPLv3
gst-libav-1.12.2/gst-libs/ext/libav/cmdutils.c
gst-libav-1.12.2/gst-libs/ext/libav/compat/solaris/make_sunver.pl
gst-libav-1.12.2/gst-libs/ext/libav/doc/t2h.pm


Saul Goodman's avatar

licensedigger declined request

@babelworx declined the legal report with the following comment: PL-3.0+ : Found in 5 files

gst-libav-1.12.2/gst-libs/ext/libav/COPYING.GPLv3
gst-libav-1.12.2/gst-libs/ext/libav/cmdutils.c
gst-libav-1.12.2/gst-libs/ext/libav/compat/solaris/make_sunver.pl
gst-libav-1.12.2/gst-libs/ext/libav/doc/t2h.pm


Dominique Leuenberger's avatar

dimstar reopened request

The GPL-3.0 files in gst-libs/ext/libav are deleted during the build phase and not used


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by