Hello community, here is the log from the commit of package traceroute for openSUSE:Factory checked in at 2019-02-04 21:23:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/traceroute (Old) and /work/SRC/openSUSE:Factory/.traceroute.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "traceroute" Mon Feb 4 21:23:36 2019 rev:7 rq:667939 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/traceroute/traceroute.changes 2015-07-21 13:26:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.traceroute.new.28833/traceroute.changes 2019-02-04 21:23:38.991621578 +0100 @@ -1,0 +2,19 @@ +Tue Jan 22 00:29:43 UTC 2019 - Jan Engelhardt <[email protected]> + +- Trim time-sensitive wording from description. + +------------------------------------------------------------------- +Tue Jan 15 12:44:16 UTC 2019 - Cristian RodrÃguez <[email protected]> + +- fix undefined reference to "ceil", some compiler versions do + not optimize-out or inline ceil, but anyways libm is required. + +------------------------------------------------------------------- +Tue Jan 8 15:02:56 UTC 2019 - Cristian RodrÃguez <[email protected]> + +- Update to version 2.1.0 +* Implement -w MAX_SECS,HERE,NEAR option +* Provide tcptraceroute +* Improve the main loop for better interactivity. + +------------------------------------------------------------------- Old: ---- traceroute-2.0.21.tar.gz New: ---- traceroute-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ traceroute.spec ++++++ --- /var/tmp/diff_new_pack.lBNaCI/_old 2019-02-04 21:23:40.895621111 +0100 +++ /var/tmp/diff_new_pack.lBNaCI/_new 2019-02-04 21:23:40.895621111 +0100 @@ -1,7 +1,7 @@ # # spec file for package traceroute # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,15 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: traceroute -Version: 2.0.21 +Version: 2.1.0 Release: 0 -Summary: A new modern implementation of traceroute(8) utility for Linux systems -License: GPL-2.0+ +Summary: Packet route path tracing utility +License: GPL-2.0-or-later Group: Productivity/Networking/Other Url: http://traceroute.sourceforge.net/ Source: %{name}-%{version}.tar.gz @@ -29,6 +29,8 @@ Patch1: traceroute-secure_getenv.patch BuildRequires: automake Provides: net-tools:%{_sbindir}/%{name} +Provides: tcptraceroute +Obsoletes: tcptraceroute <= 1.5.beta7 %description Traceroute tracks the route packets taken from an IP network on their way to a given host. @@ -50,12 +52,17 @@ %make_install ln -sf %{_sbindir}/%{name} %{buildroot}%{_sbindir}/%{name}6 ln -s %{_mandir}/man8/traceroute.8 %{buildroot}%{_mandir}/man8/traceroute6.8 +install -D -m0755 wrappers/tcptraceroute %{buildroot}%{_bindir}/tcptraceroute +install -m0644 wrappers/tcptraceroute.8 %{buildroot}%{_mandir}/man8/tcptraceroute.8 %files %defattr(-,root,root) -%doc ChangeLog README COPYING +%license COPYING +%doc ChangeLog README +%{_bindir}/tcptraceroute %{_sbindir}/%{name} %{_sbindir}/%{name}6 %{_mandir}/man8/traceroute*.8* +%{_mandir}/man8/tcptraceroute.8* %changelog ++++++ traceroute-2.0.21.tar.gz -> traceroute-2.1.0.tar.gz ++++++ ++++ 1675 lines of diff (skipped) ++++++ traceroute-autotools.patch ++++++ --- /var/tmp/diff_new_pack.lBNaCI/_old 2019-02-04 21:23:40.955621096 +0100 +++ /var/tmp/diff_new_pack.lBNaCI/_new 2019-02-04 21:23:40.955621096 +0100 @@ -1,5 +1,7 @@ +Index: traceroute-2.1.0/Makefile.am +=================================================================== --- /dev/null -+++ traceroute-2.0.21/Makefile.am ++++ traceroute-2.1.0/Makefile.am @@ -0,0 +1,17 @@ +AM_CPPFLAGS = -include $(top_builddir)/config.h -I$(top_srcdir)/libsupp +AM_CFLAGS = -fvisibility=hidden -fPIE @@ -17,10 +19,12 @@ + traceroute/mod-dccp.c traceroute/mod-raw.c traceroute/module.c traceroute/random.c + +traceroute_traceroute_LDFLAGS = -pie -+traceroute_traceroute_LDADD = libsupp.a ++traceroute_traceroute_LDADD = libsupp.a -lm \ No newline at end of file +Index: traceroute-2.1.0/configure.ac +=================================================================== --- /dev/null -+++ traceroute-2.0.21/configure.ac ++++ traceroute-2.1.0/configure.ac @@ -0,0 +1,26 @@ +# -*- Autoconf -*- +# Process this file with autoconf to produce a configure script. @@ -48,8 +52,10 @@ + +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT ---- traceroute-2.0.21.orig/traceroute/traceroute.c -+++ traceroute-2.0.21/traceroute/traceroute.c +Index: traceroute-2.1.0/traceroute/traceroute.c +=================================================================== +--- traceroute-2.1.0.orig/traceroute/traceroute.c ++++ traceroute-2.1.0/traceroute/traceroute.c @@ -28,7 +28,6 @@ #include "flowlabel.h" @@ -58,12 +64,3 @@ #include "traceroute.h" -@@ -72,7 +71,7 @@ - - - static char version_string[] = "Modern traceroute for Linux, " -- "version " _TEXT(VERSION) ", " __DATE__ -+ "version " _TEXT(VERSION) - "\nCopyright (c) 2008 Dmitry Butskoy, " - " License: GPL v2 or any later"; - static int debug = 0;
