Hello community, here is the log from the commit of package http-parser for openSUSE:Factory checked in at 2020-08-19 18:44:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/http-parser (Old) and /work/SRC/openSUSE:Factory/.http-parser.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "http-parser" Wed Aug 19 18:44:53 2020 rev:7 rq:826905 version:2.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/http-parser/http-parser.changes 2017-11-10 14:41:31.858500956 +0100 +++ /work/SRC/openSUSE:Factory/.http-parser.new.3399/http-parser.changes 2020-08-19 18:45:55.207499506 +0200 @@ -1,0 +2,14 @@ +Sat Aug 15 23:03:50 UTC 2020 - Dirk Mueller <dmuel...@suse.com> + +- update to 2.9.4: + * use optflags for building + * Remove NULL sentinels from test runner + * Reject interior blanks in Content-Length + * Disallow empty Content-Length + * Speed up http_parser loop + * Fix bad pointer arithmetic + * Support multi-coding Transfer-Encoding + +- remove makefile.patch: we want to build with -Werror + +------------------------------------------------------------------- Old: ---- http-parser-2.7.1.tar.gz makefile.patch New: ---- http-parser-2.9.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ http-parser.spec ++++++ --- /var/tmp/diff_new_pack.RbdVU5/_old 2020-08-19 18:45:59.519501798 +0200 +++ /var/tmp/diff_new_pack.RbdVU5/_new 2020-08-19 18:45:59.519501798 +0200 @@ -1,7 +1,7 @@ # # spec file for package http-parser # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,21 @@ # 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/ # -%define soname 2_7_1 +%define soname 2_9 %define libname libhttp_parser%{soname} Name: http-parser -Version: 2.7.1 +Version: 2.9.4 Release: 0 Summary: HTTP request/response parser for C License: MIT Group: Development/Libraries/C and C++ -Url: https://github.com/nodejs/http-parser +URL: https://github.com/nodejs/http-parser Source0: https://github.com/nodejs/http-parser/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: baselibs.conf -Patch0: makefile.patch BuildRequires: gcc-c++ %description @@ -72,27 +71,27 @@ %prep %setup -q -%patch0 -p1 %build -make %{?_smp_mflags} PREFIX=%{_prefix} library +%make_build PREFIX=%{_prefix} CFLAGS_FAST_EXTRA="%{optflags}" library %install -make PREFIX=%{_prefix} DESTDIR=%{buildroot} LIBDIR=%{_libdir} install +%make_install PREFIX=%{_prefix} DESTDIR=%{buildroot} LIBDIR=%{_libdir} chmod a-x %{buildroot}/%{_includedir}/*.h %check -make %{?_smp_mflags} test +%make_build test %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%doc AUTHORS LICENSE-MIT README.md +%license LICENSE-MIT +%doc README.md %{_libdir}/libhttp_parser.so.* %files devel -%{_includedir}/* +%{_includedir}/http_parser.h %{_libdir}/libhttp_parser.so %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.RbdVU5/_old 2020-08-19 18:45:59.551501815 +0200 +++ /var/tmp/diff_new_pack.RbdVU5/_new 2020-08-19 18:45:59.555501817 +0200 @@ -1 +1 @@ -libhttp_parser2_7_1 +libhttp_parser2_9 ++++++ http-parser-2.7.1.tar.gz -> http-parser-2.9.4.tar.gz ++++++ ++++ 2575 lines of diff (skipped)