Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libupnp for openSUSE:Factory checked in at 2021-05-15 23:15:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libupnp (Old) and /work/SRC/openSUSE:Factory/.libupnp.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libupnp" Sat May 15 23:15:32 2021 rev:26 rq:892452 version:1.14.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes 2021-04-26 16:38:30.949969763 +0200 +++ /work/SRC/openSUSE:Factory/.libupnp.new.2988/libupnp.changes 2021-05-15 23:16:38.160631005 +0200 @@ -1,0 +2,6 @@ +Wed May 12 09:37:07 UTC 2021 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 1.14.7 + * Build fixes for Windows + +------------------------------------------------------------------- Old: ---- libupnp-1.14.6.tar.bz2 New: ---- libupnp-1.14.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libupnp.spec ++++++ --- /var/tmp/diff_new_pack.iJyPO0/_old 2021-05-15 23:16:38.676628990 +0200 +++ /var/tmp/diff_new_pack.iJyPO0/_new 2021-05-15 23:16:38.676628990 +0200 @@ -20,7 +20,7 @@ %define pnpver 17 %define ixmlver 11 Name: libupnp -Version: 1.14.6 +Version: 1.14.7 Release: 0 Summary: An implementation of Universal Plug and Play (UPnP) License: BSD-3-Clause ++++++ libupnp-1.14.6.tar.bz2 -> libupnp-1.14.7.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/ChangeLog new/libupnp-1.14.7/ChangeLog --- old/libupnp-1.14.6/ChangeLog 2021-04-20 22:19:58.000000000 +0200 +++ new/libupnp-1.14.7/ChangeLog 2021-05-08 23:34:42.000000000 +0200 @@ -3,6 +3,14 @@ ******************************************************************************* ******************************************************************************* +Version 1.14.7 +******************************************************************************* + +2021-05-08 Marcelo Roberto Jimenez <mroberto(at)users.sourceforge.net> + + Fixes broken windows build. + +******************************************************************************* Version 1.14.6 ******************************************************************************* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/configure new/libupnp-1.14.7/configure --- old/libupnp-1.14.6/configure 2021-04-20 22:20:58.000000000 +0200 +++ new/libupnp-1.14.7/configure 2021-05-08 23:35:11.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libupnp 1.14.6. +# Generated by GNU Autoconf 2.69 for libupnp 1.14.7. # # Report bugs to <mrobe...@users.sourceforge.net>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libupnp' PACKAGE_TARNAME='libupnp' -PACKAGE_VERSION='1.14.6' -PACKAGE_STRING='libupnp 1.14.6' +PACKAGE_VERSION='1.14.7' +PACKAGE_STRING='libupnp 1.14.7' PACKAGE_BUGREPORT='mrobe...@users.sourceforge.net' PACKAGE_URL='' @@ -1393,7 +1393,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libupnp 1.14.6 to adapt to many kinds of systems. +\`configure' configures libupnp 1.14.7 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1463,7 +1463,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libupnp 1.14.6:";; + short | recursive ) echo "Configuration of libupnp 1.14.7:";; esac cat <<\_ACEOF @@ -1609,7 +1609,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libupnp configure 1.14.6 +libupnp configure 1.14.7 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2032,7 +2032,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libupnp $as_me 1.14.6, which was +It was created by libupnp $as_me 1.14.7, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2382,7 +2382,7 @@ LT_VERSION_IXML=11:1:0 -LT_VERSION_UPNP=17:6:0 +LT_VERSION_UPNP=17:7:0 ac_aux_dir= @@ -2899,7 +2899,7 @@ # Define the identity of the package. PACKAGE='libupnp' - VERSION='1.14.6' + VERSION='1.14.7' cat >>confdefs.h <<_ACEOF @@ -16625,7 +16625,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libupnp $as_me 1.14.6, which was +This file was extended by libupnp $as_me 1.14.7, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16691,7 +16691,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libupnp config.status 1.14.6 +libupnp config.status 1.14.7 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/configure.ac new/libupnp-1.14.7/configure.ac --- old/libupnp-1.14.6/configure.ac 2021-04-20 22:19:58.000000000 +0200 +++ new/libupnp-1.14.7/configure.ac 2021-05-08 23:34:42.000000000 +0200 @@ -9,7 +9,7 @@ AC_PREREQ(2.60) -AC_INIT([libupnp], [1.14.6], [mrobe...@users.sourceforge.net]) +AC_INIT([libupnp], [1.14.7], [mrobe...@users.sourceforge.net]) dnl ############################################################################ dnl # *Independently* of the above libupnp package version, the libtool version dnl # of the 3 libraries need to be updated whenever there is a change released: @@ -109,8 +109,18 @@ dnl #AC_SUBST([LT_VERSION_UPNP], [17:6:0]) dnl # dnl ############################################################################ +dnl # Release 1.14.7 +dnl # "current:revision:age" +dnl # +dnl # - Code has changed in upnp +dnl # revision: 6 -> 7 +dnl # +dnl #AC_SUBST([LT_VERSION_IXML], [11:1:0]) +dnl #AC_SUBST([LT_VERSION_UPNP], [17:7:0]) +dnl # +dnl ############################################################################ AC_SUBST([LT_VERSION_IXML], [11:1:0]) -AC_SUBST([LT_VERSION_UPNP], [17:6:0]) +AC_SUBST([LT_VERSION_UPNP], [17:7:0]) dnl ############################################################################ dnl # Repeating the algorithm to place it closer to the modificatin place: dnl # - library code modified: revision++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/docs/Doxyfile new/libupnp-1.14.7/docs/Doxyfile --- old/libupnp-1.14.6/docs/Doxyfile 2021-04-20 22:19:58.000000000 +0200 +++ new/libupnp-1.14.7/docs/Doxyfile 2021-05-08 23:34:42.000000000 +0200 @@ -38,7 +38,7 @@ # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.14.6 +PROJECT_NUMBER = 1.14.7 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/libupnp.spec new/libupnp-1.14.7/libupnp.spec --- old/libupnp-1.14.6/libupnp.spec 2021-04-20 22:19:58.000000000 +0200 +++ new/libupnp-1.14.7/libupnp.spec 2021-05-08 23:34:42.000000000 +0200 @@ -1,4 +1,4 @@ -Version: 1.14.6 +Version: 1.14.7 Summary: Universal Plug and Play (UPnP) SDK Name: libupnp-1.14 Release: 1%{?dist} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/upnp/src/genlib/miniserver/miniserver.c new/libupnp-1.14.7/upnp/src/genlib/miniserver/miniserver.c --- old/libupnp-1.14.6/upnp/src/genlib/miniserver/miniserver.c 2021-04-20 22:19:58.000000000 +0200 +++ new/libupnp-1.14.7/upnp/src/genlib/miniserver/miniserver.c 2021-05-08 23:19:44.000000000 +0200 @@ -64,7 +64,6 @@ #include <stdlib.h> #include <string.h> #include <sys/types.h> - #include <sys/socket.h> /*! . */ #define APPLICATION_LISTENING_PORT 49152 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libupnp-1.14.6/upnp/src/inc/unixutil.h new/libupnp-1.14.7/upnp/src/inc/unixutil.h --- old/libupnp-1.14.6/upnp/src/inc/unixutil.h 2021-04-20 22:19:59.000000000 +0200 +++ new/libupnp-1.14.7/upnp/src/inc/unixutil.h 2021-05-08 23:19:44.000000000 +0200 @@ -1,33 +1,33 @@ #ifndef GENLIB_NET_UNIXUTIL_H -#define GENLIB_NET_UNIXUTIL_H +#define GENLIB_NET_UNIXUTIL_H /******************************************************************************* * - * Copyright (c) 2000-2003 Intel Corporation - * All rights reserved. + * Copyright (c) 2000-2003 Intel Corporation + * All rights reserved. * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - Neither name of Intel Corporation nor the names of its contributors - * may be used to endorse or promote products derived from this software + * - Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * - Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * - Neither name of Intel Corporation nor the names of its contributors + * may be used to endorse or promote products derived from this software * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * ******************************************************************************/ @@ -37,10 +37,12 @@ #include "UpnpInet.h" #ifdef _WIN32 + #include <UpnpStdInt.h> #include <errno.h> - typedef int socklen_t; - #ifndef EAFNOSUPPORT /* VS2010 has this defined */ +typedef int socklen_t; +typedef uint16_t in_port_t; + #ifndef EAFNOSUPPORT /* VS2010 has this defined */ #define EAFNOSUPPORT 97 #endif #else