Hello community,
here is the log from the commit of package shadowsocks-libev for
openSUSE:Factory checked in at 2020-06-15 20:27:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shadowsocks-libev (Old)
and /work/SRC/openSUSE:Factory/.shadowsocks-libev.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shadowsocks-libev"
Mon Jun 15 20:27:58 2020 rev:15 rq:813075 version:3.3.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/shadowsocks-libev/shadowsocks-libev.changes
2020-02-04 19:54:32.789363356 +0100
+++
/work/SRC/openSUSE:Factory/.shadowsocks-libev.new.3606/shadowsocks-libev.changes
2020-06-15 20:28:04.213867086 +0200
@@ -1,0 +2,13 @@
+Tue Jun 9 16:03:02 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Revert back to the distro default compiler (i.e. GCC 10.1 on TW):
+ + export CFLAGS+="-fcommon" until upstream makes this code
+ compatible to GCC10.
+
+-------------------------------------------------------------------
+Sun Jun 7 11:16:33 UTC 2020 - opensuse-packaging
<[email protected]>
+
+- Update Recommends tag: use shadowsocks-v2ray-plugin instead of simple-obfs
+- Fix build on Tumbleweed: don't use gcc10!
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shadowsocks-libev.spec ++++++
--- /var/tmp/diff_new_pack.TUbfLx/_old 2020-06-15 20:28:05.433871313 +0200
+++ /var/tmp/diff_new_pack.TUbfLx/_new 2020-06-15 20:28:05.433871313 +0200
@@ -52,21 +52,21 @@
BuildRequires: systemd-rpm-macros
BuildRequires: xmlto
BuildRequires: pkgconfig(systemd)
-Recommends: simple-obfs
+Recommends: shadowsocks-v2ray-plugin
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{?systemd_ordering}
%description
-shadowsocks-libev is a lightweight secured SOCKS5 proxy
-for embedded devices and low-end boxes.
+shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices
and
+low-end boxes.
%package -n lib%{name}%{libver}
Summary: Libev port of Shadowsocks
Group: System/Libraries
%description -n lib%{name}%{libver}
-shadowsocks-libev is a lightweight secured SOCKS5 proxy
-for embedded devices and low-end boxes.
+shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices
and
+low-end boxes.
This package provides libraries for it.
@@ -77,8 +77,8 @@
BuildArch: noarch
%description doc
-shadowsocks-libev is a lightweight secured SOCKS5 proxy
-for embedded devices and low-end boxes.
+shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices
and
+low-end boxes.
This package provides Documents for it.
@@ -88,8 +88,8 @@
Requires: lib%{name}%{libver} = %{version}
%description devel
-shadowsocks-libev is a lightweight secured SOCKS5 proxy
-for embedded devices and low-end boxes.
+shadowsocks-libev is a lightweight secured SOCKS5 proxy for embedded devices
and
+low-end boxes.
This package provides development headers for it.
@@ -97,8 +97,11 @@
%setup -q
%build
-%configure --enable-shared
-make %{?_smp_mflags} V=1
+export CFLAGS="%{optflags} -fcommon"
+%configure \
+ --enable-shared
+
+%make_build
%install
%make_install