Hello community, here is the log from the commit of package python-gevent for openSUSE:Factory checked in at 2019-02-24 17:02:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-gevent (Old) and /work/SRC/openSUSE:Factory/.python-gevent.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-gevent" Sun Feb 24 17:02:41 2019 rev:29 rq:677113 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-gevent/python-gevent.changes 2019-02-08 13:47:39.986793001 +0100 +++ /work/SRC/openSUSE:Factory/.python-gevent.new.28833/python-gevent.changes 2019-02-24 17:02:41.656700471 +0100 @@ -1,0 +2,12 @@ +Mon Feb 18 12:09:52 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Skip the SSL tests as they just only triggers false positives + with hope upstream sorts it out someday + +------------------------------------------------------------------- +Mon Feb 11 11:02:21 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Switch to pkgconfig requirements as c-ares was renamed between + SLE12 and SLE15 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-gevent.spec ++++++ --- /var/tmp/diff_new_pack.ivgCcS/_old 2019-02-24 17:02:42.424700106 +0100 +++ /var/tmp/diff_new_pack.ivgCcS/_new 2019-02-24 17:02:42.424700106 +0100 @@ -40,14 +40,15 @@ BuildRequires: %{python_module setuptools} BuildRequires: %{python_module zope.event} BuildRequires: %{python_module zope.interface} -# /etc/protocols needed for tests -BuildRequires: c-ares-devel BuildRequires: fdupes -BuildRequires: libev-devel -BuildRequires: libuv-devel +# /etc/protocols needed for tests BuildRequires: netcfg +BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: python3-testsuite +BuildRequires: pkgconfig(libcares) +BuildRequires: pkgconfig(libev) +BuildRequires: pkgconfig(libuv) Requires: python-cffi Requires: python-dnspython Requires: python-greenlet @@ -96,6 +97,7 @@ %build export LIBEV_EMBED=0 export CARES_EMBED=0 +export CFLAGS="%{optflags} -fno-strict-aliasing" %python_build %install @@ -106,6 +108,8 @@ %check # create ignore list of tests that reach out to the net +# test_ssl.py is fragile as it expect specific responses from ssl and +# does not account to our local changes cat <<'EOF' >> network_tests.txt test_urllib2net.py test__server.py @@ -115,6 +119,8 @@ test__socket_dns.py test__getaddrinfo_import.py test__examples.py +test_ssl.py +test__ssl.py EOF export GEVENT_RESOLVER=thread # Setting the TRAVIS environment variable makes some different configuration
