Hello community, here is the log from the commit of package gstreamer-plugins-bad for openSUSE:Factory checked in at 2018-03-06 10:44:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-plugins-bad" Tue Mar 6 10:44:24 2018 rev:74 rq:582069 version:1.12.4 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes 2018-03-02 21:09:07.462515693 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes 2018-03-06 10:44:25.678483510 +0100 @@ -1,0 +2,11 @@ +Fri Mar 2 20:28:36 UTC 2018 - bjorn.lie@gmail.com + +- Add gst-bad-revert-automake-autoconf-versions.patch: Revert the + autoconf and automake version bump upstream did without + consideration about us, allow to build with the automake we have + Leap 42.3 and SLE12. +- Following the above patch, drop the explicit automake + BuildRequires, as libtool BuildRequires brings it in, and we can + now build with the old version we have in Leap/SLE. + +------------------------------------------------------------------- @@ -16,0 +28,8 @@ + +------------------------------------------------------------------- +Wed Feb 28 16:24:19 UTC 2018 - bwiedemann@suse.com + +- Add gstreamer-plugins-bad-reproducible.patch to avoid variations + in gtk-doc output (boo#1048207). +- Following the above, add automake and libtool BuildRequires and + pass autoreconf, as the above patch touches the buildsystem. New: ---- gst-bad-revert-automake-autoconf-versions.patch gstreamer-plugins-bad-reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-bad.spec ++++++ --- /var/tmp/diff_new_pack.Qsr2Ry/_old 2018-03-06 10:44:26.306460821 +0100 +++ /var/tmp/diff_new_pack.Qsr2Ry/_new 2018-03-06 10:44:26.310460677 +0100 @@ -37,6 +37,10 @@ Patch0: gst-bad-vtdec-destroy-create-fix.patch # PATCH-FIX-UPSTREAM gst-bad-player-transfer-ownership.patch bgo#791982 zaitor@opensuse.org -- player: transfer ownership of info properties Patch1: gst-bad-player-transfer-ownership.patch +# PATCH-FIX-UPSTREAM gstreamer-plugins-bad-reproducible.patch boo#1048207 bwiedemann@suse.com -- Fix reproducible build +Patch2: gstreamer-plugins-bad-reproducible.patch +# PATCH-FIX-OPENSUSE gst-bad-revert-automake-autoconf-versions.patch bjorn.lie@gmail.com -- Revert the autoconf and automake version bump +Patch3: gst-bad-revert-automake-autoconf-versions.patch BuildRequires: Mesa-libGLESv3-devel BuildRequires: fdupes @@ -48,6 +52,8 @@ BuildRequires: libgsm-devel BuildRequires: libjasper-devel BuildRequires: libmpcdec-devel +# Needed for patch2 +BuildRequires: libtool BuildRequires: orc >= 0.4.11 BuildRequires: pkgconfig BuildRequires: python3-base @@ -476,6 +482,8 @@ %autosetup -n %{_name}-%{version} -p1 %build +# Needed for patch2 +autoreconf -fiv export PYTHON=%{_bindir}/python3 %configure \ %if ! 0%{?BUILD_ORIG} ++++++ gst-bad-revert-automake-autoconf-versions.patch ++++++ --- gst-plugins-bad-1.12.4.orig/configure.ac 2017-12-07 16:47:38.000000000 +0100 +++ gst-plugins-bad-1.12.4/configure.ac 2018-03-02 21:25:32.546539182 +0100 @@ -1,4 +1,4 @@ -AC_PREREQ([2.69]) +AC_PREREQ([2.68]) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! @@ -8,7 +8,7 @@ AG_GST_INIT dnl initialize automake -AM_INIT_AUTOMAKE([-Wno-portability 1.14 no-dist-gzip dist-xz tar-ustar subdir-objects]) +AM_INIT_AUTOMAKE([-Wno-portability 1.11 no-dist-gzip dist-xz tar-ustar subdir-objects]) dnl define PACKAGE_VERSION_* variables AS_VERSION ++++++ gstreamer-plugins-bad-reproducible.patch ++++++ https://bugzilla.opensuse.org/show_bug.cgi?id=1048207 Index: gst-plugins-bad-1.12.4/common/gtk-doc-plugins.mak =================================================================== --- gst-plugins-bad-1.12.4.orig/common/gtk-doc-plugins.mak +++ gst-plugins-bad-1.12.4/common/gtk-doc-plugins.mak @@ -308,7 +308,7 @@ check: check-hierarchy endif # wildcard is apparently not portable to other makes, hence the use of find -inspect_files = $(shell find $(srcdir)/$(INSPECT_DIR) -name '*.xml') +inspect_files = $(sort $(shell find $(srcdir)/$(INSPECT_DIR) -name '*.xml')) check-inspected-versions: @echo Checking plugin versions of inspected plugin data ...; \