Hello community,

here is the log from the commit of package units for openSUSE:Factory checked 
in at 2020-11-19 16:48:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/units (Old)
 and      /work/SRC/openSUSE:Factory/.units.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "units"

Thu Nov 19 16:48:03 2020 rev:31 rq:849444 version:2.21

Changes:
--------
--- /work/SRC/openSUSE:Factory/units/units.changes      2020-10-02 
17:37:14.710736539 +0200
+++ /work/SRC/openSUSE:Factory/.units.new.5913/units.changes    2020-11-23 
10:52:30.214723085 +0100
@@ -1,0 +2,9 @@
+Mon Nov 16 10:53:24 UTC 2020 - Andreas Stieger <[email protected]>
+
+- units 2.21:
+  * Fix bug arising when some environment variables are undefined
+  * Improve error reporting when input files are missing or invalid
+- remove obsolete texinfo macros on Factory
+- make the executable position independent
+
+-------------------------------------------------------------------

Old:
----
  units-2.20.tar.gz
  units-2.20.tar.gz.sig

New:
----
  units-2.21.tar.gz
  units-2.21.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ units.spec ++++++
--- /var/tmp/diff_new_pack.emhG7w/_old  2020-11-23 10:52:30.722723593 +0100
+++ /var/tmp/diff_new_pack.emhG7w/_new  2020-11-23 10:52:30.726723597 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without units_cur
 Name:           units
-Version:        2.20
+Version:        2.21
 Release:        0
 Summary:        Conversion Utility
 License:        GPL-3.0-or-later
@@ -29,8 +29,10 @@
 Source2:        
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=units&download=1#/units.keyring
 BuildRequires:  bison
 BuildRequires:  readline-devel
+%if 0%{?suse_version} <= 1500
 Requires(post): %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
+%endif
 %if %{with units_cur}
 BuildRequires:  python-base
 %endif
@@ -47,21 +49,24 @@
 %setup -q
 
 %build
+export CFLAGS="%{optflags} -fPIE"
+export LDFLAGS="-pie"
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
-# install fails with %%{?_smp_mflags}
 %make_install
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
+%if 0%{?suse_version} <= 1500
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
+%endif
 
 %files
 %license COPYING

++++++ units-2.20.tar.gz -> units-2.21.tar.gz ++++++
++++ 5556 lines of diff (skipped)
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to