Hello community,
here is the log from the commit of package dhcp for openSUSE:Factory checked in at 2019-09-05 12:33:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dhcp (Old)
and /work/SRC/openSUSE:Factory/.dhcp.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dhcp"
Thu Sep 5 12:33:27 2019 rev:114 rq:726481 version:4.3.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/dhcp/dhcp.changes 2019-07-29 17:23:18.526370677 +0200
+++ /work/SRC/openSUSE:Factory/.dhcp.new.7948/dhcp.changes 2019-09-05 12:33:30.659582804 +0200
@@ -1,0 +2,11 @@
+Thu Aug 8 12:19:53 UTC 2019 - Dirk Mueller
+
+- dhclient-script: replace host(1) with getent, which is more
+ lightweight (part of glibc and does not pull in bind-utils)
+
+-------------------------------------------------------------------
+Fri Aug 2 06:58:43 UTC 2019 - Martin Liška
+
+- Use FAT LTO objects in order to provide proper static library.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dhcp.spec ++++++
--- /var/tmp/diff_new_pack.CFVr09/_old 2019-09-05 12:33:32.019582538 +0200
+++ /var/tmp/diff_new_pack.CFVr09/_new 2019-09-05 12:33:32.023582537 +0200
@@ -111,7 +111,7 @@
%package client
Summary: ISC DHCP Client
Group: Productivity/Networking/Boot/Clients
-Requires: %{_bindir}/host
+Requires: %{_bindir}/getent
Requires: %{_bindir}/touch
Requires: dhcp = %{version}
Requires: iproute2
@@ -212,6 +212,7 @@
##
%build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
CFLAGS="%{optflags} -D_GNU_SOURCE -W -Wall -Wno-unused"
%ifarch ppc ppc64 s390x
# bugs 134590, 171532
++++++ dhclient-script ++++++
--- /var/tmp/diff_new_pack.CFVr09/_old 2019-09-05 12:33:32.087582525 +0200
+++ /var/tmp/diff_new_pack.CFVr09/_new 2019-09-05 12:33:32.087582525 +0200
@@ -312,8 +312,8 @@
if [ "x${new_host_name}" != "x" ]; then
hostname "${new_host_name}"
else
- if [ -x /usr/bin/host ] ; then
- if out=`host -W 2 "$new_ip_address" 2>/dev/null` ; then
+ if [ -x /usr/bin/getent ] ; then
+ if out=`timeout 2s /usr/bin/getent hosts "$new_ip_address" 2>/dev/null` ; then
_hostname="`echo "$out" | sed 's:^.* ::; s:\..*::; s:.*[)]::'`"
[[ ${_hostname} =~ ${rx_host} ]] || unset _hostname
if [ "x${_hostname}" != "x" -a \