Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package quvi for openSUSE:Factory checked in at 2021-10-26 20:13:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quvi (Old) and /work/SRC/openSUSE:Factory/.quvi.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "quvi" Tue Oct 26 20:13:57 2021 rev:18 rq:927466 version:0.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/quvi/quvi.changes 2017-01-24 10:39:41.324838002 +0100 +++ /work/SRC/openSUSE:Factory/.quvi.new.1890/quvi.changes 2021-10-26 20:14:41.066041206 +0200 @@ -1,0 +2,6 @@ +Tue Oct 26 09:46:12 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Add quvi-glibc-2.34.patch: Fix build with glibc 2.34, where + 'write' is an internally used name. + +------------------------------------------------------------------- New: ---- quvi-glibc-2.34.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quvi.spec ++++++ --- /var/tmp/diff_new_pack.cXEMfU/_old 2021-10-26 20:14:41.574041474 +0200 +++ /var/tmp/diff_new_pack.cXEMfU/_new 2021-10-26 20:14:41.578041476 +0200 @@ -1,7 +1,7 @@ # # spec file for package quvi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,12 +20,13 @@ Version: 0.9.5 Release: 0 Summary: Command line tool for parsing flash media stream URLs -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Multimedia/Other -Url: http://quvi.sourceforge.net/ +URL: http://quvi.sourceforge.net/ Source: http://sourceforge.net/projects/quvi/files/0.9/quvi/quvi-0.9.5.tar.xz # PATCH-FIX-OPENSUSE Patch0: reproducible.patch +Patch1: quvi-glibc-2.34.patch BuildRequires: pkg-config BuildRequires: pkgconfig(glib-2.0) >= 2.24 BuildRequires: pkgconfig(gobject-2.0) >= 2.24 @@ -40,8 +41,7 @@ It supports many websites including YouTube and Dailymotion. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build %configure \ ++++++ quvi-glibc-2.34.patch ++++++ Index: quvi-0.9.5/src/pbar/lpbar.c =================================================================== --- quvi-0.9.5.orig/src/pbar/lpbar.c +++ quvi-0.9.5/src/pbar/lpbar.c @@ -64,7 +64,7 @@ lpbar_t lpbar_new() { lpbar_t p = g_new0(struct lpbar_s, 1); p->counters.timer = g_timer_new(); - p->mode = write; + p->mode = do_write; return (p); } @@ -212,7 +212,7 @@ void lpbar_print(const lpbar_t p) g_print(C_("Transfer mode with a reason", "skip <forced>")); break; case resume: - case write: + case do_write: default: g_print("%s", (p->initial_bytes ==0) ? C_("Transfer mode (begin at offset 0)", "write") Index: quvi-0.9.5/src/pbar/lpbar.h =================================================================== --- quvi-0.9.5.orig/src/pbar/lpbar.h +++ quvi-0.9.5/src/pbar/lpbar.h @@ -21,7 +21,7 @@ #ifndef lpbar_h #define lpbar_h -typedef enum { retrieved_already, forced_skip, resume, write } lpbar_mode; +typedef enum { retrieved_already, forced_skip, resume, do_write } lpbar_mode; struct lpbar_s {
