commit nbd for openSUSE:11.4

2011-04-05 Thread h_root

Hello community,

here is the log from the commit of package nbd for openSUSE:11.4
checked in at Tue Apr 5 13:59:46 CEST 2011.




--- old-versions/11.4/all/nbd/nbd.changes   2011-02-25 12:41:13.0 
+0100
+++ 11.4/nbd/nbd.changes2011-04-04 17:30:58.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr  4 17:30:17 CEST 2011 - m...@suse.de
+
+- socklen_t is always 32bit, size_t is 64bit. so a classical
+  big endian 64bit error (bnc #674281)
+
+---

Package does not exist at destination yet. Using Fallback 
old-versions/11.4/all/nbd
Destination is old-versions/11.4/UPDATES/all/nbd
calling whatdependson for 11.4-i586


New:

  nbd-2.9.20-bigendian.diff



Other differences:
--
++ nbd.spec ++
--- /var/tmp/diff_new_pack.BRIxwr/_old  2011-04-05 13:59:36.0 +0200
+++ /var/tmp/diff_new_pack.BRIxwr/_new  2011-04-05 13:59:36.0 +0200
@@ -22,13 +22,14 @@
 BuildRequires:  doxygen glib2-devel
 PreReq: %insserv_prereq coreutils
 Version:2.9.20
-Release:1.RELEASE2
+Release:1.RELEASE4
 License:GPLv2+
 Group:  Productivity/Networking/Other
 AutoReqProv:on
 Source: %{name}-%{version}.tar.bz2
 Source2:init.nbd-server
 Patch2: nbd-2.9.20-close.diff
+Patch3: nbd-2.9.20-bigendian.diff
 Summary:Network Block Device Server and Client Utilities
 Url:http://nbd.sourceforge.net/
 Prefix: /usr
@@ -95,6 +96,7 @@
 %prep
 %setup
 %patch2 -p1
+%patch3 -p1
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS -fstack-protector

++ nbd-2.9.20-bigendian.diff ++
--- nbd-2.9.20/nbd-server.c 2011-01-28 13:34:16.0 +0100
+++ nbd-2.9.20/nbd-server.c 2011-04-04 17:03:04.0 +0200
@@ -1620,7 +1620,7 @@
struct sockaddr_storage netaddr;
struct sockaddr_in  *netaddr4 = NULL;
struct sockaddr_in6 *netaddr6 = NULL;
-   size_t addrinlen = sizeof( addrin );
+   socklen_t addrinlen = sizeof( addrin );
struct addrinfo hints;
struct addrinfo *ai = NULL;
char peername[NI_MAXHOST];
@@ -1630,10 +1630,10 @@
int e;
int shift;
 
-   if (getpeername(net, (struct sockaddr *) addrin, (socklen_t 
*)addrinlen)  0)
+   if (getpeername(net, (struct sockaddr *) addrin, addrinlen)  0)
err(getsockname failed: %m);
 
-   getnameinfo((struct sockaddr *)addrin, (socklen_t)addrinlen,
+   getnameinfo((struct sockaddr *)addrin, addrinlen,
peername, sizeof (peername), NULL, 0, NI_NUMERICHOST);
 
memset(hints, '\0', sizeof (hints));
@@ -1666,7 +1666,7 @@

(netaddr4-sin_addr).s_addr=32-(client-server-cidrlen);

(netaddr4-sin_addr).s_addr=32-(client-server-cidrlen);
 
-   getnameinfo((struct sockaddr *) netaddr4, 
(socklen_t) addrinlen,
+   getnameinfo((struct sockaddr *) netaddr4, 
addrinlen,
netname, sizeof 
(netname), NULL, 0, NI_NUMERICHOST);
tmp=g_strdup_printf(%s/%s, netname, peername);
}else if(ai-ai_family == AF_INET6) {
@@ -1682,7 +1682,7 @@
(netaddr6-sin6_addr).s6_addr32[i]=shift;
(netaddr6-sin6_addr).s6_addr32[i]=shift;
 
-   getnameinfo((struct sockaddr *)netaddr6, 
(socklen_t)addrinlen,
+   getnameinfo((struct sockaddr *)netaddr6, 
addrinlen,
netname, sizeof(netname), NULL, 0, 
NI_NUMERICHOST);
tmp=g_strdup_printf(%s/%s, netname, peername);
}





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit nbd for openSUSE:11.4

2011-02-27 Thread h_root

Hello community,

here is the log from the commit of package nbd for openSUSE:11.4
checked in at Sun Feb 27 13:10:13 CET 2011.




--- old-versions/11.4/all/nbd/nbd.changes   2009-08-05 12:02:50.0 
+0200
+++ 11.4/nbd/nbd.changes2011-02-25 12:41:13.0 +0100
@@ -1,0 +2,8 @@
+Fri Feb 25 12:40:16 CET 2011 - m...@suse.de
+
+- Update to nbd-2.9.20:
+  * Documentation update
+  * Fix buffer size checking (bnc #674281)
+  * Extend test suite and fix named exports
+
+---

calling whatdependson for 11.4-i586


Old:

  nbd-2.9.13-close.diff
  nbd-2.9.13-doc.diff
  nbd-2.9.13-warn.diff
  nbd-2.9.13.tar.bz2

New:

  nbd-2.9.20-close.diff
  nbd-2.9.20.tar.bz2



Other differences:
--
++ nbd.spec ++
--- /var/tmp/diff_new_pack.i07VYf/_old  2011-02-27 13:08:55.0 +0100
+++ /var/tmp/diff_new_pack.i07VYf/_new  2011-02-27 13:08:55.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package nbd (Version 2.9.13)
+# spec file for package nbd
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,16 +21,14 @@
 Name:   nbd
 BuildRequires:  doxygen glib2-devel
 PreReq: %insserv_prereq coreutils
-Version:2.9.13
-Release:2
-License:GPL v2 or later
+Version:2.9.20
+Release:1.RELEASE2
+License:GPLv2+
 Group:  Productivity/Networking/Other
 AutoReqProv:on
 Source: %{name}-%{version}.tar.bz2
 Source2:init.nbd-server
-Patch2: nbd-2.9.13-warn.diff
-Patch3: nbd-2.9.13-doc.diff
-Patch4: nbd-2.9.13-close.diff
+Patch2: nbd-2.9.20-close.diff
 Summary:Network Block Device Server and Client Utilities
 Url:http://nbd.sourceforge.net/
 Prefix: /usr
@@ -65,7 +63,7 @@
 Paul Clements paul.cleme...@steeleye.com
 
 %package doc
-License:GPL v2 or later
+License:GPLv2+
 Summary:Network Block Device Server and Client Utilities
 Group:  Productivity/Networking/Other
 Requires:   nbd = %{version}
@@ -97,14 +95,9 @@
 %prep
 %setup
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
-touch nbd-client.8
 
 %build
-autoreconf --force --install
 export CFLAGS=$RPM_OPT_FLAGS -fstack-protector
-#export CFLAGS=$RPM_OPT_FLAGS
 ./configure --with-gnu-ld --prefix=/usr --mandir=%{_mandir} \
--infodir=%{_infodir} --libdir=%{_libdir} --libexecdir=%{_libdir} \
--program-prefix= --sysconfdir=/etc --build=%{_target_cpu}-suse-linux

++ nbd-2.9.13-close.diff - nbd-2.9.20-close.diff ++
--- old-versions/11.4/all/nbd/nbd-2.9.13-close.diff 2009-08-05 
12:02:48.0 +0200
+++ 11.4/nbd/nbd-2.9.20-close.diff  2011-02-25 12:41:12.0 +0100
@@ -1,5 +1,5 @@
 nbd-2.9.13/nbd-client.c2009-08-05 11:52:04.0 +0200
-+++ nbd-2.9.13/nbd-client.c2009-08-05 11:54:20.0 +0200
+--- nbd-2.9.20/nbd-client.c2009-08-05 11:52:04.0 +0200
 nbd-2.9.20/nbd-client.c2009-08-05 11:54:20.0 +0200
 @@ -62,6 +62,7 @@
len=read(fd, buf, 256);
buf[len-1]='\0';

++ nbd-2.9.13.tar.bz2 - nbd-2.9.20.tar.bz2 ++
 20760 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org