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

Reply via email to