commit crosstool-ng for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2019-08-19 21:27:25

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new.22127 (New)


Package is "crosstool-ng"

Mon Aug 19 21:27:25 2019 rev:8 rq:721871 version:1.24.0

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2017-08-24 18:30:54.798997091 +0200
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new.22127/crosstool-ng.changes 
2019-08-19 21:27:32.384644451 +0200
@@ -1,0 +2,14 @@
+Wed Aug  7 19:43:39 UTC 2019 - antoine.belv...@opensuse.org
+
+- Update to version 1.24.0:
+  * An upgrade procedure for configurations created in the previous
+release of crosstool-NG has been introduced with this release.
+See http://crosstool-ng.github.io/docs/configuration/ for more
+details.
+- Add new build dependency: unzip.
+- Remove reproducible.patch: Fixed upstream.
+- Add crosstool-ng.keyring to verify tarball signature.
+- Add crosstool-ng.rpmlintrc to ignore some irrelevant rpmlint
+  errors.
+
+---

Old:

  crosstool-ng-1.23.0.tar.bz2
  reproducible.patch

New:

  crosstool-ng-1.24.0.tar.xz
  crosstool-ng-1.24.0.tar.xz.sig
  crosstool-ng.keyring
  crosstool-ng.rpmlintrc



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.9IzRGB/_old  2019-08-19 21:27:33.388644247 +0200
+++ /var/tmp/diff_new_pack.9IzRGB/_new  2019-08-19 21:27:33.392644246 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crosstool-ng
 #
-# Copyright (c) 2017 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,20 +12,22 @@
 # 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:   crosstool-ng
-Version:1.23.0
+Version:1.24.0
 Release:0
 Summary:Toolchain building framework
-License:GPL-2.0 and GPL-2.0+ and GPL-3.0+ and LGPL-2.1 and LGPL-3.0+
+License:GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND 
LGPL-2.1-only AND LGPL-3.0-or-later
 Group:  Development/Tools/Building
 Url:http://crosstool-ng.org
-Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.bz2
-# PATCH-FIX-TO-UPSTREAM -- bmwiedemann
-Patch0: reproducible.patch
+Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.xz
+Source1:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.xz.sig
+# Alexey Neyman's public key. See http://crosstool-ng.github.io/docs/install/.
+Source98:   %{name}.keyring
+Source99:   %{name}.rpmlintrc
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -34,8 +36,8 @@
 BuildRequires:  libtool
 BuildRequires:  makeinfo
 BuildRequires:  ncurses-devel
+BuildRequires:  unzip
 BuildRequires:  wget
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires:   bzip2
 Requires:   gcc
 Requires:   gcc-c++
@@ -53,32 +55,28 @@
 
 %prep
 %setup -q
-%patch0 -p1
-# from legal team
-# "Distribution and use is free, also for commercial purposes" (no 
modification permission) 
-find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print
 
 %build
 %configure \
 --docdir=%{_docdir}/%{name}
-
 make %{?_smp_mflags}
 
 %install
 %make_install
-%fdupes %{buildroot}%{_libdir}/%{name}-%{version}/
-
-find %{buildroot}%{_libdir}/%{name}-%{version}/ -name '.gitignore' -type f 
-delete -print
-
-mv %{buildroot}%{_docdir}/%{name}/%{name}-%{version}/* 
%{buildroot}%{_docdir}/%{name}/
-rm -rf %{buildroot}%{_docdir}/%{name}/%{name}-%{version}/
+%fdupes %{buildroot}%{_datadir}/%{name}
+# from legal team
+# "Distribution and use is free, also for commercial purposes" (no 
modification permission)
+find %{buildroot} -name '*-new-valencian-locale.patch' -type f -delete -print
 
 %files
-%defattr(-,root,root)
-%doc COPYING README.md
+%license COPYING
 %{_bindir}/ct-ng
-%{_libdir}/%{name}-%{version}/
-%{_docdir}/%{name}/
+%{_datadir}/%{name}
+%dir %{_datadir}/bash-completion
+%dir %{_datadir}/bash-completion/completions/
+%{_datadir}/bash-completion/completions/ct-ng
+%{_docdir}/%{name}
+%{_libexecdir}/%{name}
 %{_mandir}/man1/ct-ng.1.gz
 
 %changelog

++ crosstool-ng.rpmlintrc ++
# crosstool-ng 

commit crosstool-ng for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2017-08-24 18:30:42

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new (New)


Package is "crosstool-ng"

Thu Aug 24 18:30:42 2017 rev:7 rq:504856 version:1.23.0

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2017-05-31 12:20:14.328194178 +0200
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng.changes   
2017-08-24 18:30:54.798997091 +0200
@@ -1,0 +2,7 @@
+Sun Jun 18 19:37:37 UTC 2017 - bwiedem...@suse.com
+
+- Update to version 1.23.0
+  * No changelog available
+  * Drop upstream crosstool-ng-gperf-fix.patch
+
+---

Old:

  crosstool-ng-1.22.0.tar.bz2
  crosstool-ng-gperf-fix.patch

New:

  crosstool-ng-1.23.0.tar.bz2



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.jecwYf/_old  2017-08-24 18:30:55.790857352 +0200
+++ /var/tmp/diff_new_pack.jecwYf/_new  2017-08-24 18:30:55.818853407 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   crosstool-ng
-Version:1.22.0
+Version:1.23.0
 Release:0
 Summary:Toolchain building framework
 License:GPL-2.0 and GPL-2.0+ and GPL-3.0+ and LGPL-2.1 and LGPL-3.0+
@@ -26,8 +26,6 @@
 Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.bz2
 # PATCH-FIX-TO-UPSTREAM -- bmwiedemann
 Patch0: reproducible.patch
-# PATCH-FIX-UPSTREAM crosstool-ng-gperf-fix.patch b...@vdm-design.de -- fixes 
build with gperf >= 3.1 
-Patch1: crosstool-ng-gperf-fix.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -54,9 +52,8 @@
 in the resulting binary/ies: static libraries are but an example.
 
 %prep
-%setup -qn %{name}
+%setup -q
 %patch0 -p1
-%patch1 -p1
 # from legal team
 # "Distribution and use is free, also for commercial purposes" (no 
modification permission) 
 find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print

++ crosstool-ng-1.22.0.tar.bz2 -> crosstool-ng-1.23.0.tar.bz2 ++
 128013 lines of diff (skipped)




commit crosstool-ng for openSUSE:Factory

2017-05-31 Thread root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2017-05-31 12:19:33

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new (New)


Package is "crosstool-ng"

Wed May 31 12:19:33 2017 rev:6 rq:499581 version:1.22.0

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2016-03-26 15:27:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng.changes   
2017-05-31 12:20:14.328194178 +0200
@@ -1,0 +2,8 @@
+Fri May 26 19:27:55 UTC 2017 - b...@vdm-design.de
+
+- Add patch (crosstool-ng-gperf-fix.patch) to fix build
+  with gpref version >= 3.1, based on upstream commit
+  
https://github.com/crosstool-ng/crosstool-ng/commit/3bb2bcd2a328fb56332398783e91899ce3bc3556
+  
+
+---

New:

  crosstool-ng-gperf-fix.patch



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.km3LSV/_old  2017-05-31 12:20:15.448036095 +0200
+++ /var/tmp/diff_new_pack.km3LSV/_new  2017-05-31 12:20:15.448036095 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crosstool-ng
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -26,6 +26,8 @@
 Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.bz2
 # PATCH-FIX-TO-UPSTREAM -- bmwiedemann
 Patch0: reproducible.patch
+# PATCH-FIX-UPSTREAM crosstool-ng-gperf-fix.patch b...@vdm-design.de -- fixes 
build with gperf >= 3.1 
+Patch1: crosstool-ng-gperf-fix.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -54,6 +56,7 @@
 %prep
 %setup -qn %{name}
 %patch0 -p1
+%patch1 -p1
 # from legal team
 # "Distribution and use is free, also for commercial purposes" (no 
modification permission) 
 find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print

++ crosstool-ng-gperf-fix.patch ++
diff -urd crosstool-ng.orig/configure crosstool-ng.new/configure
--- crosstool-ng.orig/configure 2015-11-20 14:03:36.0 +0100
+++ crosstool-ng.new/configure  2017-05-27 10:12:40.383087059 +0200
@@ -635,6 +635,7 @@
 lzma
 xz
 kconfig_options
+GPERF_LEN_TYPE
 automake
 LIBTOOLIZE
 LIBTOOL
@@ -5331,6 +5332,27 @@
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_automake" >&5
 $as_echo "$ac_cv_path_automake" >&6; }
 automake=$ac_cv_path_automake
+ 
+ 
+#
+# Gperf 3.1 started generating functions with size_t rather than unsigned int
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the type used in gperf 
declarations" >&5
+$as_echo_n "checking for the type used in gperf declarations... " >&6; }
+echo "#include " > conftest.gperf.c
+echo "const char * in_word_set(const char *, GPERF_LEN_TYPE);" >> 
conftest.gperf.c
+echo foo,bar | ${GPERF} -L ANSI-C >> conftest.gperf.c
+if ${CC} -c -o /dev/null conftest.gperf.c -DGPERF_LEN_TYPE='size_t' >/dev/null 
2>&1; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: size_t" >&5
+$as_echo "size_t" >&6; }
+ GPERF_LEN_TYPE='size_t'
+elif ${CC} -c -o /dev/null conftest.gperf.c -DGPERF_LEN_TYPE='unsigned int' 
>/dev/null 2>&1; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsigned int" >&5
+$as_echo "unsigned int" >&6; }
+ GPERF_LEN_TYPE='unsigned int'
+else
+  as_fn_error $? "unable to determine gperf len type" "$LINENO" 5
+fi
+rm -f conftest.gperf.c
 
 
 #
diff -urd crosstool-ng.orig/configure.ac crosstool-ng.new/configure.ac
--- crosstool-ng.orig/configure.ac  2015-11-18 06:29:15.0 +0100
+++ crosstool-ng.new/configure.ac   2017-05-27 10:00:57.411342197 +0200
@@ -290,6 +290,22 @@
  AC_MSG_ERROR([could not find GNU automake >= 1.10])])])
 AC_SUBST([automake], [$ac_cv_path_automake])
 
+#
+# Gperf 3.1 started generating functions with size_t rather than unsigned int
+AC_MSG_CHECKING([for the type used in gperf declarations])
+echo "#include " > conftest.gperf.c
+echo "const char * in_word_set(const char *, GPERF_LEN_TYPE);" >> 
conftest.gperf.c
+echo foo,bar | ${GPERF} -L ANSI-C >> conftest.gperf.c
+AS_IF([${CC} -c -o /dev/null conftest.gperf.c -DGPERF_LEN_TYPE='size_t' 
>/dev/null 2>&1],
+[AC_MSG_RESULT([size_t])
+ GPERF_LEN_TYPE='size_t'],
+[${CC} -c -o /dev/null conftest.gperf.c -DGPERF_LEN_TYPE='unsigned 

commit crosstool-ng for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2016-03-26 15:27:19

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new (New)


Package is "crosstool-ng"

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2015-11-26 17:02:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng.changes   
2016-03-26 15:27:23.0 +0100
@@ -1,0 +2,5 @@
+Sun Jan  1 00:02:42 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to fix build-compare
+
+---

New:

  reproducible.patch



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.dc4rwN/_old  2016-03-26 15:27:24.0 +0100
+++ /var/tmp/diff_new_pack.dc4rwN/_new  2016-03-26 15:27:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package crosstool-ng
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -24,6 +24,8 @@
 Group:  Development/Tools/Building
 Url:http://crosstool-ng.org
 Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.bz2
+# PATCH-FIX-TO-UPSTREAM -- bmwiedemann
+Patch0: reproducible.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -51,6 +53,7 @@
 
 %prep
 %setup -qn %{name}
+%patch0 -p1
 # from legal team
 # "Distribution and use is free, also for commercial purposes" (no 
modification permission) 
 find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print

++ reproducible.patch ++
--- crosstool-ng/docs/ct-ng.1.in.orig   2015-11-18 05:29:15.0 +
+++ crosstool-ng/docs/ct-ng.1.in2016-03-16 14:46:58.135659000 +
@@ -155,7 +155,7 @@
 to have the meaning of the exit values.
 ."
 .SH BUGS
-As of today (@@CT_DATE@@), building tarballs is broken. It is difficult to
+As of today (20151120), building tarballs is broken. It is difficult to
 foresee how all parts of
 .B crosstool-NG
 are going to be installed. Each part is needed to build a tarball, as it



commit crosstool-ng for openSUSE:Factory

2015-11-26 Thread h_root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2015-11-26 17:01:37

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new (New)


Package is "crosstool-ng"

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2015-10-20 00:05:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng.changes   
2015-11-26 17:02:05.0 +0100
@@ -1,0 +2,7 @@
+Fri Nov 20 13:21:59 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 1.22.0
+  * No changelog available
+  * Drop obsolete crosstool-ng-gcc5.patch
+
+---

Old:

  crosstool-ng-1.21.0.tar.bz2
  crosstool-ng-gcc5.patch

New:

  crosstool-ng-1.22.0.tar.bz2



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.4tWks8/_old  2015-11-26 17:02:06.0 +0100
+++ /var/tmp/diff_new_pack.4tWks8/_new  2015-11-26 17:02:06.0 +0100
@@ -17,19 +17,18 @@
 
 
 Name:   crosstool-ng
-Version:1.21.0
+Version:1.22.0
 Release:0
 Summary:Toolchain building framework
 License:GPL-2.0 and GPL-2.0+ and GPL-3.0+ and LGPL-2.1 and LGPL-3.0+
 Group:  Development/Tools/Building
 Url:http://crosstool-ng.org
 Source0:
http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM -- crosstool-ng-gcc5.patch -- fix build with GCC5
-Patch1: crosstool-ng-gcc5.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gperf
+BuildRequires:  help2man
 BuildRequires:  libtool
 BuildRequires:  makeinfo
 BuildRequires:  ncurses-devel
@@ -51,8 +50,7 @@
 in the resulting binary/ies: static libraries are but an example. 
 
 %prep
-%setup -qc %{name}-%{version}
-%patch1 -p1
+%setup -qn %{name}
 # from legal team
 # "Distribution and use is free, also for commercial purposes" (no 
modification permission) 
 find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print
@@ -65,18 +63,18 @@
 
 %install
 %make_install
-%fdupes %{buildroot}%{_libdir}/ct-ng.%{version}/
+%fdupes %{buildroot}%{_libdir}/%{name}-%{version}/
 
-find %{buildroot}%{_libdir}/ct-ng.%{version}/ -name '.gitignore' -type f 
-delete -print
+find %{buildroot}%{_libdir}/%{name}-%{version}/ -name '.gitignore' -type f 
-delete -print
 
-mv %{buildroot}%{_docdir}/%{name}/ct-ng.%{version}/* 
%{buildroot}%{_docdir}/%{name}/
-rm -rf %{buildroot}%{_docdir}/%{name}/ct-ng.%{version}/
+mv %{buildroot}%{_docdir}/%{name}/%{name}-%{version}/* 
%{buildroot}%{_docdir}/%{name}/
+rm -rf %{buildroot}%{_docdir}/%{name}/%{name}-%{version}/
 
 %files
 %defattr(-,root,root)
-%doc COPYING README
+%doc COPYING README.md
 %{_bindir}/ct-ng
-%{_libdir}/ct-ng.%{version}/
+%{_libdir}/%{name}-%{version}/
 %{_docdir}/%{name}/
 %{_mandir}/man1/ct-ng.1.gz
 

++ crosstool-ng-1.21.0.tar.bz2 -> crosstool-ng-1.22.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng-1.21.0.tar.bz2 
/work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng-1.22.0.tar.bz2 
differ: char 11, line 1




commit crosstool-ng for openSUSE:Factory

2015-05-27 Thread h_root
Hello community,

here is the log from the commit of package crosstool-ng for openSUSE:Factory 
checked in at 2015-05-27 12:50:24

Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old)
 and  /work/SRC/openSUSE:Factory/.crosstool-ng.new (New)


Package is crosstool-ng

Changes:

--- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes
2014-12-03 22:47:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng.changes   
2015-05-27 12:50:25.0 +0200
@@ -1,0 +2,6 @@
+Tue May 26 13:20:25 UTC 2015 - dmitr...@opensuse.org
+
+- Update to version 1.21.0
+  * No changelog available
+
+---

Old:

  crosstool-ng-1.20.0.tar.bz2

New:

  crosstool-ng-1.21.0.tar.bz2



Other differences:
--
++ crosstool-ng.spec ++
--- /var/tmp/diff_new_pack.pJ2RSk/_old  2015-05-27 12:50:26.0 +0200
+++ /var/tmp/diff_new_pack.pJ2RSk/_new  2015-05-27 12:50:26.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package crosstool-ng
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:   crosstool-ng
-Version:1.20.0
+Version:1.21.0
 Release:0
 Summary:Toolchain building framework
 License:GPL-2.0 and GPL-2.0+ and GPL-3.0+ and LGPL-2.1 and LGPL-3.0+
@@ -49,7 +49,7 @@
 in the resulting binary/ies: static libraries are but an example. 
 
 %prep
-%setup -q
+%setup -qc %{name}-%{version}
 # from legal team
 # Distribution and use is free, also for commercial purposes (no 
modification permission) 
 find patches/ -name '*-new-valencian-locale.patch' -type f -delete -print

++ crosstool-ng-1.20.0.tar.bz2 - crosstool-ng-1.21.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng-1.20.0.tar.bz2 
/work/SRC/openSUSE:Factory/.crosstool-ng.new/crosstool-ng-1.21.0.tar.bz2 
differ: char 11, line 1