From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/
Date: Wed, 24 Nov 2021 00:39:59 +0000 (UTC) [thread overview]
Message-ID: <1637714389.7056f86ced5f21183c8000720d5508f7dab7594f.sam@gentoo> (raw)
commit: 7056f86ced5f21183c8000720d5508f7dab7594f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 00:37:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 00:39:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056f86c
media-libs/gst-plugins-bad: fix glib/volatile build failure in consumers
Revbump required as this leaks into exposed headers and broke the build
for e.g. gst-plugins-opencv.
Bug: https://bugs.gentoo.org/826702
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-libs/gst-plugins-bad/Manifest | 1 +
...lugins-bad-1.18.4-r1.ebuild => gst-plugins-bad-1.18.4-r2.ebuild} | 6 ++++++
2 files changed, 7 insertions(+)
diff --git a/media-libs/gst-plugins-bad/Manifest b/media-libs/gst-plugins-bad/Manifest
index 410a851ca65d..58d6f817bb83 100644
--- a/media-libs/gst-plugins-bad/Manifest
+++ b/media-libs/gst-plugins-bad/Manifest
@@ -1,2 +1,3 @@
DIST gst-plugins-bad-1.16.3.tar.xz 4900188 BLAKE2B 7d8280a434adb1cb65b065dcdabdb37aad000802c011bb27779c109978d8b75aa4e2fa47043dde95464bb0c34a0d7466dc1f6216f29f0f4911f7a6fe1fb04b25 SHA512 378d8813ba2fd61ea2cab512d5c1fa81e0a4ac4f4ca756547d9b8742e56024c1bc5d6cd332798de66ecfe2b69485c860e181a6c2090398b0e2ad8c4b3fe95d04
+DIST gst-plugins-bad-1.18.4-glib-volatile.patch.bz2 8492 BLAKE2B 7a6e4a3fc1d68c39ae08cb052eed1fcef9c5507c655525bcb48ab789f20027632136fb195643dc5d2e04728b4c3ac94b1dcbf9a14343333fb80d65c64244e1c8 SHA512 0d9e04b883a803cec518469f46dbcf47bfef614694cad6b2bb6e8cb31c3fcc80b0f3d81633b16cd05ca0516f49893aa67f4745dc22e80192ed385fb97ee8b97c
DIST gst-plugins-bad-1.18.4.tar.xz 5640292 BLAKE2B 5385abe635a35f61c6780e6cfa1189835877b8c0a12145de6890708a097fc453b1abfb14a3497cae4e6961f71fc2c6e01759fe19386cd30a64c4069704ddf77a SHA512 02123e054419f5ce6ca2ebe0bdf23572269ea4120bf463b4d672efbe5d9e5d417d4d711cc80094be974c4569f754d8b2ad93f59b827e3b018d450582834cb125
diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
similarity index 91%
rename from media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
rename to media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
index 1fd698e16f5f..93b00d92d833 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r1.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.18.4-r2.ebuild
@@ -8,6 +8,8 @@ inherit flag-o-matic gstreamer-meson
DESCRIPTION="Less plugins for GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
+# glib/misuse of volatile fix, can be dropped in 1.18.5
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-glib-volatile.patch.bz2"
LICENSE="LGPL-2"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
@@ -43,6 +45,10 @@ DEPEND="${RDEPEND}
# FIXME: gstharness.c:889:gst_harness_new_with_padnames: assertion failed: (element != NULL)
RESTRICT="test"
+PATCHES=(
+ "${WORKDIR}"/${P}-glib-volatile.patch
+)
+
src_prepare() {
default
addpredict /dev # Prevent sandbox violations bug #570624
next reply other threads:[~2021-11-24 0:40 UTC|newest]
Thread overview: 100+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-24 0:39 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-08 10:31 [gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-bad/ Arthur Zamarin
2025-02-08 10:28 Arthur Zamarin
2025-02-07 16:18 Arthur Zamarin
2024-04-30 16:22 Mart Raudsepp
2024-04-30 8:28 Mart Raudsepp
2024-04-15 5:01 Arthur Zamarin
2024-04-13 11:01 Mart Raudsepp
2024-04-07 21:20 Mart Raudsepp
2024-03-07 19:55 Andrew Ammerlaan
2023-11-08 9:08 Andrew Ammerlaan
2023-10-13 7:33 Mart Raudsepp
2023-06-10 15:48 Sam James
2023-06-10 14:23 Sam James
2023-06-10 13:18 Sam James
2023-03-21 21:33 Andrew Ammerlaan
2022-12-06 18:09 Andrew Ammerlaan
2022-11-20 18:34 Mart Raudsepp
2022-05-26 3:52 WANG Xuerui
2021-12-28 7:30 Sam James
2021-09-16 18:55 Sam James
2021-08-10 0:02 Marek Szuba
2021-07-28 22:19 Sam James
2021-02-17 13:53 Sam James
2021-01-10 20:22 Fabian Groffen
2020-01-01 14:03 Agostino Sarubbo
2019-12-10 18:10 Aaron Bauman
2019-12-08 23:37 Sergei Trofimovich
2019-05-21 3:39 Aaron Bauman
2019-02-05 23:21 Mart Raudsepp
2019-01-15 23:11 Mart Raudsepp
2018-09-21 5:23 Mart Raudsepp
2018-09-19 8:42 Sergei Trofimovich
2018-09-17 23:52 Mart Raudsepp
2018-07-15 22:52 Mart Raudsepp
2018-06-20 14:37 Mart Raudsepp
2018-06-16 18:27 Mart Raudsepp
2018-03-28 22:41 Matt Turner
2018-03-28 19:24 Markus Meier
2018-03-18 19:36 Sergei Trofimovich
2018-03-18 0:40 Thomas Deutschmann
2018-03-17 17:19 Mikle Kolyada
2018-01-03 0:05 Mart Raudsepp
2017-12-25 11:51 Markus Meier
2017-11-11 21:49 Thomas Deutschmann
2017-11-07 8:06 Sergei Trofimovich
2017-11-01 19:56 Sergei Trofimovich
2017-11-01 9:35 Sergei Trofimovich
2017-11-01 9:19 Sergei Trofimovich
2017-10-26 7:30 Sergei Trofimovich
2017-10-25 20:30 Mart Raudsepp
2017-10-09 22:48 Thomas Deutschmann
2017-09-18 21:42 Mart Raudsepp
2017-07-20 4:40 Markus Meier
2017-07-08 16:08 Sergei Trofimovich
2017-06-28 11:45 Alexis Ballier
2017-06-10 20:14 Sergei Trofimovich
2017-04-05 14:07 Tobias Klausmann
2017-02-22 21:50 Mart Raudsepp
2017-02-22 21:32 Michael Weber
2017-02-15 17:47 Markus Meier
2017-01-26 11:00 Agostino Sarubbo
2017-01-23 16:27 Agostino Sarubbo
2017-01-22 18:03 Agostino Sarubbo
2017-01-20 8:31 Mart Raudsepp
2017-01-20 8:07 Jeroen Roovers
2016-12-17 15:28 Markus Meier
2016-12-17 15:27 Markus Meier
2016-12-17 13:32 Pacho Ramos
2016-12-06 21:19 Markus Meier
2016-11-23 18:01 Tobias Klausmann
2016-11-23 17:59 Tobias Klausmann
2016-11-21 12:43 Agostino Sarubbo
2016-11-21 12:42 Agostino Sarubbo
2016-11-20 14:45 Michael Palimaka
2016-08-21 13:37 Gilles Dartiguelongue
2016-07-10 20:20 Andreas Hüttel
2016-05-03 20:38 Markus Meier
2016-03-21 4:15 Mart Raudsepp
2016-03-20 12:24 Agostino Sarubbo
2016-03-19 13:14 Agostino Sarubbo
2016-03-06 18:03 Mikle Kolyada
2016-02-28 16:32 Pacho Ramos
2016-02-28 16:32 Pacho Ramos
2016-01-20 15:59 Andreas Schuerch
2016-01-17 17:24 Agostino Sarubbo
2016-01-17 14:26 Tobias Klausmann
2016-01-17 11:28 Markus Meier
2016-01-12 7:25 Jeroen Roovers
2016-01-12 6:47 Jeroen Roovers
2016-01-11 10:56 Agostino Sarubbo
2016-01-09 15:04 Pacho Ramos
2016-01-02 21:51 Gilles Dartiguelongue
2015-11-09 18:32 Gilles Dartiguelongue
2015-10-25 23:01 Gilles Dartiguelongue
2015-10-25 17:32 Gilles Dartiguelongue
2015-10-25 17:32 Gilles Dartiguelongue
2015-10-25 17:32 Gilles Dartiguelongue
2015-10-05 22:02 Richard Farina
2015-10-05 22:00 Richard Farina
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1637714389.7056f86ced5f21183c8000720d5508f7dab7594f.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox