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 <dims...@opensuse.org> + +- 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 <opensuse-packag...@opensuse.org> + +- 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