Build of libupnp with musl toolchain

The build took 00h 01m 52s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
30,658 ansic
11,554 sh
5,618 makefile
47,830 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

There were existing files in /sysroot, using those
# /sysroot/lib
# /sysroot/share
# /sysroot/bin
# /sysroot/include
# /sysroot/libexec

CMD: sudo -u tuscan PATH=/sysroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: libupnp 1.6.19-1 (Wed Apr 5 00:54:39 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for x86_64-unknown-linux-strip... no
# checking for strip... strip
# checking for a thread-safe mkdir -p... /usr/sbin/mkdir -p
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking for --enable-debug... no
# checking for --enable-client... yes
# checking for --enable-device... yes
# checking for --enable-webserver... yes
# checking for --enable-ssdp... yes
# checking for --enable-optssdp... yes
# checking for --enable-soap... yes
# checking for --enable-gena... yes
# checking for --enable-tools... yes
# checking for --enable-ipv6... no
# checking for --enable-unspecified_server... no
# checking for --enable-notification_reordering... yes
# checking for --enable-blocking_tcp_connections... yes
# checking for --enable-samples... yes
# checking for documentation directory... ${datarootdir}/doc/libupnp-1.6.19
# checking for x86_64-unknown-linux-gcc... clang
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... yes
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking for style of include used by make... GNU
# checking dependency style of clang... gcc3
# checking whether clang and cc understand -c and -o together... yes
# checking for x86_64-unknown-linux-ar... no
# checking for x86_64-unknown-linux-lib... no
# checking for x86_64-unknown-linux-link... no
# checking for ar... ar
# configure: WARNING: using cross tools not prefixed with host triplet
# checking the archiver (ar) interface... ar
# checking how to print strings... printf
# checking for a sed that does not truncate output... /usr/sbin/sed
# checking for grep that handles long lines and -e... /usr/sbin/grep
# checking for egrep... /usr/sbin/grep -E
# checking for fgrep... /usr/sbin/grep -F
# checking for ld used by clang... /sysroot/bin/ld
# checking if the linker (/sysroot/bin/ld) is GNU ld... yes
# checking for BSD- or MS-compatible name lister (nm)... /sysroot/bin/nm -B
# checking the name lister (/sysroot/bin/nm -B) interface... BSD nm
# checking whether ln -s works... yes
# checking the maximum length of command line arguments... 1572864
# checking whether the shell understands some XSI constructs... yes
# checking whether the shell understands "+="... yes
# checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
# checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
# checking for /sysroot/bin/ld option to reload object files... -r
# checking for x86_64-unknown-linux-objdump... no
# checking for objdump... objdump
# checking how to recognize dependent libraries... pass_all
# checking for x86_64-unknown-linux-dlltool... no
# checking for dlltool... no
# checking how to associate runtime and link libraries... printf %s\n
# checking for x86_64-unknown-linux-ar... ar
# checking for archiver @FILE support... @
# checking for x86_64-unknown-linux-strip... strip
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking command to parse /sysroot/bin/nm -B output from clang object... ok
# checking for sysroot... no
# checking for x86_64-unknown-linux-mt... no
# checking for mt... no
# checking if : is a manifest tool... no
# checking how to run the C preprocessor... clang -E
# checking for ANSI C header files... yes
# checking for sys/types.h... yes
# checking for sys/stat.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for memory.h... yes
# checking for strings.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for unistd.h... yes
# checking for dlfcn.h... yes
# checking for objdir... .libs
# checking if clang supports -fno-rtti -fno-exceptions... yes
# checking for clang option to produce PIC... -fPIC -DPIC
# checking if clang PIC flag -fPIC -DPIC works... yes
# checking if clang static flag -static works... no
# checking if clang supports -c -o file.o... yes
# checking if clang supports -c -o file.o... (cached) yes
# checking whether the clang linker (/sysroot/bin/ld -m elf_x86_64) supports shared libraries... yes
# checking whether -lc should be explicitly linked in... no
# checking dynamic linker characteristics... GNU/Linux ld.so
# checking how to hardcode library paths into programs... immediate
# checking whether stripping libraries is possible... yes
# checking if libtool supports shared libraries... yes
# checking whether to build shared libraries... yes
# checking whether to build static libraries... yes
# checking whether make sets $(MAKE)... (cached) yes
# checking for egrep... (cached) /usr/sbin/grep -E
# --------------------- Default compilation flags -------------------------------
# host is x86_64-unknown-linux-gnu
# host_os is linux-gnu
# Using non-specific system compiler settings
# checking CFLAGS for gcc -Os... -Os
# checking CFLAGS for maximum warnings... -Wall
# -------------------------------------------------------------------------------
# checking for size_t... yes
# checking for off_t... yes
# checking for Win32... no
# checking for ANSI C header files... (cached) yes
# checking arpa/inet.h usability... yes
# checking arpa/inet.h presence... yes
# checking for arpa/inet.h... yes
# checking fcntl.h usability... yes
# checking fcntl.h presence... yes
# checking for fcntl.h... yes
# checking for inttypes.h... (cached) yes
# checking limits.h usability... yes
# checking limits.h presence... yes
# checking for limits.h... yes
# checking netdb.h usability... yes
# checking netdb.h presence... yes
# checking for netdb.h... yes
# checking netinet/in.h usability... yes
# checking netinet/in.h presence... yes
# checking for netinet/in.h... yes
# checking for stdlib.h... (cached) yes
# checking for string.h... (cached) yes
# checking sys/ioctl.h usability... yes
# checking sys/ioctl.h presence... yes
# checking for sys/ioctl.h... yes
# checking sys/socket.h usability... yes
# checking sys/socket.h presence... yes
# checking for sys/socket.h... yes
# checking sys/time.h usability... yes
# checking sys/time.h presence... yes
# checking for sys/time.h... yes
# checking syslog.h usability... yes
# checking syslog.h presence... yes
# checking for syslog.h... yes
# checking for unistd.h... (cached) yes
# checking for an ANSI C-conforming const... yes
# checking for sys/types.h... (cached) yes
# checking for sys/socket.h... (cached) yes
# checking ws2tcpip.h usability... no
# checking ws2tcpip.h presence... no
# checking for ws2tcpip.h... no
# checking for socklen_t... yes
# checking for vprintf... yes
# checking for _doprnt... no
# checking for _LARGEFILE_SOURCE value needed for large files... no
# checking for strnlen... yes
# checking for strndup... yes
# checking for library containing bind... none required
# checking for library containing gethostbyname... none required
# checking for library containing sched_getparam... none required
# --------------------------- pthread stuff -------------------------------------
# checking for the pthreads library -lpthreads... no
# checking whether pthreads work without any flags... yes
# checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
# checking if more special flags are required for pthreads... no
# ----------------------- pthread_rwlock_t stuff --------------------------------
# checking if pthread_rwlock_t is available... yes, supported without any options
# -------------------------------------------------------------------------------
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating ixml/Makefile
# config.status: creating ixml/doc/Makefile
# config.status: creating threadutil/Makefile
# config.status: creating upnp/Makefile
# config.status: creating upnp/doc/Makefile
# config.status: creating upnp/sample/Makefile
# config.status: creating docs/dist/Makefile
# config.status: creating libupnp.pc
# config.status: creating autoconfig.h
# config.status: creating upnp/inc/upnpconfig.h
# config.status: executing depfiles commands
# config.status: executing libtool commands
# configure: copying "autoconfig.h" to "build/inc/autoconfig.h"
# configure: copying "upnp/inc/upnpconfig.h" to "build/inc/upnpconfig.h"
# make all-recursive
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19'
# Making all in ixml
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# Making all in doc
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# depbase=`echo src/attr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/attr.lo -MD -MP -MF $depbase.Tpo -c -o src/attr.lo src/attr.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/document.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/document.lo -MD -MP -MF $depbase.Tpo -c -o src/document.lo src/document.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/element.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/element.lo -MD -MP -MF $depbase.Tpo -c -o src/element.lo src/element.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/ixml.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixml.lo -MD -MP -MF $depbase.Tpo -c -o src/ixml.lo src/ixml.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixml.lo -MD -MP -MF src/.deps/ixml.Tpo -c src/ixml.c -fPIC -DPIC -o src/.libs/ixml.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/element.lo -MD -MP -MF src/.deps/element.Tpo -c src/element.c -fPIC -DPIC -o src/.libs/element.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/attr.lo -MD -MP -MF src/.deps/attr.Tpo -c src/attr.c -fPIC -DPIC -o src/.libs/attr.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/document.lo -MD -MP -MF src/.deps/document.Tpo -c src/document.c -fPIC -DPIC -o src/.libs/document.o
# In file included from src/ixml.c:38:
# ./inc/ixmldebug.h:46:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ./inc/ixmldebug.h:65:10: warning: explicitly assigning value of variable of type 'IXML_Node *' (aka 'struct _IXML_Node *') to itself [-Wself-assign]
# tmpRoot = tmpRoot;
# ~~~~~~~ ^ ~~~~~~~
# ./inc/ixmldebug.h:66:8: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# depth = depth;
# ~~~~~ ^ ~~~~~
# In file included from src/document.c:39:
# ./inc/ixmldebug.h:46:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ./inc/ixmldebug.h:65:10: warning: explicitly assigning value of variable of type 'IXML_Node *' (aka 'struct _IXML_Node *') to itself [-Wself-assign]
# tmpRoot = tmpRoot;
# ~~~~~~~ ^ ~~~~~~~
# ./inc/ixmldebug.h:66:8: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# depth = depth;
# ~~~~~ ^ ~~~~~
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/attr.lo -MD -MP -MF src/.deps/attr.Tpo -c src/attr.c -o src/attr.o >/dev/null 2>&1
# depbase=`echo src/ixmldebug.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmldebug.lo -MD -MP -MF $depbase.Tpo -c -o src/ixmldebug.lo src/ixmldebug.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmldebug.lo -MD -MP -MF src/.deps/ixmldebug.Tpo -c src/ixmldebug.c -fPIC -DPIC -o src/.libs/ixmldebug.o
# In file included from src/ixmldebug.c:11:
# ./inc/ixmldebug.h:46:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ./inc/ixmldebug.h:65:10: warning: explicitly assigning value of variable of type 'IXML_Node *' (aka 'struct _IXML_Node *') to itself [-Wself-assign]
# tmpRoot = tmpRoot;
# ~~~~~~~ ^ ~~~~~~~
# ./inc/ixmldebug.h:66:8: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# depth = depth;
# ~~~~~ ^ ~~~~~
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmldebug.lo -MD -MP -MF src/.deps/ixmldebug.Tpo -c src/ixmldebug.c -o src/ixmldebug.o >/dev/null 2>&1
# 3 warnings generated.
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixml.lo -MD -MP -MF src/.deps/ixml.Tpo -c src/ixml.c -o src/ixml.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/document.lo -MD -MP -MF src/.deps/document.Tpo -c src/document.c -o src/document.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/element.lo -MD -MP -MF src/.deps/element.Tpo -c src/element.c -o src/element.o >/dev/null 2>&1
# depbase=`echo src/ixmlparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlparser.lo -MD -MP -MF $depbase.Tpo -c -o src/ixmlparser.lo src/ixmlparser.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/ixmlmembuf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlmembuf.lo -MD -MP -MF $depbase.Tpo -c -o src/ixmlmembuf.lo src/ixmlmembuf.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlparser.lo -MD -MP -MF src/.deps/ixmlparser.Tpo -c src/ixmlparser.c -fPIC -DPIC -o src/.libs/ixmlparser.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlmembuf.lo -MD -MP -MF src/.deps/ixmlmembuf.Tpo -c src/ixmlmembuf.c -fPIC -DPIC -o src/.libs/ixmlmembuf.o
# In file included from src/ixmlparser.c:42:
# ./inc/ixmldebug.h:46:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ./inc/ixmldebug.h:65:10: warning: explicitly assigning value of variable of type 'IXML_Node *' (aka 'struct _IXML_Node *') to itself [-Wself-assign]
# tmpRoot = tmpRoot;
# ~~~~~~~ ^ ~~~~~~~
# ./inc/ixmldebug.h:66:8: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# depth = depth;
# ~~~~~ ^ ~~~~~
# depbase=`echo src/namedNodeMap.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/namedNodeMap.lo -MD -MP -MF $depbase.Tpo -c -o src/namedNodeMap.lo src/namedNodeMap.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlmembuf.lo -MD -MP -MF src/.deps/ixmlmembuf.Tpo -c src/ixmlmembuf.c -o src/ixmlmembuf.o >/dev/null 2>&1
# depbase=`echo src/node.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/node.lo -MD -MP -MF $depbase.Tpo -c -o src/node.lo src/node.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/namedNodeMap.lo -MD -MP -MF src/.deps/namedNodeMap.Tpo -c src/namedNodeMap.c -fPIC -DPIC -o src/.libs/namedNodeMap.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/node.lo -MD -MP -MF src/.deps/node.Tpo -c src/node.c -fPIC -DPIC -o src/.libs/node.o
# depbase=`echo src/nodeList.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/nodeList.lo -MD -MP -MF $depbase.Tpo -c -o src/nodeList.lo src/nodeList.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/namedNodeMap.lo -MD -MP -MF src/.deps/namedNodeMap.Tpo -c src/namedNodeMap.c -o src/namedNodeMap.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/nodeList.lo -MD -MP -MF src/.deps/nodeList.Tpo -c src/nodeList.c -fPIC -DPIC -o src/.libs/nodeList.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/nodeList.lo -MD -MP -MF src/.deps/nodeList.Tpo -c src/nodeList.c -o src/nodeList.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/node.lo -MD -MP -MF src/.deps/node.Tpo -c src/node.c -o src/node.o >/dev/null 2>&1
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNDEBUG -Os -Wall -MT src/ixmlparser.lo -MD -MP -MF src/.deps/ixmlparser.Tpo -c src/ixmlparser.c -o src/ixmlparser.o >/dev/null 2>&1
# /bin/sh ../libtool --tag=CC --mode=link clang -Os -Wall -version-info 2:8:0 -export-symbols-regex '^ixml.*' -o libixml.la -rpath /usr/lib src/attr.lo src/document.lo src/element.lo src/ixml.lo src/ixmldebug.lo src/ixmlparser.lo src/ixmlmembuf.lo src/namedNodeMap.lo src/node.lo src/nodeList.lo
# libtool: link: /sysroot/bin/nm -B src/.libs/attr.o src/.libs/document.o src/.libs/element.o src/.libs/ixml.o src/.libs/ixmldebug.o src/.libs/ixmlparser.o src/.libs/ixmlmembuf.o src/.libs/namedNodeMap.o src/.libs/node.o src/.libs/nodeList.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/sbin/sed 's/.* //' | sort | uniq > .libs/libixml.exp
# libtool: link: /usr/sbin/grep -E -e "^ixml.*" ".libs/libixml.exp" > ".libs/libixml.expT"
# libtool: link: mv -f ".libs/libixml.expT" ".libs/libixml.exp"
# libtool: link: echo "{ global:" > .libs/libixml.ver
# libtool: link: cat .libs/libixml.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libixml.ver
# libtool: link: echo "local: *; };" >> .libs/libixml.ver
# libtool: link: clang -shared -fPIC -DPIC src/.libs/attr.o src/.libs/document.o src/.libs/element.o src/.libs/ixml.o src/.libs/ixmldebug.o src/.libs/ixmlparser.o src/.libs/ixmlmembuf.o src/.libs/namedNodeMap.o src/.libs/node.o src/.libs/nodeList.o -Os -Wl,-soname -Wl,libixml.so.2 -Wl,-version-script -Wl,.libs/libixml.ver -o .libs/libixml.so.2.0.8
# libtool: link: (cd ".libs" && rm -f "libixml.so.2" && ln -s "libixml.so.2.0.8" "libixml.so.2")
# libtool: link: (cd ".libs" && rm -f "libixml.so" && ln -s "libixml.so.2.0.8" "libixml.so")
# libtool: link: ar cru .libs/libixml.a src/attr.o src/document.o src/element.o src/ixml.o src/ixmldebug.o src/ixmlparser.o src/ixmlmembuf.o src/namedNodeMap.o src/node.o src/nodeList.o
# /r: `u' modifier ignored since `D' is the default (see `U')
# libtool: link: ranlib .libs/libixml.a
# libtool: link: ( cd ".libs" && rm -f "libixml.la" && ln -s "../libixml.la" "libixml.la" )
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# Making all in threadutil
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# depbase=`echo src/FreeList.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/FreeList.lo -MD -MP -MF $depbase.Tpo -c -o src/FreeList.lo src/FreeList.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/LinkedList.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/LinkedList.lo -MD -MP -MF $depbase.Tpo -c -o src/LinkedList.lo src/LinkedList.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/ThreadPool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/ThreadPool.lo -MD -MP -MF $depbase.Tpo -c -o src/ThreadPool.lo src/ThreadPool.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# depbase=`echo src/TimerThread.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/TimerThread.lo -MD -MP -MF $depbase.Tpo -c -o src/TimerThread.lo src/TimerThread.c &&\
# mv -f $depbase.Tpo $depbase.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/FreeList.lo -MD -MP -MF src/.deps/FreeList.Tpo -c src/FreeList.c -fPIC -DPIC -o src/.libs/FreeList.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/TimerThread.lo -MD -MP -MF src/.deps/TimerThread.Tpo -c src/TimerThread.c -fPIC -DPIC -o src/.libs/TimerThread.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/LinkedList.lo -MD -MP -MF src/.deps/LinkedList.Tpo -c src/LinkedList.c -fPIC -DPIC -o src/.libs/LinkedList.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/ThreadPool.lo -MD -MP -MF src/.deps/ThreadPool.Tpo -c src/ThreadPool.c -fPIC -DPIC -o src/.libs/ThreadPool.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/LinkedList.lo -MD -MP -MF src/.deps/LinkedList.Tpo -c src/LinkedList.c -o src/LinkedList.o >/dev/null 2>&1
# src/ThreadPool.c:333:11: warning: explicitly assigning value of variable of type 'ThreadPriority' (aka 'enum priority') to itself [-Wself-assign]
# priority = priority;
# ~~~~~~~~ ^ ~~~~~~~~
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/TimerThread.lo -MD -MP -MF src/.deps/TimerThread.Tpo -c src/TimerThread.c -o src/TimerThread.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/FreeList.lo -MD -MP -MF src/.deps/FreeList.Tpo -c src/FreeList.c -o src/FreeList.o >/dev/null 2>&1
# 1 warning generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I./src/inc -DNO_DEBUG -DNDEBUG -Os -Wall -MT src/ThreadPool.lo -MD -MP -MF src/.deps/ThreadPool.Tpo -c src/ThreadPool.c -o src/ThreadPool.o >/dev/null 2>&1
# /bin/sh ../libtool --tag=CC --mode=link clang -Os -Wall -version-info 6:4:0 -o libthreadutil.la -rpath /usr/lib src/FreeList.lo src/LinkedList.lo src/ThreadPool.lo src/TimerThread.lo
# libtool: link: clang -shared -fPIC -DPIC src/.libs/FreeList.o src/.libs/LinkedList.o src/.libs/ThreadPool.o src/.libs/TimerThread.o -Os -Wl,-soname -Wl,libthreadutil.so.6 -o .libs/libthreadutil.so.6.0.4
# libtool: link: (cd ".libs" && rm -f "libthreadutil.so.6" && ln -s "libthreadutil.so.6.0.4" "libthreadutil.so.6")
# libtool: link: (cd ".libs" && rm -f "libthreadutil.so" && ln -s "libthreadutil.so.6.0.4" "libthreadutil.so")
# libtool: link: ar cru .libs/libthreadutil.a src/FreeList.o src/LinkedList.o src/ThreadPool.o src/TimerThread.o
# /r: `u' modifier ignored since `D' is the default (see `U')
# libtool: link: ranlib .libs/libthreadutil.a
# libtool: link: ( cd ".libs" && rm -f "libthreadutil.la" && ln -s "../libthreadutil.la" "libthreadutil.la" )
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# Making all in upnp
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making all in doc
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# Making all in .
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_device.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_device.Tpo -c -o src/ssdp/libupnp_la-ssdp_device.lo `test -f 'src/ssdp/ssdp_device.c' || echo './'`src/ssdp/ssdp_device.c
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_ctrlpt.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_ctrlpt.Tpo -c -o src/ssdp/libupnp_la-ssdp_ctrlpt.lo `test -f 'src/ssdp/ssdp_ctrlpt.c' || echo './'`src/ssdp/ssdp_ctrlpt.c
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_server.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_server.Tpo -c -o src/ssdp/libupnp_la-ssdp_server.lo `test -f 'src/ssdp/ssdp_server.c' || echo './'`src/ssdp/ssdp_server.c
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_device.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_device.Tpo -c -o src/soap/libupnp_la-soap_device.lo `test -f 'src/soap/soap_device.c' || echo './'`src/soap/soap_device.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_device.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_device.Tpo -c src/ssdp/ssdp_device.c -fPIC -DPIC -o src/ssdp/.libs/libupnp_la-ssdp_device.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_ctrlpt.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_ctrlpt.Tpo -c src/ssdp/ssdp_ctrlpt.c -fPIC -DPIC -o src/ssdp/.libs/libupnp_la-ssdp_ctrlpt.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_device.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_device.Tpo -c src/soap/soap_device.c -fPIC -DPIC -o src/soap/.libs/libupnp_la-soap_device.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_server.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_server.Tpo -c src/ssdp/ssdp_server.c -fPIC -DPIC -o src/ssdp/.libs/libupnp_la-ssdp_server.o
# In file included from src/ssdp/ssdp_device.c:46:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/ssdp/ssdp_ctrlpt.c:48:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/ssdp/ssdp_device.c:46:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/ssdp/ssdp_ctrlpt.c:48:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/soap/soap_device.c:42:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/ssdp/ssdp_server.c:51:
# In file included from ./src/inc/ssdplib.h:44:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/soap/soap_device.c:42:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/ssdp/ssdp_server.c:51:
# In file included from ./src/inc/ssdplib.h:44:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/ssdp/ssdp_server.c:59:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:In file included from 173:src/ssdp/ssdp_ctrlpt.c8::54 :
# warningIn file included from : ./src/inc/upnpapi.hexplicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]:
# 43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h: level = level;48
# :
# ~~~~~ ^ ~~~~~../upnp/inc/upnpdebug.h
# :121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h:174:9 log_level = log_level;:
# ~~~~~~~~~ ^ ~~~~~~~~~warning
# : explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:150:14../upnp/inc/upnpdebug.h: :warning194: :explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]9
# : warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# DLevel = DLevel; ~~~~~~~~~~~ ^ ~~~~~~~~~~~
#
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h::195151::915:: warningwarning: : explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
#
# Module = Module; InfoFileName = InfoFileName;
#
# ~~~~~~ ^ ~~~~~~ ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
#
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h:173::2298::9 :warning : warningexplicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]:
# explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# DLevel = DLevel; ~~~~~ ^ ~~~~~
#
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h::230174::99:: warningwarning: : explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
#
# module = module; Module = Module;
#
# ~~~~~~ ^ ~~~~~~ ~~~~~~ ^ ~~~~~~
#
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h::232194::129:: warningwarning: : explicitly assigning value of variable of type 'int' to itself [-Wself-assign]explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
#
# DLevel = DLevel; DbgLineNo = DbgLineNo;
#
# ~~~~~~ ^ ~~~~~~ ~~~~~~~~~ ^ ~~~~~~~~~
#
# ../upnp/inc/upnpdebug.h:233../upnp/inc/upnpdebug.h::9195:: 9warning:: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]warning
# : explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# FmtStr = FmtStr; Module = Module;
#
# ~~~~~~ ^ ~~~~~~ ~~~~~~ ^ ~~~~~~
#
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;:255
# : ~~~~~~ ^ ~~~~~~5
# : warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h:230: fd = fd;9
# : ~~ ^ ~~
# warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~../upnp/inc/upnpdebug.h
# :256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~ DbgFileName = DbgFileName;
#
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h::257232::12:12: warningwarning: : explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;../upnp/inc/upnpdebug.h
# ~~~~~ ^ ~~~~~
# :../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# ~~~~ ^ ~~~~
#
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength; fd = fd;
# ~~ ^ ~~
#
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# In file included from src/ssdp/ssdp_server.c:59:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
#
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/ssdp/ssdp_ctrlpt.c:54:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/soap/soap_device.c:49:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# In file included from FmtStr = FmtStr;src/ssdp/ssdp_device.c
# : ~~~~~~ ^ ~~~~~~52
# :
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h log_level = log_level;
# : ~~~~~~~~~ ^ ~~~~~~~~~255
# :5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:../upnp/inc/upnpdebug.h14::257 :warning12: :explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# ErrFileName = ErrFileName; DbgLineNo = DbgLineNo;
#
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~ ~~~~~~~~~ ^ ~~~~~~~~~
#
# ../upnp/inc/upnpdebug.h:151../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;:
# 15 ~~ ^ ~~:
# warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning../upnp/inc/upnpdebug.h: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]:
# 280:8: DLevel = DLevel;
# warning ~~~~~~ ^ ~~~~~~:
# explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h:195 lines = lines;:
# 9 ~~~~~ ^ ~~~~~:
# warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~../upnp/inc/upnpdebug.h
# :281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h../upnp/inc/upnpdebug.h::282229::139:: warningwarning: : explicitly assigning value of variable of type 'int' to itself [-Wself-assign]explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
#
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~../upnp/inc/upnpdebug.h
# :230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;In file included from
# ~~ ^ ~~
# src/soap/soap_device.c:49:
# In file included from ./src/inc/upnpapi.h../upnp/inc/upnpdebug.h::43280:
# :In file included from 8./src/inc/client_table.h:: 16warning:
# : ./src/inc/service_table.hexplicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# :216:10 lines = lines;:
# ~~~~~ ^ ~~~~~warning
# : explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~ size = size;
#
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:./src/inc/service_table.h13:: 217warning:: 8explicitly assigning value of variable of type 'int' to itself [-Wself-assign]:
# warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.hIn file included from :src/ssdp/ssdp_device.c242::528:
# :In file included from ./src/inc/upnpapi.hwarning:43: :
# In file included from explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]./src/inc/client_table.h:
# 16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign] level = level;
#
# ~~~~~ ^ ~~~~~
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:243./src/inc/service_table.h::9217:: 8warning: : warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
#
# level = level;
# ~~~~~ ^ ~~~~~
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:./src/inc/service_table.h266::2418::10 :warning : warningexplicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]:
# explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service; table = table;
#
# ~~~~~~~ ^ ~~~~~~~ ~~~~~ ^ ~~~~~
#
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]./src/inc/service_table.h
# :267: level = level;8
# : ~~~~~ ^ ~~~~~
# warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign] level = level;
#
# ~~~~~ ^ ~~~~~
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# ./src/inc/service_table.h module = module;
# : ~~~~~~ ^ ~~~~~~266
# :8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# src/soap/soap_device.c:879:9: warning: explicitly assigning value of variable of type 'http_parser_t *' to itself [-Wself-assign]
# parser = parser;
# ~~~~~~ ^ ~~~~~~
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_ctrlpt.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_ctrlpt.Tpo -c src/ssdp/ssdp_ctrlpt.c -o src/ssdp/libupnp_la-ssdp_ctrlpt.o >/dev/null 2>&1
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_server.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_server.Tpo -c src/ssdp/ssdp_server.c -o src/ssdp/libupnp_la-ssdp_server.o >/dev/null 2>&1
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/ssdp/libupnp_la-ssdp_device.lo -MD -MP -MF src/ssdp/.deps/libupnp_la-ssdp_device.Tpo -c src/ssdp/ssdp_device.c -o src/ssdp/libupnp_la-ssdp_device.o >/dev/null 2>&1
# 32 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_device.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_device.Tpo -c src/soap/soap_device.c -o src/soap/libupnp_la-soap_device.o >/dev/null 2>&1
# mv -f src/ssdp/.deps/libupnp_la-ssdp_ctrlpt.Tpo src/ssdp/.deps/libupnp_la-ssdp_ctrlpt.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_ctrlpt.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_ctrlpt.Tpo -c -o src/soap/libupnp_la-soap_ctrlpt.lo `test -f 'src/soap/soap_ctrlpt.c' || echo './'`src/soap/soap_ctrlpt.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_ctrlpt.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_ctrlpt.Tpo -c src/soap/soap_ctrlpt.c -fPIC -DPIC -o src/soap/.libs/libupnp_la-soap_ctrlpt.o
# In file included from src/soap/soap_ctrlpt.c:42:
# In file included from ./src/inc/miniserver.h:40:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/soap/soap_ctrlpt.c:42:
# In file included from ./src/inc/miniserver.h:40:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/soap/soap_ctrlpt.c:48:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/soap/soap_ctrlpt.c:48:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# mv -f src/ssdp/.deps/libupnp_la-ssdp_server.Tpo src/ssdp/.deps/libupnp_la-ssdp_server.Plo
# mv -f src/soap/.deps/libupnp_la-soap_device.Tpo src/soap/.deps/libupnp_la-soap_device.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_common.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_common.Tpo -c -o src/soap/libupnp_la-soap_common.lo `test -f 'src/soap/soap_common.c' || echo './'`src/soap/soap_common.c
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/miniserver/libupnp_la-miniserver.lo -MD -MP -MF src/genlib/miniserver/.deps/libupnp_la-miniserver.Tpo -c -o src/genlib/miniserver/libupnp_la-miniserver.lo `test -f 'src/genlib/miniserver/miniserver.c' || echo './'`src/genlib/miniserver/miniserver.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_common.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_common.Tpo -c src/soap/soap_common.c -fPIC -DPIC -o src/soap/.libs/libupnp_la-soap_common.o
# mv -f src/ssdp/.deps/libupnp_la-ssdp_device.Tpo src/ssdp/.deps/libupnp_la-ssdp_device.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/service_table/libupnp_la-service_table.lo -MD -MP -MF src/genlib/service_table/.deps/libupnp_la-service_table.Tpo -c -o src/genlib/service_table/libupnp_la-service_table.lo `test -f 'src/genlib/service_table/service_table.c' || echo './'`src/genlib/service_table/service_table.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/miniserver/libupnp_la-miniserver.lo -MD -MP -MF src/genlib/miniserver/.deps/libupnp_la-miniserver.Tpo -c src/genlib/miniserver/miniserver.c -fPIC -DPIC -o src/genlib/miniserver/.libs/libupnp_la-miniserver.o
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_ctrlpt.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_ctrlpt.Tpo -c src/soap/soap_ctrlpt.c -o src/soap/libupnp_la-soap_ctrlpt.o >/dev/null 2>&1
# In file included from src/soap/soap_common.c:5:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/soap/soap_common.c:5:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/soap/libupnp_la-soap_common.lo -MD -MP -MF src/soap/.deps/libupnp_la-soap_common.Tpo -c src/soap/soap_common.c -o src/soap/libupnp_la-soap_common.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/service_table/libupnp_la-service_table.lo -MD -MP -MF src/genlib/service_table/.deps/libupnp_la-service_table.Tpo -c src/genlib/service_table/service_table.c -fPIC -DPIC -o src/genlib/service_table/.libs/libupnp_la-service_table.o
# In file included from src/genlib/miniserver/miniserver.c:50:
# In file included from ./src/inc/miniserver.h:40:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/miniserver/miniserver.c:50:
# In file included from ./src/inc/miniserver.h:40:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/genlib/miniserver/miniserver.c:58:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/miniserver/miniserver.c:58:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/genlib/service_table/service_table.c:42:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/service_table/service_table.c:42:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/service_table/service_table.c:42:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# mv -f src/soap/.deps/libupnp_la-soap_common.Tpo src/soap/.deps/libupnp_la-soap_common.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-membuffer.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-membuffer.Tpo -c -o src/genlib/util/libupnp_la-membuffer.lo `test -f 'src/genlib/util/membuffer.c' || echo './'`src/genlib/util/membuffer.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-membuffer.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-membuffer.Tpo -c src/genlib/util/membuffer.c -fPIC -DPIC -o src/genlib/util/.libs/libupnp_la-membuffer.o
# mv -f src/soap/.deps/libupnp_la-soap_ctrlpt.Tpo src/soap/.deps/libupnp_la-soap_ctrlpt.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-strintmap.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-strintmap.Tpo -c -o src/genlib/util/libupnp_la-strintmap.lo `test -f 'src/genlib/util/strintmap.c' || echo './'`src/genlib/util/strintmap.c
# 30 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/service_table/libupnp_la-service_table.lo -MD -MP -MF src/genlib/service_table/.deps/libupnp_la-service_table.Tpo -c src/genlib/service_table/service_table.c -o src/genlib/service_table/libupnp_la-service_table.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-strintmap.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-strintmap.Tpo -c src/genlib/util/strintmap.c -fPIC -DPIC -o src/genlib/util/.libs/libupnp_la-strintmap.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-membuffer.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-membuffer.Tpo -c src/genlib/util/membuffer.c -o src/genlib/util/libupnp_la-membuffer.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-strintmap.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-strintmap.Tpo -c src/genlib/util/strintmap.c -o src/genlib/util/libupnp_la-strintmap.o >/dev/null 2>&1
# mv -f src/genlib/util/.deps/libupnp_la-strintmap.Tpo src/genlib/util/.deps/libupnp_la-strintmap.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-upnp_timeout.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-upnp_timeout.Tpo -c -o src/genlib/util/libupnp_la-upnp_timeout.lo `test -f 'src/genlib/util/upnp_timeout.c' || echo './'`src/genlib/util/upnp_timeout.c
# mv -f src/genlib/util/.deps/libupnp_la-membuffer.Tpo src/genlib/util/.deps/libupnp_la-membuffer.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-util.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-util.Tpo -c -o src/genlib/util/libupnp_la-util.lo `test -f 'src/genlib/util/util.c' || echo './'`src/genlib/util/util.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-upnp_timeout.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-upnp_timeout.Tpo -c src/genlib/util/upnp_timeout.c -fPIC -DPIC -o src/genlib/util/.libs/libupnp_la-upnp_timeout.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-util.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-util.Tpo -c src/genlib/util/util.c -fPIC -DPIC -o src/genlib/util/.libs/libupnp_la-util.o
# mv -f src/genlib/service_table/.deps/libupnp_la-service_table.Tpo src/genlib/service_table/.deps/libupnp_la-service_table.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/client_table/libupnp_la-client_table.lo -MD -MP -MF src/genlib/client_table/.deps/libupnp_la-client_table.Tpo -c -o src/genlib/client_table/libupnp_la-client_table.lo `test -f 'src/genlib/client_table/client_table.c' || echo './'`src/genlib/client_table/client_table.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-upnp_timeout.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-upnp_timeout.Tpo -c src/genlib/util/upnp_timeout.c -o src/genlib/util/libupnp_la-upnp_timeout.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/util/libupnp_la-util.lo -MD -MP -MF src/genlib/util/.deps/libupnp_la-util.Tpo -c src/genlib/util/util.c -o src/genlib/util/libupnp_la-util.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/client_table/libupnp_la-client_table.lo -MD -MP -MF src/genlib/client_table/.deps/libupnp_la-client_table.Tpo -c src/genlib/client_table/client_table.c -fPIC -DPIC -o src/genlib/client_table/.libs/libupnp_la-client_table.o
# In file included from src/genlib/client_table/client_table.c:44:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/client_table/client_table.c:44:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/client_table/client_table.c:44:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# 30 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/client_table/libupnp_la-client_table.lo -MD -MP -MF src/genlib/client_table/.deps/libupnp_la-client_table.Tpo -c src/genlib/client_table/client_table.c -o src/genlib/client_table/libupnp_la-client_table.o >/dev/null 2>&1
# mv -f src/genlib/client_table/.deps/libupnp_la-client_table.Tpo src/genlib/client_table/.deps/libupnp_la-client_table.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/libupnp_la-sock.lo -MD -MP -MF src/genlib/net/.deps/libupnp_la-sock.Tpo -c -o src/genlib/net/libupnp_la-sock.lo `test -f 'src/genlib/net/sock.c' || echo './'`src/genlib/net/sock.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/libupnp_la-sock.lo -MD -MP -MF src/genlib/net/.deps/libupnp_la-sock.Tpo -c src/genlib/net/sock.c -fPIC -DPIC -o src/genlib/net/.libs/libupnp_la-sock.o
# In file included from src/genlib/net/sock.c:51:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# 19 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/libupnp_la-sock.lo -MD -MP -MF src/genlib/net/.deps/libupnp_la-sock.Tpo -c src/genlib/net/sock.c -o src/genlib/net/libupnp_la-sock.o >/dev/null 2>&1
# mv -f src/genlib/net/.deps/libupnp_la-sock.Tpo src/genlib/net/.deps/libupnp_la-sock.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpparser.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpparser.Tpo -c -o src/genlib/net/http/libupnp_la-httpparser.lo `test -f 'src/genlib/net/http/httpparser.c' || echo './'`src/genlib/net/http/httpparser.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpparser.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpparser.Tpo -c src/genlib/net/http/httpparser.c -fPIC -DPIC -o src/genlib/net/http/.libs/libupnp_la-httpparser.o
# In file included from src/genlib/net/http/httpparser.c:44:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/net/http/httpparser.c:44:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/genlib/net/http/httpparser.c:47:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# 22 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpparser.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpparser.Tpo -c src/genlib/net/http/httpparser.c -o src/genlib/net/http/libupnp_la-httpparser.o >/dev/null 2>&1
# mv -f src/genlib/net/http/.deps/libupnp_la-httpparser.Tpo src/genlib/net/http/.deps/libupnp_la-httpparser.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpreadwrite.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpreadwrite.Tpo -c -o src/genlib/net/http/libupnp_la-httpreadwrite.lo `test -f 'src/genlib/net/http/httpreadwrite.c' || echo './'`src/genlib/net/http/httpreadwrite.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpreadwrite.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpreadwrite.Tpo -c src/genlib/net/http/httpreadwrite.c -fPIC -DPIC -o src/genlib/net/http/.libs/libupnp_la-httpreadwrite.o
# In file included from src/genlib/net/http/httpreadwrite.c:42:
# In file included from ./src/inc/httpreadwrite.h:43:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/net/http/httpreadwrite.c:42:
# In file included from ./src/inc/httpreadwrite.h:43:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# In file included from src/genlib/net/http/httpreadwrite.c:46:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/net/http/httpreadwrite.c:46:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# mv -f src/genlib/util/.deps/libupnp_la-util.Tpo src/genlib/util/.deps/libupnp_la-util.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-statcodes.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-statcodes.Tpo -c -o src/genlib/net/http/libupnp_la-statcodes.lo `test -f 'src/genlib/net/http/statcodes.c' || echo './'`src/genlib/net/http/statcodes.c
# mv -f src/genlib/util/.deps/libupnp_la-upnp_timeout.Tpo src/genlib/util/.deps/libupnp_la-upnp_timeout.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-webserver.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-webserver.Tpo -c -o src/genlib/net/http/libupnp_la-webserver.lo `test -f 'src/genlib/net/http/webserver.c' || echo './'`src/genlib/net/http/webserver.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-statcodes.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-statcodes.Tpo -c src/genlib/net/http/statcodes.c -fPIC -DPIC -o src/genlib/net/http/.libs/libupnp_la-statcodes.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-webserver.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-webserver.Tpo -c src/genlib/net/http/webserver.c -fPIC -DPIC -o src/genlib/net/http/.libs/libupnp_la-webserver.o
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/miniserver/libupnp_la-miniserver.lo -MD -MP -MF src/genlib/miniserver/.deps/libupnp_la-miniserver.Tpo -c src/genlib/miniserver/miniserver.c -o src/genlib/miniserver/libupnp_la-miniserver.o >/dev/null 2>&1
# In file included from src/genlib/net/http/webserver.c:44:
# In file included from ./src/inc/webserver.h:37:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/net/http/webserver.c:44:
# In file included from ./src/inc/webserver.h:37:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-statcodes.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-statcodes.Tpo -c src/genlib/net/http/statcodes.c -o src/genlib/net/http/libupnp_la-statcodes.o >/dev/null 2>&1
# In file included from src/genlib/net/http/webserver.c:55:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/net/http/webserver.c:55:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# mv -f src/genlib/net/http/.deps/libupnp_la-statcodes.Tpo src/genlib/net/http/.deps/libupnp_la-statcodes.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-parsetools.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-parsetools.Tpo -c -o src/genlib/net/http/libupnp_la-parsetools.lo `test -f 'src/genlib/net/http/parsetools.c' || echo './'`src/genlib/net/http/parsetools.c
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-httpreadwrite.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-httpreadwrite.Tpo -c src/genlib/net/http/httpreadwrite.c -o src/genlib/net/http/libupnp_la-httpreadwrite.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-parsetools.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-parsetools.Tpo -c src/genlib/net/http/parsetools.c -fPIC -DPIC -o src/genlib/net/http/.libs/libupnp_la-parsetools.o
# In file included from src/genlib/net/http/parsetools.c:44:
# In file included from ./src/inc/httpparser.h:42:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/net/http/parsetools.c:44:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-parsetools.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-parsetools.Tpo -c src/genlib/net/http/parsetools.c -o src/genlib/net/http/libupnp_la-parsetools.o >/dev/null 2>&1
# mv -f src/genlib/miniserver/.deps/libupnp_la-miniserver.Tpo src/genlib/miniserver/.deps/libupnp_la-miniserver.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/uri/libupnp_la-uri.lo -MD -MP -MF src/genlib/net/uri/.deps/libupnp_la-uri.Tpo -c -o src/genlib/net/uri/libupnp_la-uri.lo `test -f 'src/genlib/net/uri/uri.c' || echo './'`src/genlib/net/uri/uri.c
# mv -f src/genlib/net/http/.deps/libupnp_la-parsetools.Tpo src/genlib/net/http/.deps/libupnp_la-parsetools.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_device.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_device.Tpo -c -o src/gena/libupnp_la-gena_device.lo `test -f 'src/gena/gena_device.c' || echo './'`src/gena/gena_device.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/uri/libupnp_la-uri.lo -MD -MP -MF src/genlib/net/uri/.deps/libupnp_la-uri.Tpo -c src/genlib/net/uri/uri.c -fPIC -DPIC -o src/genlib/net/uri/.libs/libupnp_la-uri.o
# In file included from src/genlib/net/uri/uri.c:56:
# ./src/inc/uri.h:libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_device.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_device.Tpo -c src/gena/gena_device.c -fPIC -DPIC -o src/gena/.libs/libupnp_la-gena_device.o
# 216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/genlib/net/uri/uri.c:59:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/genlib/net/uri/uri.c:59:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/gena/gena_device.c:42:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/gena/gena_device.c:42:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/gena/gena_device.c:42:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/gena/gena_device.c:42:
# In file included from ./src/inc/gena.h:50:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/http/libupnp_la-webserver.lo -MD -MP -MF src/genlib/net/http/.deps/libupnp_la-webserver.Tpo -c src/genlib/net/http/webserver.c -o src/genlib/net/http/libupnp_la-webserver.o >/dev/null 2>&1
# 30 warnings generated.
# mv -f src/genlib/net/http/.deps/libupnp_la-httpreadwrite.Tpo src/genlib/net/http/.deps/libupnp_la-httpreadwrite.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/genlib/net/uri/libupnp_la-uri.lo -MD -MP -MF src/genlib/net/uri/.deps/libupnp_la-uri.Tpo -c src/genlib/net/uri/uri.c -o src/genlib/net/uri/libupnp_la-uri.o >/dev/null 2>&1
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_ctrlpt.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_ctrlpt.Tpo -c -o src/gena/libupnp_la-gena_ctrlpt.lo `test -f 'src/gena/gena_ctrlpt.c' || echo './'`src/gena/gena_ctrlpt.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_ctrlpt.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_ctrlpt.Tpo -c src/gena/gena_ctrlpt.c -fPIC -DPIC -o src/gena/.libs/libupnp_la-gena_ctrlpt.o
# In file included from src/gena/gena_ctrlpt.c:46:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/gena/gena_ctrlpt.c:46:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/gena/gena_ctrlpt.c:46:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/gena/gena_ctrlpt.c:46:
# In file included from ./src/inc/gena.h:50:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_device.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_device.Tpo -c src/gena/gena_device.c -o src/gena/libupnp_la-gena_device.o >/dev/null 2>&1
# mv -f src/genlib/net/uri/.deps/libupnp_la-uri.Tpo src/genlib/net/uri/.deps/libupnp_la-uri.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_callback2.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_callback2.Tpo -c -o src/gena/libupnp_la-gena_callback2.lo `test -f 'src/gena/gena_callback2.c' || echo './'`src/gena/gena_callback2.c
# 31 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_ctrlpt.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_ctrlpt.Tpo -c src/gena/gena_ctrlpt.c -o src/gena/libupnp_la-gena_ctrlpt.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_callback2.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_callback2.Tpo -c src/gena/gena_callback2.c -fPIC -DPIC -o src/gena/.libs/libupnp_la-gena_callback2.o
# mv -f src/genlib/net/http/.deps/libupnp_la-webserver.Tpo src/genlib/net/http/.deps/libupnp_la-webserver.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-UpnpString.lo -MD -MP -MF src/api/.deps/libupnp_la-UpnpString.Tpo -c -o src/api/libupnp_la-UpnpString.lo `test -f 'src/api/UpnpString.c' || echo './'`src/api/UpnpString.c
# In file included from src/gena/gena_callback2.c:34:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/gena/gena_callback2.c:34:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-UpnpString.lo -MD -MP -MF src/api/.deps/libupnp_la-UpnpString.Tpo -c src/api/UpnpString.c -fPIC -DPIC -o src/api/.libs/libupnp_la-UpnpString.o
# 279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/gena/gena_callback2.c:34:
# In file included from ./src/inc/gena.h:49:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/gena/gena_callback2.c:34:
# In file included from ./src/inc/gena.h:50:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# src/gena/gena_callback2.c:126:12: warning: explicitly assigning value of variable of type 'http_parser_t *' to itself [-Wself-assign]
# parser = parser;
# ~~~~~~ ^ ~~~~~~
# 32 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/gena/libupnp_la-gena_callback2.lo -MD -MP -MF src/gena/.deps/libupnp_la-gena_callback2.Tpo -c src/gena/gena_callback2.c -o src/gena/libupnp_la-gena_callback2.o >/dev/null 2>&1
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-UpnpString.lo -MD -MP -MF src/api/.deps/libupnp_la-UpnpString.Tpo -c src/api/UpnpString.c -o src/api/libupnp_la-UpnpString.o >/dev/null 2>&1
# mv -f src/gena/.deps/libupnp_la-gena_callback2.Tpo src/gena/.deps/libupnp_la-gena_callback2.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnpapi.lo -MD -MP -MF src/api/.deps/libupnp_la-upnpapi.Tpo -c -o src/api/libupnp_la-upnpapi.lo `test -f 'src/api/upnpapi.c' || echo './'`src/api/upnpapi.c
# mv -f src/api/.deps/libupnp_la-UpnpString.Tpo src/api/.deps/libupnp_la-UpnpString.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnptools.lo -MD -MP -MF src/api/.deps/libupnp_la-upnptools.Tpo -c -o src/api/libupnp_la-upnptools.lo `test -f 'src/api/upnptools.c' || echo './'`src/api/upnptools.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnpapi.lo -MD -MP -MF src/api/.deps/libupnp_la-upnpapi.Tpo -c src/api/upnpapi.c -fPIC -DPIC -o src/api/.libs/libupnp_la-upnpapi.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnptools.lo -MD -MP -MF src/api/.deps/libupnp_la-upnptools.Tpo -c src/api/upnptools.c -fPIC -DPIC -o src/api/.libs/libupnp_la-upnptools.o
# In file included from src/api/upnpapi.c:43:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:45:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# mv -f src/gena/.deps/libupnp_la-gena_ctrlpt.Tpo src/gena/.deps/libupnp_la-gena_ctrlpt.Plo
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-md5.lo -MD -MP -MF src/uuid/.deps/libupnp_la-md5.Tpo -c -o src/uuid/libupnp_la-md5.lo `test -f 'src/uuid/md5.c' || echo './'`src/uuid/md5.c
# In file included from src/api/upnpapi.c:43:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# In file included from ./src/inc/service_table.h:48:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/api/upnpapi.c:43:
# In file included from ./src/inc/upnpapi.h:43:
# In file included from ./src/inc/client_table.h:16:
# ./src/inc/service_table.h:216:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:217:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:218:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:241:10: warning: explicitly assigning value of variable of type 'service_info *' (aka 'struct SERVICE_INFO *') to itself [-Wself-assign]
# service = service;
# ~~~~~~~ ^ ~~~~~~~
# ./src/inc/service_table.h:242:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:243:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ./src/inc/service_table.h:266:8: warning: explicitly assigning value of variable of type 'service_table *' (aka 'struct SERVICE_TABLE *') to itself [-Wself-assign]
# table = table;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:267:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ./src/inc/service_table.h:268:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# In file included from src/api/upnpapi.c:45:
# In file included from ./src/inc/httpreadwrite.h:43:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# src/api/upnpapi.c:590:5: warning: explicitly assigning value of variable of type 'ThreadPool *' (aka 'struct THREADPOOL *') to itself [-Wself-assign]
# tp = tp;
# ~~ ^ ~~
# src/api/upnpapi.c:591:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# src/api/upnpapi.c:592:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# src/api/upnpapi.c:593:6: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# msg = msg;
# ~~~ ^ ~~~
# In file included from src/api/upnptools.c:49:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# src/api/upnpapi.c:1077:12: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# bufferLen = bufferLen;
# ~~~~~~~~~ ^ ~~~~~~~~~
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-md5.lo -MD -MP -MF src/uuid/.deps/libupnp_la-md5.Tpo -c src/uuid/md5.c -fPIC -DPIC -o src/uuid/.libs/libupnp_la-md5.o
# 2 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnptools.lo -MD -MP -MF src/api/.deps/libupnp_la-upnptools.Tpo -c src/api/upnptools.c -o src/api/libupnp_la-upnptools.o >/dev/null 2>&1
# mv -f src/gena/.deps/libupnp_la-gena_device.Tpo src/gena/.deps/libupnp_la-gena_device.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-sysdep.lo -MD -MP -MF src/uuid/.deps/libupnp_la-sysdep.Tpo -c -o src/uuid/libupnp_la-sysdep.lo `test -f 'src/uuid/sysdep.c' || echo './'`src/uuid/sysdep.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-sysdep.lo -MD -MP -MF src/uuid/.deps/libupnp_la-sysdep.Tpo -c src/uuid/sysdep.c -fPIC -DPIC -o src/uuid/.libs/libupnp_la-sysdep.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-sysdep.lo -MD -MP -MF src/uuid/.deps/libupnp_la-sysdep.Tpo -c src/uuid/sysdep.c -o src/uuid/libupnp_la-sysdep.o >/dev/null 2>&1
# mv -f src/uuid/.deps/libupnp_la-sysdep.Tpo src/uuid/.deps/libupnp_la-sysdep.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-uuid.lo -MD -MP -MF src/uuid/.deps/libupnp_la-uuid.Tpo -c -o src/uuid/libupnp_la-uuid.lo `test -f 'src/uuid/uuid.c' || echo './'`src/uuid/uuid.c
# mv -f src/api/.deps/libupnp_la-upnptools.Tpo src/api/.deps/libupnp_la-upnptools.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/urlconfig/libupnp_la-urlconfig.lo -MD -MP -MF src/urlconfig/.deps/libupnp_la-urlconfig.Tpo -c -o src/urlconfig/libupnp_la-urlconfig.lo `test -f 'src/urlconfig/urlconfig.c' || echo './'`src/urlconfig/urlconfig.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-uuid.lo -MD -MP -MF src/uuid/.deps/libupnp_la-uuid.Tpo -c src/uuid/uuid.c -fPIC -DPIC -o src/uuid/.libs/libupnp_la-uuid.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/urlconfig/libupnp_la-urlconfig.lo -MD -MP -MF src/urlconfig/.deps/libupnp_la-urlconfig.Tpo -c src/urlconfig/urlconfig.c -fPIC -DPIC -o src/urlconfig/.libs/libupnp_la-urlconfig.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-md5.lo -MD -MP -MF src/uuid/.deps/libupnp_la-md5.Tpo -c src/uuid/md5.c -o src/uuid/libupnp_la-md5.o >/dev/null 2>&1
# In file included from src/urlconfig/urlconfig.c:42:
# ../upnp/inc/upnpdebug.h:121:12: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# log_level = log_level;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:150:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# ErrFileName = ErrFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:151:15: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# InfoFileName = InfoFileName;
# ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:173:8: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# level = level;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:174:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# module = module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:194:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:195:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:229:9: warning: explicitly assigning value of variable of type 'Upnp_LogLevel' (aka 'enum Upnp_LogLevel_e') to itself [-Wself-assign]
# DLevel = DLevel;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:230:9: warning: explicitly assigning value of variable of type 'Dbg_Module' (aka 'enum Upnp_Module') to itself [-Wself-assign]
# Module = Module;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:231:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:232:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:233:9: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# FmtStr = FmtStr;
# ~~~~~~ ^ ~~~~~~
# ../upnp/inc/upnpdebug.h:255:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:256:14: warning: explicitly assigning value of variable of type 'const char *' to itself [-Wself-assign]
# DbgFileName = DbgFileName;
# ~~~~~~~~~~~ ^ ~~~~~~~~~~~
# ../upnp/inc/upnpdebug.h:257:12: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# DbgLineNo = DbgLineNo;
# ~~~~~~~~~ ^ ~~~~~~~~~
# ../upnp/inc/upnpdebug.h:279:5: warning: explicitly assigning value of variable of type 'FILE *' (aka 'struct _IO_FILE *') to itself [-Wself-assign]
# fd = fd;
# ~~ ^ ~~
# ../upnp/inc/upnpdebug.h:280:8: warning: explicitly assigning value of variable of type 'const char **' to itself [-Wself-assign]
# lines = lines;
# ~~~~~ ^ ~~~~~
# ../upnp/inc/upnpdebug.h:281:7: warning: explicitly assigning value of variable of type 'size_t' (aka 'unsigned long') to itself [-Wself-assign]
# size = size;
# ~~~~ ^ ~~~~
# ../upnp/inc/upnpdebug.h:282:13: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# starlength = starlength;
# ~~~~~~~~~~ ^ ~~~~~~~~~~
# In file included from src/urlconfig/urlconfig.c:44:
# ./src/inc/uri.h:216:5: warning: explicitly assigning value of variable of type 'uri_type *' (aka 'struct URI *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# ./src/inc/uri.h:233:5: warning: explicitly assigning value of variable of type 'token *' (aka 'struct TOKEN *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# In file included from src/urlconfig/urlconfig.c:47:
# In file included from ./src/inc/webserver.h:37:
# ./src/inc/httpparser.h:490:7: warning: explicitly assigning value of variable of type 'http_message_t *' to itself [-Wself-assign]
# hmsg = hmsg;
# ~~~~ ^ ~~~~
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/uuid/libupnp_la-uuid.lo -MD -MP -MF src/uuid/.deps/libupnp_la-uuid.Tpo -c src/uuid/uuid.c -o src/uuid/libupnp_la-uuid.o >/dev/null 2>&1
# 22 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/urlconfig/libupnp_la-urlconfig.lo -MD -MP -MF src/urlconfig/.deps/libupnp_la-urlconfig.Tpo -c src/urlconfig/urlconfig.c -o src/urlconfig/libupnp_la-urlconfig.o >/dev/null 2>&1
# mv -f src/uuid/.deps/libupnp_la-uuid.Tpo src/uuid/.deps/libupnp_la-uuid.Plo
# /bin/sh ../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/libupnp_la-inet_pton.lo -MD -MP -MF src/.deps/libupnp_la-inet_pton.Tpo -c -o src/libupnp_la-inet_pton.lo `test -f 'src/inet_pton.c' || echo './'`src/inet_pton.c
# 36 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/api/libupnp_la-upnpapi.lo -MD -MP -MF src/api/.deps/libupnp_la-upnpapi.Tpo -c src/api/upnpapi.c -o src/api/libupnp_la-upnpapi.o >/dev/null 2>&1
# mv -f src/urlconfig/.deps/libupnp_la-urlconfig.Tpo src/urlconfig/.deps/libupnp_la-urlconfig.Plo
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/libupnp_la-inet_pton.lo -MD -MP -MF src/.deps/libupnp_la-inet_pton.Tpo -c src/inet_pton.c -fPIC -DPIC -o src/.libs/libupnp_la-inet_pton.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I.. -I../upnp/inc -I./inc -I../threadutil/inc -I../ixml/inc -I./src/inc -Os -Wall -MT src/libupnp_la-inet_pton.lo -MD -MP -MF src/.deps/libupnp_la-inet_pton.Tpo -c src/inet_pton.c -o src/libupnp_la-inet_pton.o >/dev/null 2>&1
# mv -f src/uuid/.deps/libupnp_la-md5.Tpo src/uuid/.deps/libupnp_la-md5.Plo
# mv -f src/.deps/libupnp_la-inet_pton.Tpo src/.deps/libupnp_la-inet_pton.Plo
# mv -f src/api/.deps/libupnp_la-upnpapi.Tpo src/api/.deps/libupnp_la-upnpapi.Plo
# /bin/sh ../libtool --tag=CC --mode=link clang -Os -Wall -version-info 9:3:3 -export-symbols-regex '^Upnp.*' ../threadutil/libthreadutil.la ../ixml/libixml.la -o libupnp.la -rpath /usr/lib src/ssdp/libupnp_la-ssdp_device.lo src/ssdp/libupnp_la-ssdp_ctrlpt.lo src/ssdp/libupnp_la-ssdp_server.lo src/soap/libupnp_la-soap_device.lo src/soap/libupnp_la-soap_ctrlpt.lo src/soap/libupnp_la-soap_common.lo src/genlib/miniserver/libupnp_la-miniserver.lo src/genlib/service_table/libupnp_la-service_table.lo src/genlib/util/libupnp_la-membuffer.lo src/genlib/util/libupnp_la-strintmap.lo src/genlib/util/libupnp_la-upnp_timeout.lo src/genlib/util/libupnp_la-util.lo src/genlib/client_table/libupnp_la-client_table.lo src/genlib/net/libupnp_la-sock.lo src/genlib/net/http/libupnp_la-httpparser.lo src/genlib/net/http/libupnp_la-httpreadwrite.lo src/genlib/net/http/libupnp_la-statcodes.lo src/genlib/net/http/libupnp_la-webserver.lo src/genlib/net/http/libupnp_la-parsetools.lo src/genlib/net/uri/libupnp_la-uri.lo src/gena/libupnp_la-gena_device.lo src/gena/libupnp_la-gena_ctrlpt.lo src/gena/libupnp_la-gena_callback2.lo src/api/libupnp_la-UpnpString.lo src/api/libupnp_la-upnpapi.lo src/api/libupnp_la-upnptools.lo src/uuid/libupnp_la-md5.lo src/uuid/libupnp_la-sysdep.lo src/uuid/libupnp_la-uuid.lo src/urlconfig/libupnp_la-urlconfig.lo src/libupnp_la-inet_pton.lo
# libtool: link: /sysroot/bin/nm -B src/ssdp/.libs/libupnp_la-ssdp_device.o src/ssdp/.libs/libupnp_la-ssdp_ctrlpt.o src/ssdp/.libs/libupnp_la-ssdp_server.o src/soap/.libs/libupnp_la-soap_device.o src/soap/.libs/libupnp_la-soap_ctrlpt.o src/soap/.libs/libupnp_la-soap_common.o src/genlib/miniserver/.libs/libupnp_la-miniserver.o src/genlib/service_table/.libs/libupnp_la-service_table.o src/genlib/util/.libs/libupnp_la-membuffer.o src/genlib/util/.libs/libupnp_la-strintmap.o src/genlib/util/.libs/libupnp_la-upnp_timeout.o src/genlib/util/.libs/libupnp_la-util.o src/genlib/client_table/.libs/libupnp_la-client_table.o src/genlib/net/.libs/libupnp_la-sock.o src/genlib/net/http/.libs/libupnp_la-httpparser.o src/genlib/net/http/.libs/libupnp_la-httpreadwrite.o src/genlib/net/http/.libs/libupnp_la-statcodes.o src/genlib/net/http/.libs/libupnp_la-webserver.o src/genlib/net/http/.libs/libupnp_la-parsetools.o src/genlib/net/uri/.libs/libupnp_la-uri.o src/gena/.libs/libupnp_la-gena_device.o src/gena/.libs/libupnp_la-gena_ctrlpt.o src/gena/.libs/libupnp_la-gena_callback2.o src/api/.libs/libupnp_la-UpnpString.o src/api/.libs/libupnp_la-upnpapi.o src/api/.libs/libupnp_la-upnptools.o src/uuid/.libs/libupnp_la-md5.o src/uuid/.libs/libupnp_la-sysdep.o src/uuid/.libs/libupnp_la-uuid.o src/urlconfig/.libs/libupnp_la-urlconfig.o src/.libs/libupnp_la-inet_pton.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/sbin/sed 's/.* //' | sort | uniq > .libs/libupnp.exp
# libtool: link: /usr/sbin/grep -E -e "^Upnp.*" ".libs/libupnp.exp" > ".libs/libupnp.expT"
# libtool: link: mv -f ".libs/libupnp.expT" ".libs/libupnp.exp"
# libtool: link: echo "{ global:" > .libs/libupnp.ver
# libtool: link: cat .libs/libupnp.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libupnp.ver
# libtool: link: echo "local: *; };" >> .libs/libupnp.ver
# libtool: link: clang -shared -fPIC -DPIC src/ssdp/.libs/libupnp_la-ssdp_device.o src/ssdp/.libs/libupnp_la-ssdp_ctrlpt.o src/ssdp/.libs/libupnp_la-ssdp_server.o src/soap/.libs/libupnp_la-soap_device.o src/soap/.libs/libupnp_la-soap_ctrlpt.o src/soap/.libs/libupnp_la-soap_common.o src/genlib/miniserver/.libs/libupnp_la-miniserver.o src/genlib/service_table/.libs/libupnp_la-service_table.o src/genlib/util/.libs/libupnp_la-membuffer.o src/genlib/util/.libs/libupnp_la-strintmap.o src/genlib/util/.libs/libupnp_la-upnp_timeout.o src/genlib/util/.libs/libupnp_la-util.o src/genlib/client_table/.libs/libupnp_la-client_table.o src/genlib/net/.libs/libupnp_la-sock.o src/genlib/net/http/.libs/libupnp_la-httpparser.o src/genlib/net/http/.libs/libupnp_la-httpreadwrite.o src/genlib/net/http/.libs/libupnp_la-statcodes.o src/genlib/net/http/.libs/libupnp_la-webserver.o src/genlib/net/http/.libs/libupnp_la-parsetools.o src/genlib/net/uri/.libs/libupnp_la-uri.o src/gena/.libs/libupnp_la-gena_device.o src/gena/.libs/libupnp_la-gena_ctrlpt.o src/gena/.libs/libupnp_la-gena_callback2.o src/api/.libs/libupnp_la-UpnpString.o src/api/.libs/libupnp_la-upnpapi.o src/api/.libs/libupnp_la-upnptools.o src/uuid/.libs/libupnp_la-md5.o src/uuid/.libs/libupnp_la-sysdep.o src/uuid/.libs/libupnp_la-uuid.o src/urlconfig/.libs/libupnp_la-urlconfig.o src/.libs/libupnp_la-inet_pton.o -Wl,-rpath -Wl,/tmp/libupnp/src/libupnp-1.6.19/threadutil/.libs -Wl,-rpath -Wl,/tmp/libupnp/src/libupnp-1.6.19/ixml/.libs ../threadutil/.libs/libthreadutil.so ../ixml/.libs/libixml.so -Os -Wl,-soname -Wl,libupnp.so.6 -Wl,-version-script -Wl,.libs/libupnp.ver -o .libs/libupnp.so.6.3.3
# libtool: link: (cd ".libs" && rm -f "libupnp.so.6" && ln -s "libupnp.so.6.3.3" "libupnp.so.6")
# libtool: link: (cd ".libs" && rm -f "libupnp.so" && ln -s "libupnp.so.6.3.3" "libupnp.so")
# libtool: link: ar cru .libs/libupnp.a src/ssdp/libupnp_la-ssdp_device.o src/ssdp/libupnp_la-ssdp_ctrlpt.o src/ssdp/libupnp_la-ssdp_server.o src/soap/libupnp_la-soap_device.o src/soap/libupnp_la-soap_ctrlpt.o src/soap/libupnp_la-soap_common.o src/genlib/miniserver/libupnp_la-miniserver.o src/genlib/service_table/libupnp_la-service_table.o src/genlib/util/libupnp_la-membuffer.o src/genlib/util/libupnp_la-strintmap.o src/genlib/util/libupnp_la-upnp_timeout.o src/genlib/util/libupnp_la-util.o src/genlib/client_table/libupnp_la-client_table.o src/genlib/net/libupnp_la-sock.o src/genlib/net/http/libupnp_la-httpparser.o src/genlib/net/http/libupnp_la-httpreadwrite.o src/genlib/net/http/libupnp_la-statcodes.o src/genlib/net/http/libupnp_la-webserver.o src/genlib/net/http/libupnp_la-parsetools.o src/genlib/net/uri/libupnp_la-uri.o src/gena/libupnp_la-gena_device.o src/gena/libupnp_la-gena_ctrlpt.o src/gena/libupnp_la-gena_callback2.o src/api/libupnp_la-UpnpString.o src/api/libupnp_la-upnpapi.o src/api/libupnp_la-upnptools.o src/uuid/libupnp_la-md5.o src/uuid/libupnp_la-sysdep.o src/uuid/libupnp_la-uuid.o src/urlconfig/libupnp_la-urlconfig.o src/libupnp_la-inet_pton.o
# /r: `u' modifier ignored since `D' is the default (see `U')
# libtool: link: ranlib .libs/libupnp.a
# libtool: link: ( cd ".libs" && rm -f "libupnp.la" && ln -s "../libupnp.la" "libupnp.la" )
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making all in sample
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvctrlpt -Os -Wall -MT common/tv_ctrlpt-sample_util.o -MD -MP -MF common/.deps/tv_ctrlpt-sample_util.Tpo -c -o common/tv_ctrlpt-sample_util.o `test -f 'common/sample_util.c' || echo './'`common/sample_util.c
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvctrlpt -Os -Wall -MT common/tv_ctrlpt-tv_ctrlpt.o -MD -MP -MF common/.deps/tv_ctrlpt-tv_ctrlpt.Tpo -c -o common/tv_ctrlpt-tv_ctrlpt.o `test -f 'common/tv_ctrlpt.c' || echo './'`common/tv_ctrlpt.c
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvcombo -Os -Wall -MT common/tv_combo-sample_util.o -MD -MP -MF common/.deps/tv_combo-sample_util.Tpo -c -o common/tv_combo-sample_util.o `test -f 'common/sample_util.c' || echo './'`common/sample_util.c
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvcombo -Os -Wall -MT common/tv_combo-tv_ctrlpt.o -MD -MP -MF common/.deps/tv_combo-tv_ctrlpt.Tpo -c -o common/tv_combo-tv_ctrlpt.o `test -f 'common/tv_ctrlpt.c' || echo './'`common/tv_ctrlpt.c
# common/tv_ctrlpt.c:866:6: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign]
# UDN = UDN;
# ~~~ ^ ~~~
# common/tv_ctrlpt.c:866:6: warning: explicitly assigning value of variable of type 'char *' to itself [-Wself-assign]
# UDN = UDN;
# ~~~ ^ ~~~
# common/tv_ctrlpt.c:959:10: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# timeout = timeout;
# ~~~~~~~ ^ ~~~~~~~
# common/tv_ctrlpt.c:959:10: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# timeout = timeout;
# ~~~~~~~ ^ ~~~~~~~
# common/tv_ctrlpt.c:1135:9: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# Cookie = Cookie;
# ~~~~~~ ^ ~~~~~~
# common/tv_ctrlpt.c:1135:9: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# Cookie = Cookie;
# ~~~~~~ ^ ~~~~~~
# common/tv_ctrlpt.c:1200:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# common/tv_ctrlpt.c:1200:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# common/tv_ctrlpt.c:1463:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# common/tv_ctrlpt.c:1463:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# mv -f common/.deps/tv_combo-sample_util.Tpo common/.deps/tv_combo-sample_util.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvcombo -Os -Wall -MT common/tv_combo-tv_device.o -MD -MP -MF common/.deps/tv_combo-tv_device.Tpo -c -o common/tv_combo-tv_device.o `test -f 'common/tv_device.c' || echo './'`common/tv_device.c
# common/tv_device.c:546:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:568:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:657:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:766:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:873:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:983:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1136:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1246:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1299:9: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# Cookie = Cookie;
# ~~~~~~ ^ ~~~~~~
# common/tv_device.c:1414:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# mv -f common/.deps/tv_ctrlpt-sample_util.Tpo common/.deps/tv_ctrlpt-sample_util.Po
# 5 warnings generated.
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvcombo -Os -Wall -MT linux/tv_combo-tv_combo_main.o -MD -MP -MF linux/.deps/tv_combo-tv_combo_main.Tpo -c -o linux/tv_combo-tv_combo_main.o `test -f 'linux/tv_combo_main.c' || echo './'`linux/tv_combo_main.c
# mv -f common/.deps/tv_combo-tv_ctrlpt.Tpo common/.deps/tv_combo-tv_ctrlpt.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvdevice -Os -Wall -MT common/tv_device-sample_util.o -MD -MP -MF common/.deps/tv_device-sample_util.Tpo -c -o common/tv_device-sample_util.o `test -f 'common/sample_util.c' || echo './'`common/sample_util.c
# 10 warnings generated.
# mv -f common/.deps/tv_combo-tv_device.Tpo common/.deps/tv_combo-tv_device.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvdevice -Os -Wall -MT common/tv_device-tv_device.o -MD -MP -MF common/.deps/tv_device-tv_device.Tpo -c -o common/tv_device-tv_device.o `test -f 'common/tv_device.c' || echo './'`common/tv_device.c
# 5 warnings generated.
# mv -f common/.deps/tv_ctrlpt-tv_ctrlpt.Tpo common/.deps/tv_ctrlpt-tv_ctrlpt.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvdevice -Os -Wall -MT linux/tv_device-tv_device_main.o -MD -MP -MF linux/.deps/tv_device-tv_device_main.Tpo -c -o linux/tv_device-tv_device_main.o `test -f 'linux/tv_device_main.c' || echo './'`linux/tv_device_main.c
# common/tv_device.c:546:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:568:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# mv -f linux/.deps/tv_combo-tv_combo_main.Tpo linux/.deps/tv_combo-tv_combo_main.Po
# common/tv_device.c:657:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:766:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:873:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:983:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1136:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1246:5: warning: explicitly assigning value of variable of type 'IXML_Document *' (aka 'struct _IXML_Document *') to itself [-Wself-assign]
# in = in;
# ~~ ^ ~~
# common/tv_device.c:1299:9: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# Cookie = Cookie;
# ~~~~~~ ^ ~~~~~~
# common/tv_device.c:1414:7: warning: explicitly assigning value of variable of type 'void *' to itself [-Wself-assign]
# args = args;
# ~~~~ ^ ~~~~
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../upnp/inc -I../../upnp/inc -I../../threadutil/inc -I../../ixml/inc -I./common/ -I./tvctrlpt -Os -Wall -MT linux/tv_ctrlpt-tv_ctrlpt_main.o -MD -MP -MF linux/.deps/tv_ctrlpt-tv_ctrlpt_main.Tpo -c -o linux/tv_ctrlpt-tv_ctrlpt_main.o `test -f 'linux/tv_ctrlpt_main.c' || echo './'`linux/tv_ctrlpt_main.c
# mv -f linux/.deps/tv_device-tv_device_main.Tpo linux/.deps/tv_device-tv_device_main.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -Os -Wall -o tv_combo common/tv_combo-sample_util.o common/tv_combo-tv_ctrlpt.o common/tv_combo-tv_device.o linux/tv_combo-tv_combo_main.o ../../upnp/libupnp.la ../../threadutil/libthreadutil.la ../../ixml/libixml.la
# mv -f common/.deps/tv_device-sample_util.Tpo common/.deps/tv_device-sample_util.Po
# linux/tv_ctrlpt_main.c:72:7: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
# argc = argc;
# ~~~~ ^ ~~~~
# linux/tv_ctrlpt_main.c:73:7: warning: explicitly assigning value of variable of type 'char **' to itself [-Wself-assign]
# argv = argv;
# ~~~~ ^ ~~~~
# 2 warnings generated.
# mv -f linux/.deps/tv_ctrlpt-tv_ctrlpt_main.Tpo linux/.deps/tv_ctrlpt-tv_ctrlpt_main.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -Os -Wall -o tv_ctrlpt common/tv_ctrlpt-sample_util.o common/tv_ctrlpt-tv_ctrlpt.o linux/tv_ctrlpt-tv_ctrlpt_main.o ../../upnp/libupnp.la ../../threadutil/libthreadutil.la ../../ixml/libixml.la
# libtool: link: clang -Os -Wall -o .libs/tv_combo common/tv_combo-sample_util.o common/tv_combo-tv_ctrlpt.o common/tv_combo-tv_device.o linux/tv_combo-tv_combo_main.o ../../upnp/.libs/libupnp.so /tmp/libupnp/src/libupnp-1.6.19/threadutil/.libs/libthreadutil.so /tmp/libupnp/src/libupnp-1.6.19/ixml/.libs/libixml.so ../../threadutil/.libs/libthreadutil.so ../../ixml/.libs/libixml.so
# 10 warnings generated.
# mv -f common/.deps/tv_device-tv_device.Tpo common/.deps/tv_device-tv_device.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -Os -Wall -o tv_device common/tv_device-sample_util.o common/tv_device-tv_device.o linux/tv_device-tv_device_main.o ../../upnp/libupnp.la ../../threadutil/libthreadutil.la ../../ixml/libixml.la
# libtool: link: clang -Os -Wall -o .libs/tv_ctrlpt common/tv_ctrlpt-sample_util.o common/tv_ctrlpt-tv_ctrlpt.o linux/tv_ctrlpt-tv_ctrlpt_main.o ../../upnp/.libs/libupnp.so /tmp/libupnp/src/libupnp-1.6.19/threadutil/.libs/libthreadutil.so /tmp/libupnp/src/libupnp-1.6.19/ixml/.libs/libixml.so ../../threadutil/.libs/libthreadutil.so ../../ixml/.libs/libixml.so
# libtool: link: clang -Os -Wall -o .libs/tv_device common/tv_device-sample_util.o common/tv_device-tv_device.o linux/tv_device-tv_device_main.o ../../upnp/.libs/libupnp.so /tmp/libupnp/src/libupnp-1.6.19/threadutil/.libs/libthreadutil.so /tmp/libupnp/src/libupnp-1.6.19/ixml/.libs/libixml.so ../../threadutil/.libs/libthreadutil.so ../../ixml/.libs/libixml.so
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making all in docs/dist
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[2]: Nothing to be done for 'all'.
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19'
# ==> Entering fakeroot environment...
# ==> Starting package()...
# Making install in ixml
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# Making install in doc
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml/doc'
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/lib'
# /bin/sh ../libtool --mode=install /usr/bin/install -c libixml.la '/tmp/libupnp/pkg/libupnp/usr/lib'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# /usr/bin/install -c -m 644 inc/ixml.h inc/ixmldebug.h '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# libtool: install: /usr/bin/install -c .libs/libixml.so.2.0.8 /tmp/libupnp/pkg/libupnp/usr/lib/libixml.so.2.0.8
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libixml.so.2.0.8 libixml.so.2 || { rm -f libixml.so.2 && ln -s libixml.so.2.0.8 libixml.so.2; }; })
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libixml.so.2.0.8 libixml.so || { rm -f libixml.so && ln -s libixml.so.2.0.8 libixml.so; }; })
# libtool: install: /usr/bin/install -c .libs/libixml.lai /tmp/libupnp/pkg/libupnp/usr/lib/libixml.la
# libtool: install: /usr/bin/install -c .libs/libixml.a /tmp/libupnp/pkg/libupnp/usr/lib/libixml.a
# libtool: install: chmod 644 /tmp/libupnp/pkg/libupnp/usr/lib/libixml.a
# libtool: install: ranlib /tmp/libupnp/pkg/libupnp/usr/lib/libixml.a
# libtool: install: warning: remember to run `libtool --finish /usr/lib'
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/ixml'
# Making install in threadutil
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/lib'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# /bin/sh ../libtool --mode=install /usr/bin/install -c libthreadutil.la '/tmp/libupnp/pkg/libupnp/usr/lib'
# /usr/bin/install -c -m 644 inc/ithread.h inc/FreeList.h inc/LinkedList.h inc/ThreadPool.h inc/TimerThread.h '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# libtool: install: /usr/bin/install -c .libs/libthreadutil.so.6.0.4 /tmp/libupnp/pkg/libupnp/usr/lib/libthreadutil.so.6.0.4
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libthreadutil.so.6.0.4 libthreadutil.so.6 || { rm -f libthreadutil.so.6 && ln -s libthreadutil.so.6.0.4 libthreadutil.so.6; }; })
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libthreadutil.so.6.0.4 libthreadutil.so || { rm -f libthreadutil.so && ln -s libthreadutil.so.6.0.4 libthreadutil.so; }; })
# libtool: install: /usr/bin/install -c .libs/libthreadutil.lai /tmp/libupnp/pkg/libupnp/usr/lib/libthreadutil.la
# libtool: install: /usr/bin/install -c .libs/libthreadutil.a /tmp/libupnp/pkg/libupnp/usr/lib/libthreadutil.a
# libtool: install: chmod 644 /tmp/libupnp/pkg/libupnp/usr/lib/libthreadutil.a
# libtool: install: ranlib /tmp/libupnp/pkg/libupnp/usr/lib/libthreadutil.a
# libtool: install: warning: remember to run `libtool --finish /usr/lib'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/threadutil'
# Making install in upnp
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making install in doc
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/doc'
# Making install in .
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/lib'
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# /bin/sh ../libtool --mode=install /usr/bin/install -c libupnp.la '/tmp/libupnp/pkg/libupnp/usr/lib'
# /usr/bin/install -c -m 644 inc/upnpconfig.h '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# /usr/bin/install -c -m 644 inc/UpnpString.h inc/upnp.h inc/upnpdebug.h inc/UpnpGlobal.h inc/UpnpInet.h inc/UpnpIntTypes.h inc/UpnpStdInt.h inc/UpnpUniStd.h inc/upnptools.h '/tmp/libupnp/pkg/libupnp/usr/include/upnp'
# libtool: install: warning: relinking `libupnp.la'
# libtool: install: (cd /tmp/libupnp/src/libupnp-1.6.19/upnp; /bin/sh /tmp/libupnp/src/libupnp-1.6.19/libtool --tag CC --mode=relink clang -Os -Wall -version-info 9:3:3 -export-symbols-regex "^Upnp.*" ../threadutil/libthreadutil.la ../ixml/libixml.la -o libupnp.la -rpath /usr/lib src/ssdp/libupnp_la-ssdp_device.lo src/ssdp/libupnp_la-ssdp_ctrlpt.lo src/ssdp/libupnp_la-ssdp_server.lo src/soap/libupnp_la-soap_device.lo src/soap/libupnp_la-soap_ctrlpt.lo src/soap/libupnp_la-soap_common.lo src/genlib/miniserver/libupnp_la-miniserver.lo src/genlib/service_table/libupnp_la-service_table.lo src/genlib/util/libupnp_la-membuffer.lo src/genlib/util/libupnp_la-strintmap.lo src/genlib/util/libupnp_la-upnp_timeout.lo src/genlib/util/libupnp_la-util.lo src/genlib/client_table/libupnp_la-client_table.lo src/genlib/net/libupnp_la-sock.lo src/genlib/net/http/libupnp_la-httpparser.lo src/genlib/net/http/libupnp_la-httpreadwrite.lo src/genlib/net/http/libupnp_la-statcodes.lo src/genlib/net/http/libupnp_la-webserver.lo src/genlib/net/http/libupnp_la-parsetools.lo src/genlib/net/uri/libupnp_la-uri.lo src/gena/libupnp_la-gena_device.lo src/gena/libupnp_la-gena_ctrlpt.lo src/gena/libupnp_la-gena_callback2.lo src/api/libupnp_la-UpnpString.lo src/api/libupnp_la-upnpapi.lo src/api/libupnp_la-upnptools.lo src/uuid/libupnp_la-md5.lo src/uuid/libupnp_la-sysdep.lo src/uuid/libupnp_la-uuid.lo src/urlconfig/libupnp_la-urlconfig.lo src/libupnp_la-inet_pton.lo -inst-prefix-dir /tmp/libupnp/pkg/libupnp)
# libtool: relink: /sysroot/bin/nm -B src/ssdp/.libs/libupnp_la-ssdp_device.o src/ssdp/.libs/libupnp_la-ssdp_ctrlpt.o src/ssdp/.libs/libupnp_la-ssdp_server.o src/soap/.libs/libupnp_la-soap_device.o src/soap/.libs/libupnp_la-soap_ctrlpt.o src/soap/.libs/libupnp_la-soap_common.o src/genlib/miniserver/.libs/libupnp_la-miniserver.o src/genlib/service_table/.libs/libupnp_la-service_table.o src/genlib/util/.libs/libupnp_la-membuffer.o src/genlib/util/.libs/libupnp_la-strintmap.o src/genlib/util/.libs/libupnp_la-upnp_timeout.o src/genlib/util/.libs/libupnp_la-util.o src/genlib/client_table/.libs/libupnp_la-client_table.o src/genlib/net/.libs/libupnp_la-sock.o src/genlib/net/http/.libs/libupnp_la-httpparser.o src/genlib/net/http/.libs/libupnp_la-httpreadwrite.o src/genlib/net/http/.libs/libupnp_la-statcodes.o src/genlib/net/http/.libs/libupnp_la-webserver.o src/genlib/net/http/.libs/libupnp_la-parsetools.o src/genlib/net/uri/.libs/libupnp_la-uri.o src/gena/.libs/libupnp_la-gena_device.o src/gena/.libs/libupnp_la-gena_ctrlpt.o src/gena/.libs/libupnp_la-gena_callback2.o src/api/.libs/libupnp_la-UpnpString.o src/api/.libs/libupnp_la-upnpapi.o src/api/.libs/libupnp_la-upnptools.o src/uuid/.libs/libupnp_la-md5.o src/uuid/.libs/libupnp_la-sysdep.o src/uuid/.libs/libupnp_la-uuid.o src/urlconfig/.libs/libupnp_la-urlconfig.o src/.libs/libupnp_la-inet_pton.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/sbin/sed 's/.* //' | sort | uniq > .libs/libupnp.exp
# libtool: relink: /usr/sbin/grep -E -e "^Upnp.*" ".libs/libupnp.exp" > ".libs/libupnp.expT"
# libtool: relink: mv -f ".libs/libupnp.expT" ".libs/libupnp.exp"
# libtool: relink: echo "{ global:" > .libs/libupnp.ver
# libtool: relink: cat .libs/libupnp.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libupnp.ver
# libtool: relink: echo "local: *; };" >> .libs/libupnp.ver
# libtool: relink: clang -shared -fPIC -DPIC src/ssdp/.libs/libupnp_la-ssdp_device.o src/ssdp/.libs/libupnp_la-ssdp_ctrlpt.o src/ssdp/.libs/libupnp_la-ssdp_server.o src/soap/.libs/libupnp_la-soap_device.o src/soap/.libs/libupnp_la-soap_ctrlpt.o src/soap/.libs/libupnp_la-soap_common.o src/genlib/miniserver/.libs/libupnp_la-miniserver.o src/genlib/service_table/.libs/libupnp_la-service_table.o src/genlib/util/.libs/libupnp_la-membuffer.o src/genlib/util/.libs/libupnp_la-strintmap.o src/genlib/util/.libs/libupnp_la-upnp_timeout.o src/genlib/util/.libs/libupnp_la-util.o src/genlib/client_table/.libs/libupnp_la-client_table.o src/genlib/net/.libs/libupnp_la-sock.o src/genlib/net/http/.libs/libupnp_la-httpparser.o src/genlib/net/http/.libs/libupnp_la-httpreadwrite.o src/genlib/net/http/.libs/libupnp_la-statcodes.o src/genlib/net/http/.libs/libupnp_la-webserver.o src/genlib/net/http/.libs/libupnp_la-parsetools.o src/genlib/net/uri/.libs/libupnp_la-uri.o src/gena/.libs/libupnp_la-gena_device.o src/gena/.libs/libupnp_la-gena_ctrlpt.o src/gena/.libs/libupnp_la-gena_callback2.o src/api/.libs/libupnp_la-UpnpString.o src/api/.libs/libupnp_la-upnpapi.o src/api/.libs/libupnp_la-upnptools.o src/uuid/.libs/libupnp_la-md5.o src/uuid/.libs/libupnp_la-sysdep.o src/uuid/.libs/libupnp_la-uuid.o src/urlconfig/.libs/libupnp_la-urlconfig.o src/.libs/libupnp_la-inet_pton.o -L/tmp/libupnp/pkg/libupnp/usr/lib -L/usr/lib -lthreadutil -lixml -Os -Wl,-soname -Wl,libupnp.so.6 -Wl,-version-script -Wl,.libs/libupnp.ver -o .libs/libupnp.so.6.3.3
# libtool: install: /usr/bin/install -c .libs/libupnp.so.6.3.3T /tmp/libupnp/pkg/libupnp/usr/lib/libupnp.so.6.3.3
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libupnp.so.6.3.3 libupnp.so.6 || { rm -f libupnp.so.6 && ln -s libupnp.so.6.3.3 libupnp.so.6; }; })
# libtool: install: (cd /tmp/libupnp/pkg/libupnp/usr/lib && { ln -s -f libupnp.so.6.3.3 libupnp.so || { rm -f libupnp.so && ln -s libupnp.so.6.3.3 libupnp.so; }; })
# libtool: install: /usr/bin/install -c .libs/libupnp.lai /tmp/libupnp/pkg/libupnp/usr/lib/libupnp.la
# libtool: install: /usr/bin/install -c .libs/libupnp.a /tmp/libupnp/pkg/libupnp/usr/lib/libupnp.a
# libtool: install: chmod 644 /tmp/libupnp/pkg/libupnp/usr/lib/libupnp.a
# libtool: install: ranlib /tmp/libupnp/pkg/libupnp/usr/lib/libupnp.a
# libtool: install: warning: remember to run `libtool --finish /usr/lib'
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making install in sample
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# make[3]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# make[3]: Nothing to be done for 'install-exec-am'.
# make[3]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp/sample'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/upnp'
# Making install in docs/dist
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[2]: Nothing to be done for 'install-exec-am'.
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19/docs/dist'
# make[1]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19'
# make[2]: Entering directory '/tmp/libupnp/src/libupnp-1.6.19'
# make[2]: Nothing to be done for 'install-data-am'.
# /usr/sbin/mkdir -p '/tmp/libupnp/pkg/libupnp/usr/lib/pkgconfig'
# /usr/bin/install -c -m 644 libupnp.pc '/tmp/libupnp/pkg/libupnp/usr/lib/pkgconfig'
# make[2]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19'
# make[1]: Leaving directory '/tmp/libupnp/src/libupnp-1.6.19'
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "libupnp"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: libupnp 1.6.19-1 (Wed Apr 5 00:55:01 UTC 2017)

CMD: pacman --query --file libupnp-1.6.19-1-x86_64.pkg.tar.xz
# libupnp 1.6.19-1

Creating hybrid package for 'libupnp'

Trying to find vanilla package 'libupnp'...

CMD: pacman --query --file /mirror/libupnp-1.6.19-1.pkg.tar.xz
# libupnp 1.6.19-1

Package file has the following structure:
# /.PKGINFO
# /.MTREE
# /usr/lib/libixml.so.2
# /usr/lib/libixml.so
# /usr/lib/libthreadutil.so.6
# /usr/lib/libthreadutil.so
# /usr/lib/libupnp.so.6
# /usr/lib/libupnp.so
# /usr/lib/libixml.so.2.0.8
# /usr/lib/libthreadutil.so.6.0.4
# /usr/lib/libupnp.so.6.3.3
# /usr/lib/pkgconfig/libupnp.pc
# /usr/include/upnp/ixml.h
# /usr/include/upnp/ixmldebug.h
# /usr/include/upnp/ithread.h
# /usr/include/upnp/FreeList.h
# /usr/include/upnp/LinkedList.h
# /usr/include/upnp/ThreadPool.h
# /usr/include/upnp/TimerThread.h
# /usr/include/upnp/upnpconfig.h
# /usr/include/upnp/UpnpString.h
# /usr/include/upnp/upnp.h
# /usr/include/upnp/upnpdebug.h
# /usr/include/upnp/UpnpGlobal.h
# /usr/include/upnp/UpnpInet.h
# /usr/include/upnp/UpnpIntTypes.h
# /usr/include/upnp/UpnpStdInt.h
# /usr/include/upnp/UpnpUniStd.h
# /usr/include/upnp/upnptools.h
# /usr/share/licenses/custom/libupnp/LICENSE
# /sysroot/usr/lib/libixml.so.2.0.8
# /sysroot/usr/lib/libixml.so.2
# /sysroot/usr/lib/libixml.so
# /sysroot/usr/lib/libixml.la
# /sysroot/usr/lib/libixml.a
# /sysroot/usr/lib/libthreadutil.so.6.0.4
# /sysroot/usr/lib/libthreadutil.so.6
# /sysroot/usr/lib/libthreadutil.so
# /sysroot/usr/lib/libthreadutil.la
# /sysroot/usr/lib/libthreadutil.a
# /sysroot/usr/lib/libupnp.so.6.3.3
# /sysroot/usr/lib/libupnp.so.6
# /sysroot/usr/lib/libupnp.so
# /sysroot/usr/lib/libupnp.la
# /sysroot/usr/lib/libupnp.a
# /sysroot/usr/lib/pkgconfig/libupnp.pc
# /sysroot/usr/include/upnp/ixml.h
# /sysroot/usr/include/upnp/ixmldebug.h
# /sysroot/usr/include/upnp/ithread.h
# /sysroot/usr/include/upnp/FreeList.h
# /sysroot/usr/include/upnp/LinkedList.h
# /sysroot/usr/include/upnp/ThreadPool.h
# /sysroot/usr/include/upnp/TimerThread.h
# /sysroot/usr/include/upnp/upnpconfig.h
# /sysroot/usr/include/upnp/UpnpString.h
# /sysroot/usr/include/upnp/upnp.h
# /sysroot/usr/include/upnp/upnpdebug.h
# /sysroot/usr/include/upnp/UpnpGlobal.h
# /sysroot/usr/include/upnp/UpnpInet.h
# /sysroot/usr/include/upnp/UpnpIntTypes.h
# /sysroot/usr/include/upnp/UpnpStdInt.h
# /sysroot/usr/include/upnp/UpnpUniStd.h
# /sysroot/usr/include/upnp/upnptools.h

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO usr sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO usr sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO usr sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf libupnp.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/libupnp.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/libupnp.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/libupnp.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing config logfiles

CMD: config logfiles '/tmp/libupnp/src/libupnp-1.6.19/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by libupnp configure 1.6.19, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = 6bc895b6a3e9
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /sysroot/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2390: checking for a BSD-compatible install
# configure:2458: result: /usr/bin/install -c
# configure:2469: checking whether build environment is sane
# configure:2524: result: yes
# configure:2583: checking for x86_64-unknown-linux-strip
# configure:2613: result: no
# configure:2623: checking for strip
# configure:2639: found /sysroot/bin/strip
# configure:2650: result: strip
# configure:2675: checking for a thread-safe mkdir -p
# configure:2714: result: /usr/sbin/mkdir -p
# configure:2721: checking for gawk
# configure:2737: found /usr/sbin/gawk
# configure:2748: result: gawk
# configure:2759: checking whether make sets $(MAKE)
# configure:2781: result: yes
# configure:2871: checking build system type
# configure:2885: result: x86_64-unknown-linux-gnu
# configure:2905: checking host system type
# configure:2918: result: x86_64-unknown-linux-gnu
# configure:2985: checking for --enable-debug
# configure:2993: result: no
# configure:3025: checking for --enable-client
# configure:3033: result: yes
# configure:3052: checking for --enable-device
# configure:3060: result: yes
# configure:3082: checking for --enable-webserver
# configure:3090: result: yes
# configure:3117: checking for --enable-ssdp
# configure:3125: result: yes
# configure:3143: checking for --enable-optssdp
# configure:3151: result: yes
# configure:3170: checking for --enable-soap
# configure:3178: result: yes
# configure:3196: checking for --enable-gena
# configure:3204: result: yes
# configure:3232: checking for --enable-tools
# configure:3240: result: yes
# configure:3258: checking for --enable-ipv6
# configure:3266: result: no
# configure:3284: checking for --enable-unspecified_server
# configure:3292: result: no
# configure:3310: checking for --enable-notification_reordering
# configure:3318: result: yes
# configure:3336: checking for --enable-blocking_tcp_connections
# configure:3344: result: yes
# configure:3363: checking for --enable-samples
# configure:3371: result: yes
# configure:3392: checking for documentation directory
# configure:3418: result: ${datarootdir}/doc/libupnp-1.6.19
# configure:3433: checking for x86_64-unknown-linux-gcc
# configure:3460: result: clang
# configure:3729: checking for C compiler version
# configure:3738: clang --version >&5
# clang version 3.8.1
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /
# configure:3749: $? = 0
# configure:3738: clang -v >&5
# clang version 3.8.1
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /
# Found candidate GCC installation: //../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: //../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: //../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# Selected multilib: .;@m64
# configure:3749: $? = 0
# configure:3738: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3749: $? = 1
# configure:3738: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3749: $? = 1
# configure:3769: checking whether the C compiler works
# configure:3791: clang conftest.c >&5
# configure:3795: $? = 0
# configure:3843: result: yes
# configure:3846: checking for C compiler default output file name
# configure:3848: result: a.out
# configure:3854: checking for suffix of executables
# configure:3861: clang -o conftest conftest.c >&5
# configure:3865: $? = 0
# configure:3887: result:
# configure:3909: checking whether we are cross compiling
# configure:3917: clang -o conftest conftest.c >&5
# configure:3921: $? = 0
# configure:3928: ./conftest
# ./conftest: error while loading shared libraries: /usr/lib/libc.so: invalid ELF header
# configure:3932: $? = 127
# configure:3947: result: yes
# configure:3952: checking for suffix of object files
# configure:3974: clang -c conftest.c >&5
# configure:3978: $? = 0
# configure:3999: result: o
# configure:4003: checking whether we are using the GNU C compiler
# configure:4022: clang -c conftest.c >&5
# configure:4022: $? = 0
# configure:4031: result: yes
# configure:4040: checking whether clang accepts -g
# configure:4060: clang -c -g conftest.c >&5
# configure:4060: $? = 0
# configure:4101: result: yes
# configure:4118: checking for clang option to accept ISO C89
# configure:4181: clang -c conftest.c >&5
# configure:4181: $? = 0
# configure:4194: result: none needed
# configure:4225: checking for style of include used by make
# configure:4253: result: GNU
# configure:4279: checking dependency style of clang
# configure:4390: result: gcc3
# configure:4406: checking whether clang and cc understand -c and -o together
# configure:4437: clang -c conftest.c -o conftest2.o >&5
# configure:4441: $? = 0
# configure:4447: clang -c conftest.c -o conftest2.o >&5
# configure:4451: $? = 0
# configure:4462: cc -c conftest.c >&5
# configure:4466: $? = 0
# configure:4474: cc -c conftest.c -o conftest2.o >&5
# configure:4478: $? = 0
# configure:4484: cc -c conftest.c -o conftest2.o >&5
# configure:4488: $? = 0
# configure:4506: result: yes
# configure:4537: checking for x86_64-unknown-linux-ar
# configure:4567: result: no
# configure:4537: checking for x86_64-unknown-linux-lib
# configure:4567: result: no
# configure:4537: checking for x86_64-unknown-linux-link
# configure:4567: result: no
# configure:4581: checking for ar
# configure:4597: found /sysroot/bin/ar
# configure:4608: result: ar
# configure:4624: WARNING: using cross tools not prefixed with host triplet
# configure:4634: checking the archiver (ar) interface
# configure:4644: clang -c conftest.c >&5
# configure:4644: $? = 0
# configure:4646: ar cru libconftest.a conftest.o >&5
# /r: `u' modifier ignored since `D' is the default (see `U')
# configure:4649: $? = 0
# configure:4672: result: ar
# configure:4738: checking how to print strings
# configure:4765: result: printf
# configure:4786: checking for a sed that does not truncate output
# configure:4850: result: /usr/sbin/sed
# configure:4868: checking for grep that handles long lines and -e
# configure:4926: result: /usr/sbin/grep
# configure:4931: checking for egrep
# configure:4993: result: /usr/sbin/grep -E
# configure:4998: checking for fgrep
# configure:5060: result: /usr/sbin/grep -F
# configure:5095: checking for ld used by clang
# configure:5162: result: /sysroot/bin/ld
# configure:5169: checking if the linker (/sysroot/bin/ld) is GNU ld
# configure:5184: result: yes
# configure:5196: checking for BSD- or MS-compatible name lister (nm)
# configure:5245: result: /sysroot/bin/nm -B
# configure:5375: checking the name lister (/sysroot/bin/nm -B) interface
# configure:5382: clang -c conftest.c >&5
# configure:5385: /sysroot/bin/nm -B "conftest.o"
# configure:5388: output
# 0000000000000000 B some_variable
# configure:5395: result: BSD nm
# configure:5398: checking whether ln -s works
# configure:5402: result: yes
# configure:5410: checking the maximum length of command line arguments
# configure:5540: result: 1572864
# configure:5557: checking whether the shell understands some XSI constructs
# configure:5567: result: yes
# configure:5571: checking whether the shell understands "+="
# configure:5577: result: yes
# configure:5612: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
# configure:5652: result: func_convert_file_noop
# configure:5659: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
# configure:5679: result: func_convert_file_noop
# configure:5686: checking for /sysroot/bin/ld option to reload object files
# configure:5693: result: -r
# configure:5727: checking for x86_64-unknown-linux-objdump
# configure:5757: result: no
# configure:5767: checking for objdump
# configure:5783: found /sysroot/bin/objdump
# configure:5794: result: objdump
# configure:5826: checking how to recognize dependent libraries
# configure:6028: result: pass_all
# configure:6073: checking for x86_64-unknown-linux-dlltool
# configure:6103: result: no
# configure:6113: checking for dlltool
# configure:6143: result: no
# configure:6173: checking how to associate runtime and link libraries
# configure:6200: result: printf %s\n
# configure:6216: checking for x86_64-unknown-linux-ar
# configure:6243: result: ar
# configure:6324: checking for archiver @FILE support
# configure:6341: clang -c conftest.c >&5
# configure:6341: $? = 0
# configure:6344: ar cru libconftest.a @conftest.lst >&5
# /r: `u' modifier ignored since `D' is the default (see `U')
# configure:6347: $? = 0
# configure:6352: ar cru libconftest.a @conftest.lst >&5
# /r: `u' modifier ignored since `D' is the default (see `U')
# /r: conftest.o: No such file or directory
# configure:6355: $? = 1
# configure:6367: result: @
# configure:6385: checking for x86_64-unknown-linux-strip
# configure:6412: result: strip
# configure:6484: checking for x86_64-unknown-linux-ranlib
# configure:6514: result: no
# configure:6524: checking for ranlib
# configure:6540: found /sysroot/bin/ranlib
# configure:6551: result: ranlib
# configure:6653: checking command to parse /sysroot/bin/nm -B output from clang object
# configure:6773: clang -c conftest.c >&5
# configure:6776: $? = 0
# configure:6780: /sysroot/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
# configure:6783: $? = 0
# configure:6849: clang -o conftest conftest.c conftstm.o >&5
# configure:6852: $? = 0
# configure:6890: result: ok
# configure:6927: checking for sysroot
# configure:6957: result: no
# configure:7034: clang -c conftest.c >&5
# configure:7037: $? = 0
# configure:7173: checking for x86_64-unknown-linux-mt
# configure:7203: result: no
# configure:7213: checking for mt
# configure:7243: result: no
# configure:7263: checking if : is a manifest tool
# configure:7269: : '-?'
# configure:7277: result: no
# configure:7919: checking how to run the C preprocessor
# configure:7950: clang -E conftest.c
# configure:7950: $? = 0
# configure:7964: clang -E conftest.c
# conftest.c:27:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:7964: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | /* end confdefs.h. */
# | #include
# configure:7989: result: clang -E
# configure:8009: clang -E conftest.c
# configure:8009: $? = 0
# configure:8023: clang -E conftest.c
# conftest.c:27:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:8023: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | /* end confdefs.h. */
# | #include
# configure:8052: checking for ANSI C header files
# configure:8072: clang -c conftest.c >&5
# configure:8072: $? = 0
# configure:8156: result: yes
# configure:8169: checking for sys/types.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for sys/stat.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for stdlib.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for string.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for memory.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for strings.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for inttypes.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for stdint.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8169: checking for unistd.h
# configure:8169: clang -c conftest.c >&5
# configure:8169: $? = 0
# configure:8169: result: yes
# configure:8183: checking for dlfcn.h
# configure:8183: clang -c conftest.c >&5
# configure:8183: $? = 0
# configure:8183: result: yes
# configure:8389: checking for objdir
# configure:8404: result: .libs
# configure:8675: checking if clang supports -fno-rtti -fno-exceptions
# configure:8693: clang -c -fno-rtti -fno-exceptions conftest.c >&5
# configure:8697: $? = 0
# configure:8710: result: yes
# configure:9037: checking for clang option to produce PIC
# configure:9044: result: -fPIC -DPIC
# configure:9052: checking if clang PIC flag -fPIC -DPIC works
# configure:9070: clang -c -fPIC -DPIC -DPIC conftest.c >&5
# configure:9074: $? = 0
# configure:9087: result: yes
# configure:9116: checking if clang static flag -static works
# configure:9144: result: no
# configure:9159: checking if clang supports -c -o file.o
# configure:9180: clang -c -o out/conftest2.o conftest.c >&5
# configure:9184: $? = 0
# configure:9206: result: yes
# configure:9214: checking if clang supports -c -o file.o
# configure:9261: result: yes
# configure:9294: checking whether the clang linker (/sysroot/bin/ld -m elf_x86_64) supports shared libraries
# configure:10447: result: yes
# configure:10484: checking whether -lc should be explicitly linked in
# configure:10492: clang -c conftest.c >&5
# configure:10495: $? = 0
# configure:10510: clang -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/sbin/grep -lc \>/dev/null 2\>\&1
# configure:10513: $? = 0
# configure:10527: result: no
# configure:10687: checking dynamic linker characteristics
# configure:11198: clang -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
# configure:11198: $? = 0
# configure:11420: result: GNU/Linux ld.so
# configure:11527: checking how to hardcode library paths into programs
# configure:11552: result: immediate
# configure:12092: checking whether stripping libraries is possible
# configure:12097: result: yes
# configure:12132: checking if libtool supports shared libraries
# configure:12134: result: yes
# configure:12137: checking whether to build shared libraries
# configure:12158: result: yes
# configure:12161: checking whether to build static libraries
# configure:12165: result: yes
# configure:12203: checking whether make sets $(MAKE)
# configure:12225: result: yes
# configure:12234: checking for egrep
# configure:12296: result: /usr/sbin/grep -E
# configure:12385: checking CFLAGS for gcc -Os
# configure:12412: clang -c -pedantic -Werror -Os conftest.c >&5
# configure:12412: $? = 0
# configure:12426: result: -Os
# configure:12438: : CFLAGS="$CFLAGS $ac_cv_cflags_gcc_option__Os"
# configure:12441: $? = 0
# configure:12452: checking CFLAGS for maximum warnings
# configure:12479: clang -c -Os -pedantic -Wall conftest.c >&5
# configure:12479: $? = 0
# configure:12493: result: -Wall
# configure:12506: : CFLAGS="$CFLAGS $ac_cv_cflags_warn_all"
# configure:12509: $? = 0
# configure:12522: checking for size_t
# configure:12522: clang -c -Os -Wall conftest.c >&5
# configure:12522: $? = 0
# configure:12522: clang -c -Os -Wall conftest.c >&5
# conftest.c:75:21: error: expected expression
# if (sizeof ((size_t)))
# ^
# 1 error generated.
# configure:12522: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((size_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:12522: result: yes
# configure:12533: checking for off_t
# configure:12533: clang -c -Os -Wall conftest.c >&5
# configure:12533: $? = 0
# configure:12533: clang -c -Os -Wall conftest.c >&5
# conftest.c:75:20: error: expected expression
# if (sizeof ((off_t)))
# ^
# 1 error generated.
# configure:12533: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((off_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:12533: result: yes
# configure:12555: checking for Win32
# configure:12572: clang -c -Os -Wall conftest.c >&5
# configure:12572: $? = 0
# configure:12582: result: no
# configure:12590: checking for ANSI C header files
# configure:12694: result: yes
# configure:12722: checking arpa/inet.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking arpa/inet.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for arpa/inet.h
# configure:12722: result: yes
# configure:12722: checking fcntl.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking fcntl.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for fcntl.h
# configure:12722: result: yes
# configure:12722: checking for inttypes.h
# configure:12722: result: yes
# configure:12722: checking limits.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking limits.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for limits.h
# configure:12722: result: yes
# configure:12722: checking netdb.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking netdb.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for netdb.h
# configure:12722: result: yes
# configure:12722: checking netinet/in.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking netinet/in.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for netinet/in.h
# configure:12722: result: yes
# configure:12722: checking for stdlib.h
# configure:12722: result: yes
# configure:12722: checking for string.h
# configure:12722: result: yes
# configure:12722: checking sys/ioctl.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking sys/ioctl.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for sys/ioctl.h
# configure:12722: result: yes
# configure:12722: checking sys/socket.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking sys/socket.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for sys/socket.h
# configure:12722: result: yes
# configure:12722: checking sys/time.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking sys/time.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for sys/time.h
# configure:12722: result: yes
# configure:12722: checking syslog.h usability
# configure:12722: clang -c -Os -Wall conftest.c >&5
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking syslog.h presence
# configure:12722: clang -E conftest.c
# configure:12722: $? = 0
# configure:12722: result: yes
# configure:12722: checking for syslog.h
# configure:12722: result: yes
# configure:12722: checking for unistd.h
# configure:12722: result: yes
# configure:12740: checking for an ANSI C-conforming const
# configure:12806: clang -c -Os -Wall conftest.c >&5
# configure:12806: $? = 0
# configure:12813: result: yes
# configure:12829: checking for sys/types.h
# configure:12829: result: yes
# configure:12829: checking for sys/socket.h
# configure:12829: result: yes
# configure:12829: checking ws2tcpip.h usability
# configure:12829: clang -c -Os -Wall conftest.c >&5
# conftest.c:90:10: fatal error: 'ws2tcpip.h' file not found
# #include
# ^
# 1 error generated.
# configure:12829: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define _LARGE_FILE_SOURCE /**/
# | #define _FILE_OFFSET_BITS 64
# | #define STDC_HEADERS 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:12829: result: no
# configure:12829: checking ws2tcpip.h presence
# configure:12829: clang -E conftest.c
# conftest.c:57:10: fatal error: 'ws2tcpip.h' file not found
# #include
# ^
# 1 error generated.
# configure:12829: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define _LARGE_FILE_SOURCE /**/
# | #define _FILE_OFFSET_BITS 64
# | #define STDC_HEADERS 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | /* end confdefs.h. */
# | #include
# configure:12829: result: no
# configure:12829: checking for ws2tcpip.h
# configure:12829: result: no
# configure:12839: checking for socklen_t
# configure:12863: clang -c -Os -Wall conftest.c >&5
# configure:12863: $? = 0
# configure:12870: result: yes
# configure:12886: checking for vprintf
# configure:12886: clang -o conftest -Os -Wall conftest.c >&5
# conftest.c:80:6: warning: incompatible redeclaration of library function 'vprintf' [-Wincompatible-library-redeclaration]
# char vprintf ();
# ^
# conftest.c:80:6: note: 'vprintf' is a builtin with type 'int (const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:12886: $? = 0
# configure:12886: result: yes
# configure:12892: checking for _doprnt
# configure:12892: clang -o conftest -Os -Wall conftest.c >&5
# /tmp/conftest-f15040.o:conftest.c:function main: error: undefined reference to '_doprnt'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:12892: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define _LARGE_FILE_SOURCE /**/
# | #define _FILE_OFFSET_BITS 64
# | #define STDC_HEADERS 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_VPRINTF 1
# | /* end confdefs.h. */
# | /* Define _doprnt to an innocuous variant, in case declares _doprnt.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _doprnt innocuous__doprnt
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _doprnt (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _doprnt
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char _doprnt ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub__doprnt || defined __stub____doprnt
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return _doprnt ();
# | ;
# | return 0;
# | }
# configure:12892: result: no
# configure:12903: checking for _LARGEFILE_SOURCE value needed for large files
# configure:12922: clang -o conftest -Os -Wall conftest.c >&5
# configure:12922: $? = 0
# configure:12950: result: no
# configure:12971: checking for strnlen
# configure:12971: clang -o conftest -Os -Wall conftest.c >&5
# configure:12971: $? = 0
# configure:12971: result: yes
# configure:12978: checking for strndup
# configure:12978: clang -o conftest -Os -Wall conftest.c >&5
# conftest.c:83:6: warning: incompatible redeclaration of library function 'strndup' [-Wincompatible-library-redeclaration]
# char strndup ();
# ^
# conftest.c:83:6: note: 'strndup' is a builtin with type 'char *(const char *, unsigned long)'
# 1 warning generated.
# configure:12978: $? = 0
# configure:12978: result: yes
# configure:12987: checking for library containing bind
# configure:13018: clang -o conftest -Os -Wall conftest.c >&5
# configure:13018: $? = 0
# configure:13035: result: none required
# configure:13043: checking for library containing gethostbyname
# configure:13074: clang -o conftest -Os -Wall conftest.c >&5
# configure:13074: $? = 0
# configure:13091: result: none required
# configure:13099: checking for library containing sched_getparam
# configure:13130: clang -o conftest -Os -Wall conftest.c >&5
# configure:13130: $? = 0
# configure:13147: result: none required
# configure:13326: checking for the pthreads library -lpthreads
# configure:13359: clang -o conftest -Os -Wall conftest.c -lpthreads >&5
# conftest.c:65:28: warning: variable 'th' is uninitialized when used here [-Wuninitialized]
# pthread_t th; pthread_join(th, 0);
# ^~
# conftest.c:65:13: note: initialize the variable 'th' to silence this warning
# pthread_t th; pthread_join(th, 0);
# ^
# = NULL
# 1 warning generated.
# /sysroot/bin/ld: error: cannot find -lpthreads
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:13359: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "libupnp"
# | #define PACKAGE_TARNAME "libupnp"
# | #define PACKAGE_VERSION "1.6.19"
# | #define PACKAGE_STRING "libupnp 1.6.19"
# | #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# | #define PACKAGE_URL ""
# | #define PACKAGE "libupnp"
# | #define VERSION "1.6.19"
# | #define UPNP_VERSION_STRING "1.6.19"
# | #define UPNP_VERSION_MAJOR 1
# | #define UPNP_VERSION_MINOR 6
# | #define UPNP_VERSION_PATCH 19
# | #define NO_DEBUG 1
# | #define NDEBUG 1
# | #define UPNP_HAVE_CLIENT 1
# | #define UPNP_HAVE_DEVICE 1
# | #define UPNP_HAVE_WEBSERVER 1
# | #define UPNP_HAVE_SSDP 1
# | #define UPNP_HAVE_OPTSSDP 1
# | #define UPNP_HAVE_SOAP 1
# | #define UPNP_HAVE_GENA 1
# | #define UPNP_HAVE_TOOLS 1
# | #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# | #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define _LARGE_FILE_SOURCE /**/
# | #define _FILE_OFFSET_BITS 64
# | #define STDC_HEADERS 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_FCNTL_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_LIMITS_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_SYS_IOCTL_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_VPRINTF 1
# | #define HAVE_FSEEKO 1
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRNDUP 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | pthread_t th; pthread_join(th, 0);
# | pthread_attr_init(0); pthread_cleanup_push(0, 0);
# | pthread_create(0,0,0,0); pthread_cleanup_pop(0);
# | ;
# | return 0;
# | }
# configure:13368: result: no
# configure:13271: checking whether pthreads work without any flags
# configure:13359: clang -o conftest -Os -Wall conftest.c >&5
# conftest.c:65:28: warning: variable 'th' is uninitialized when used here [-Wuninitialized]
# pthread_t th; pthread_join(th, 0);
# ^~
# conftest.c:65:13: note: initialize the variable 'th' to silence this warning
# pthread_t th; pthread_join(th, 0);
# ^
# = NULL
# 1 warning generated.
# configure:13359: $? = 0
# configure:13368: result: yes
# configure:13387: checking for joinable pthread attribute
# configure:13402: clang -o conftest -Os -Wall conftest.c >&5
# configure:13402: $? = 0
# configure:13408: result: PTHREAD_CREATE_JOINABLE
# configure:13418: checking if more special flags are required for pthreads
# configure:13425: result: no
# configure:13517: checking if pthread_rwlock_t is available
# configure:13536: clang -c -Os -Wall conftest.c >&5
# conftest.c:66:19: warning: unused variable 'x' [-Wunused-variable]
# pthread_rwlock_t *x;
# ^
# 1 warning generated.
# configure:13536: $? = 0
# configure:13540: result: yes, supported without any options
# configure:13689: checking that generated files are newer than configure
# configure:13695: result: done
# configure:13786: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by libupnp config.status 1.6.19, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on 6bc895b6a3e9
#
# config.status:1164: creating Makefile
# config.status:1164: creating ixml/Makefile
# config.status:1164: creating ixml/doc/Makefile
# config.status:1164: creating threadutil/Makefile
# config.status:1164: creating upnp/Makefile
# config.status:1164: creating upnp/doc/Makefile
# config.status:1164: creating upnp/sample/Makefile
# config.status:1164: creating docs/dist/Makefile
# config.status:1164: creating libupnp.pc
# config.status:1164: creating autoconfig.h
# config.status:1164: creating upnp/inc/upnpconfig.h
# config.status:1393: executing depfiles commands
# config.status:1393: executing libtool commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_const=yes
# ac_cv_cflags_gcc_option__Os=-Os
# ac_cv_cflags_warn_all=-Wall
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func__doprnt=no
# ac_cv_func_strndup=yes
# ac_cv_func_strnlen=yes
# ac_cv_func_vprintf=yes
# ac_cv_header_arpa_inet_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_fcntl_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_limits_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_netdb_h=yes
# ac_cv_header_netinet_in_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_ioctl_h=yes
# ac_cv_header_sys_socket_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_time_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_syslog_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_header_ws2tcpip_h=no
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/sbin/grep -E'
# ac_cv_path_FGREP='/usr/sbin/grep -F'
# ac_cv_path_GREP=/usr/sbin/grep
# ac_cv_path_SED=/usr/sbin/sed
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_mkdir=/usr/sbin/mkdir
# ac_cv_prog_AR=ar
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_STRIP=strip
# ac_cv_prog_ac_ct_AR=ar
# ac_cv_prog_ac_ct_OBJDUMP=objdump
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_clang_c_o=yes
# ac_cv_prog_cc_g=yes
# ac_cv_prog_make_make_set=yes
# ac_cv_search_bind='none required'
# ac_cv_search_gethostbyname='none required'
# ac_cv_search_sched_getparam='none required'
# ac_cv_socklen_t=yes
# ac_cv_sys_largefile_source=no
# ac_cv_type_off_t=yes
# ac_cv_type_size_t=yes
# ac_cv_win32=no
# am_cv_CC_dependencies_compiler_type=gcc3
# am_cv_ar_interface=ar
# lt_cv_ar_at_file=@
# lt_cv_archive_cmds_need_lc=no
# lt_cv_deplibs_check_method=pass_all
# lt_cv_file_magic_cmd='$MAGIC_CMD'
# lt_cv_file_magic_test_file=
# lt_cv_ld_reload_flag=-r
# lt_cv_nm_interface='BSD nm'
# lt_cv_objdir=.libs
# lt_cv_path_LD=/sysroot/bin/ld
# lt_cv_path_NM='/sysroot/bin/nm -B'
# lt_cv_path_mainfest_tool=no
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_pic='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_rtti_exceptions=yes
# lt_cv_prog_compiler_static_works=no
# lt_cv_prog_gnu_ld=yes
# lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
# lt_cv_shlibpath_overrides_runpath=yes
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
# lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
# lt_cv_sys_max_cmd_len=1572864
# lt_cv_to_host_file_cmd=func_convert_file_noop
# lt_cv_to_tool_file_cmd=func_convert_file_noop
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/missing --run aclocal-1.12'
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='$${TAR-tar}'
# AR='ar'
# AUTOCONF='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/missing --run autoconf'
# AUTOHEADER='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/missing --run autoheader'
# AUTOMAKE='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/missing --run automake-1.12'
# AWK='gawk'
# CC='clang'
# CCDEPMODE='depmode=gcc3'
# CFLAGS=' -Os -Wall'
# CPP='clang -E'
# CPPFLAGS=''
# CYGPATH_W='echo'
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# DLLTOOL='false'
# DSYMUTIL=''
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/sbin/grep -E'
# ENABLE_BLOCKING_TCP_CONNECTIONS_FALSE='#'
# ENABLE_BLOCKING_TCP_CONNECTIONS_TRUE=''
# ENABLE_CLIENT_FALSE='#'
# ENABLE_CLIENT_TRUE=''
# ENABLE_DEBUG_FALSE=''
# ENABLE_DEBUG_TRUE='#'
# ENABLE_DEVICE_FALSE='#'
# ENABLE_DEVICE_TRUE=''
# ENABLE_GENA_FALSE='#'
# ENABLE_GENA_TRUE=''
# ENABLE_IPV6_FALSE=''
# ENABLE_IPV6_TRUE='#'
# ENABLE_NOTIFICATION_REORDERING_FALSE='#'
# ENABLE_NOTIFICATION_REORDERING_TRUE=''
# ENABLE_OPTSSDP_FALSE='#'
# ENABLE_OPTSSDP_TRUE=''
# ENABLE_SAMPLES_FALSE='#'
# ENABLE_SAMPLES_TRUE=''
# ENABLE_SOAP_FALSE='#'
# ENABLE_SOAP_TRUE=''
# ENABLE_SSDP_FALSE='#'
# ENABLE_SSDP_TRUE=''
# ENABLE_TOOLS_FALSE='#'
# ENABLE_TOOLS_TRUE=''
# ENABLE_UNSPECIFIED_SERVER_FALSE=''
# ENABLE_UNSPECIFIED_SERVER_TRUE='#'
# ENABLE_UUID_FALSE='#'
# ENABLE_UUID_TRUE=''
# ENABLE_WEBSERVER_FALSE='#'
# ENABLE_WEBSERVER_TRUE=''
# EXEEXT=''
# FGREP='/usr/sbin/grep -F'
# GREP='/usr/sbin/grep'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# LD='/sysroot/bin/ld -m elf_x86_64'
# LDFLAGS=''
# LIBOBJS=''
# LIBS=' '
# LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# LIPO=''
# LN_S='ln -s'
# LTLIBOBJS=''
# LT_VERSION_IXML='2:8:0'
# LT_VERSION_THREADUTIL='6:4:0'
# LT_VERSION_UPNP='9:3:3'
# MAKEINFO='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/missing --run makeinfo'
# MANIFEST_TOOL=':'
# MKDIR_P='/usr/sbin/mkdir -p'
# NM='/sysroot/bin/nm -B'
# NMEDIT=''
# OBJDUMP='objdump'
# OBJEXT='o'
# OTOOL64=''
# OTOOL=''
# PACKAGE='libupnp'
# PACKAGE_BUGREPORT='mroberto@users.sourceforge.net'
# PACKAGE_NAME='libupnp'
# PACKAGE_STRING='libupnp 1.6.19'
# PACKAGE_TARNAME='libupnp'
# PACKAGE_URL=''
# PACKAGE_VERSION='1.6.19'
# PATH_SEPARATOR=':'
# PTHREAD_CC='clang'
# PTHREAD_CFLAGS=''
# PTHREAD_LIBS=''
# RANLIB='ranlib'
# SED='/usr/sbin/sed'
# SET_MAKE=''
# SHELL='/bin/sh'
# STRIP='strip'
# VERSION='1.6.19'
# WITH_DOCUMENTATION_FALSE=''
# WITH_DOCUMENTATION_TRUE='#'
# ac_ct_AR='ar'
# ac_ct_CC=''
# ac_ct_DUMPBIN=''
# acx_pthread_config=''
# am__EXEEXT_FALSE=''
# am__EXEEXT_TRUE='#'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__include='include'
# am__isrc=''
# am__leading_dot='.'
# am__nodep='_no'
# am__quote=''
# am__tar='$${TAR-tar} chof - "$$tardir"'
# am__untar='$${TAR-tar} xf -'
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/libupnp-1.6.19'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# install_sh='${SHELL} /tmp/libupnp/src/libupnp-1.6.19/build-aux/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# mkdir_p='/usr/sbin/mkdir -p'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='${prefix}/etc'
# target_alias=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "libupnp"
# #define PACKAGE_TARNAME "libupnp"
# #define PACKAGE_VERSION "1.6.19"
# #define PACKAGE_STRING "libupnp 1.6.19"
# #define PACKAGE_BUGREPORT "mroberto@users.sourceforge.net"
# #define PACKAGE_URL ""
# #define PACKAGE "libupnp"
# #define VERSION "1.6.19"
# #define UPNP_VERSION_STRING "1.6.19"
# #define UPNP_VERSION_MAJOR 1
# #define UPNP_VERSION_MINOR 6
# #define UPNP_VERSION_PATCH 19
# #define NO_DEBUG 1
# #define NDEBUG 1
# #define UPNP_HAVE_CLIENT 1
# #define UPNP_HAVE_DEVICE 1
# #define UPNP_HAVE_WEBSERVER 1
# #define UPNP_HAVE_SSDP 1
# #define UPNP_HAVE_OPTSSDP 1
# #define UPNP_HAVE_SOAP 1
# #define UPNP_HAVE_GENA 1
# #define UPNP_HAVE_TOOLS 1
# #define UPNP_ENABLE_NOTIFICATION_REORDERING 1
# #define UPNP_ENABLE_BLOCKING_TCP_CONNECTIONS 1
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_DLFCN_H 1
# #define LT_OBJDIR ".libs/"
# #define _LARGE_FILE_SOURCE /**/
# #define _FILE_OFFSET_BITS 64
# #define STDC_HEADERS 1
# #define HAVE_ARPA_INET_H 1
# #define HAVE_FCNTL_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_LIMITS_H 1
# #define HAVE_NETDB_H 1
# #define HAVE_NETINET_IN_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_SYS_IOCTL_H 1
# #define HAVE_SYS_SOCKET_H 1
# #define HAVE_SYS_TIME_H 1
# #define HAVE_SYSLOG_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_SOCKET_H 1
# #define HAVE_VPRINTF 1
# #define HAVE_FSEEKO 1
# #define HAVE_STRNLEN 1
# #define HAVE_STRNDUP 1
# #define HAVE_PTHREAD 1
# #define UPNP_USE_RWLOCK 1
#
# configure: exit 0