Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package easyeffects for openSUSE:Factory checked in at 2021-07-29 21:32:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/easyeffects (Old) and /work/SRC/openSUSE:Factory/.easyeffects.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "easyeffects" Thu Jul 29 21:32:01 2021 rev:2 rq:909163 version:6.0.3+0~git.35c27c34 Changes: -------- --- /work/SRC/openSUSE:Factory/easyeffects/easyeffects.changes 2021-07-22 22:43:53.095158791 +0200 +++ /work/SRC/openSUSE:Factory/.easyeffects.new.1899/easyeffects.changes 2021-07-29 21:33:10.108682071 +0200 @@ -1,0 +2,5 @@ +Mon Jul 26 15:22:05 UTC 2021 - Andreas Schwab <sch...@suse.de> + +- Make use of gold optional and disable it on riscv64 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ easyeffects.spec ++++++ --- /var/tmp/diff_new_pack.k5zIPr/_old 2021-07-29 21:33:10.564681510 +0200 +++ /var/tmp/diff_new_pack.k5zIPr/_new 2021-07-29 21:33:10.568681505 +0200 @@ -16,6 +16,12 @@ # +%ifarch riscv64 +%bcond_with gold +%else +%bcond_without gold +%endif + Name: easyeffects Version: 6.0.3+0~git.35c27c34 Release: 0 @@ -25,7 +31,9 @@ #Source0: https://github.com/wwmm/easyeffects/archive/v%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz Source0: %{name}-%{version}.tar.xz BuildRequires: appstream-glib +%if %{with gold} BuildRequires: binutils-gold +%endif BuildRequires: cmake BuildRequires: gcc10-c++ BuildRequires: itstool @@ -41,11 +49,11 @@ BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(lilv-0) +BuildRequires: pkgconfig(nlohmann_json) BuildRequires: pkgconfig(rnnoise) +BuildRequires: pkgconfig(rubberband) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sndfile) -BuildRequires: pkgconfig(rubberband) -BuildRequires: pkgconfig(nlohmann_json) Requires: dconf Requires: gstreamer-plugins-bad >= 1.12.5 Requires: gstreamer-plugins-good >= 1.12.5 @@ -73,11 +81,16 @@ sed -i '/^meson.add_install_script/d' meson.build %build +%if %{with gold} export LD=ld.gold alias ld=gold +%endif export CC=gcc-10 export CXX=g++-10 -export LDFLAGS="${LDFLAGS} -fuse-ld=gold -fPIC -Wl,--icf=safe -Wl,--gc-sections -Wl,-O1" +export LDFLAGS="${LDFLAGS} -fPIC -Wl,--gc-sections -Wl,-O1" +%if %{with gold} +LDFLAGS+=" -fuse-ld=gold -Wl,--icf=safe" +%endif %meson \ -Db_ndebug=true \ -Dc_args="${CFLAGS}" \ @@ -105,11 +118,9 @@ %{_datadir}/glib-2.0/schemas/com.github.wwmm.%{name}.*.xml %{_datadir}/metainfo/com.github.wwmm.%{name}.appdata.xml - %files doc %license LICENSE.md %doc CHANGELOG.md README.md %{_datadir}/help/*/%{name} - %changelog