Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnutls for openSUSE:Factory checked in at 2022-03-11 21:40:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnutls (Old) and /work/SRC/openSUSE:Factory/.gnutls.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnutls" Fri Mar 11 21:40:58 2022 rev:134 rq:960464 version:3.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gnutls/gnutls.changes 2022-01-21 01:25:23.294600323 +0100 +++ /work/SRC/openSUSE:Factory/.gnutls.new.25692/gnutls.changes 2022-03-11 21:41:00.798058958 +0100 @@ -1,0 +2,7 @@ +Sun Feb 27 07:52:30 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- build with lto +- build with -Wl,-z,now -Wl,-z,relro +- build without -fanalyzer, which cuts build time in ~ half + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnutls.spec ++++++ --- /var/tmp/diff_new_pack.omtUoc/_old 2022-03-11 21:41:01.358059389 +0100 +++ /var/tmp/diff_new_pack.omtUoc/_new 2022-03-11 21:41:01.362059391 +0100 @@ -151,14 +151,14 @@ Summary: Development package for the GnuTLS C API License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 -Requires: crypto-policies -%endif Requires: glibc-devel Requires: gnutls = %{version} Requires: libgnutls%{gnutls_sover} = %{version} Requires(pre): %{install_info_prereq} Provides: gnutls-devel = %{version}-%{release} +%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150400 +Requires: crypto-policies +%endif %description -n libgnutls-devel Files needed for software development using gnutls. @@ -203,8 +203,7 @@ echo "SYSTEM=NORMAL" >> tests/system.prio %build -%define _lto_cflags %{nil} -export LDFLAGS="-pie" +export LDFLAGS="-pie -Wl,-z,now -Wl,-z,relro" export CFLAGS="%{optflags} -fPIE" export CXXFLAGS="%{optflags} -fPIE" #autoreconf -fiv @@ -213,6 +212,7 @@ gl_cv_func_printf_infinite_long_double=yes \ --disable-static \ --disable-rpath \ + --disable-gcc-warnings \ --disable-silent-rules \ %{?with_kcapi:--enable-afalg} \ --with-default-trust-store-dir=%{_localstatedir}/lib/ca-certificates/pem \ @@ -236,7 +236,6 @@ --with-fips140-module-name="GnuTLS version" \ --with-fips140-module-version="%{version}-%{release}" \ %{nil} - make %{?_smp_mflags} %install @@ -267,7 +266,7 @@ %check %if ! 0%{?qemu_user_space_build} # export GNUTLS_FORCE_FIPS_MODE=1 -make check %{?_smp_mflags} GNUTLS_SYSTEM_PRIORITY_FILE=/dev/null || { +make %{?_smp_mflags} check GNUTLS_SYSTEM_PRIORITY_FILE=/dev/null || { find -name test-suite.log -print -exec cat {} + exit 1 }