commit 529c735e18680f900b60b8c1fde7ddeffebf89e2 Author: Jan Rękorajski <bagg...@pld-linux.org> Date: Sun Jun 28 17:00:07 2015 +0200
- add missing types for serialization - rel 2 long-long.patch | 30 ++++++++++++++++++++++++++++++ net6.spec | 4 +++- 2 files changed, 33 insertions(+), 1 deletion(-) --- diff --git a/net6.spec b/net6.spec index 09e111f..2e42385 100644 --- a/net6.spec +++ b/net6.spec @@ -2,12 +2,13 @@ Summary: Net6 network library Summary(pl.UTF-8): Biblioteka sieciowa net6 Name: net6 Version: 1.3.14 -Release: 1 +Release: 2 License: LGPL v2.1+ Group: Libraries Source0: http://releases.0x539.de/net6/%{name}-%{version}.tar.gz # Source0-md5: be6db739f71c5c08421bf6181e77f3b2 Patch0: %{name}-gnutls.patch +Patch1: long-long.patch URL: http://gobby.0x539.de/ BuildRequires: autoconf >= 2.59 BuildRequires: automake >= 1:1.9 @@ -68,6 +69,7 @@ aplicativos estáticos que usam net6. %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %{__gettextize} diff --git a/long-long.patch b/long-long.patch new file mode 100644 index 0000000..adb3750 --- /dev/null +++ b/long-long.patch @@ -0,0 +1,30 @@ +--- net6-1.3.14/inc/serialise.hpp~ 2011-09-10 16:59:50.000000000 +0200 ++++ net6-1.3.14/inc/serialise.hpp 2015-06-28 16:54:15.202279924 +0200 +@@ -43,10 +43,12 @@ + + template<> struct type_name<int> { static const char* name; }; + template<> struct type_name<long> { static const char* name; }; ++template<> struct type_name<long long int> { static const char* name; }; + template<> struct type_name<short> { static const char* name; }; + template<> struct type_name<char> { static const char* name; }; + template<> struct type_name<unsigned int> { static const char* name; }; + template<> struct type_name<unsigned long> { static const char* name; }; ++template<> struct type_name<unsigned long long int> { static const char* name; }; + template<> struct type_name<unsigned short> { static const char* name; }; + template<> struct type_name<unsigned char> { static const char* name; }; + template<> struct type_name<float> { static const char* name; }; +--- net6-1.3.14/src/serialise.cpp~ 2011-09-10 16:59:50.000000000 +0200 ++++ net6-1.3.14/src/serialise.cpp 2015-06-28 16:55:59.343311590 +0200 +@@ -20,10 +20,12 @@ + + const char* serialise::type_name<int>::name = "int"; + const char* serialise::type_name<long>::name = "long"; ++const char* serialise::type_name<long long int>::name = "long long int"; + const char* serialise::type_name<short>::name = "short"; + const char* serialise::type_name<char>::name = "char"; + const char* serialise::type_name<unsigned int>::name = "unsigned int"; + const char* serialise::type_name<unsigned long>::name = "unsigned long"; ++const char* serialise::type_name<unsigned long long int>::name = "unsigned long long int"; + const char* serialise::type_name<unsigned short>::name = "unsigned short"; + const char* serialise::type_name<unsigned char>::name = "unsigned char"; + const char* serialise::type_name<float>::name = "float"; ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/net6.git/commitdiff/529c735e18680f900b60b8c1fde7ddeffebf89e2 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit