<86>Dec 23 09:14:15 userdel[950962]: delete user 'rooter'
<86>Dec 23 09:14:15 userdel[950962]: removed group 'rooter' owned by 'rooter'
<86>Dec 23 09:14:15 userdel[950962]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec 23 09:14:15 groupadd[950976]: group added to /etc/group: name=rooter, GID=633
<86>Dec 23 09:14:15 groupadd[950976]: group added to /etc/gshadow: name=rooter
<86>Dec 23 09:14:15 groupadd[950976]: new group: name=rooter, GID=633
<86>Dec 23 09:14:15 useradd[950995]: new user: name=rooter, UID=633, GID=633, home=/root, shell=/bin/bash
<86>Dec 23 09:14:15 userdel[951021]: delete user 'builder'
<86>Dec 23 09:14:15 userdel[951021]: removed group 'builder' owned by 'builder'
<86>Dec 23 09:14:15 userdel[951021]: removed shadow group 'builder' owned by 'builder'
<86>Dec 23 09:14:15 groupadd[951041]: group added to /etc/group: name=builder, GID=634
<86>Dec 23 09:14:15 groupadd[951041]: group added to /etc/gshadow: name=builder
<86>Dec 23 09:14:15 groupadd[951041]: new group: name=builder, GID=634
<86>Dec 23 09:14:15 useradd[951057]: new user: name=builder, UID=634, GID=634, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/desproxy-0.1.0-alt0.2.qa2.src.rpm: The use of such a license name is ambiguous: GPL
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/desproxy-0.1.0-alt0.2.qa2.nosrc.rpm (w1.gzdio)
<13>Dec 23 09:14:19 rpmi: autoconf_2.50-2:2.59-alt14 sisyphus+263757.100.1.1 1608598204 installed
<13>Dec 23 09:14:19 rpmi: automake_1.9-1:1.9.6-alt7 1533757017 installed
Installing desproxy-0.1.0-alt0.2.qa2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.44827
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf desproxy-0.1.0
+ echo 'Source #0 (desproxy-0.1.0-pre1.tgz):'
Source #0 (desproxy-0.1.0-pre1.tgz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/desproxy-0.1.0-pre1.tgz
+ /bin/tar -xf -
+ cd desproxy-0.1.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (desproxy-autoconf.patch.bz2):'
Patch #1 (desproxy-autoconf.patch.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/desproxy-autoconf.patch.bz2
+ /usr/bin/patch -p1
patching file Makefile.am
patching file Makefile.in
patching file acconfig.h
patching file aclocal.m4
patching file config.guess
patching file config.h.in
patching file config.sub
patching file configure
patching file configure.in
patching file doc/Makefile.am
patching file doc/Makefile.in
patching file install-sh
patching file missing
patching file mkinstalldirs
patching file po/Makefile
patching file po/Makefile.am
patching file po/Makefile.in
patching file src/Makefile.am
patching file src/Makefile.in
patching file src/util.c
patching file stamp-h.in
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.50797
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd desproxy-0.1.0
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ xargs -ri dirname -- '{}'
+ sort -u
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ readlink -e -- ./configure
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext
creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... missing
checking for gcc... gcc
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic ) works... yes
checking whether the C compiler (gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /bin/install -c
checking whether make sets ${MAKE}... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for arpa/inet.h... yes
checking for errno.h... yes
checking for libintl.h... yes
checking for locale.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for sys/socket.h... yes
checking for sys/time.h... yes
checking for unistd.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for 8-bit clean memcmp... yes
checking for ANSI C header files... yes
checking for gethostbyname... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for select... yes
checking for setlocale... yes
checking for socket... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating doc/Makefile
creating po/Makefile
creating config.h
+ make -j8
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . && aclocal
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . && autoconf
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . && automake --foreign Makefile
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
/bin/sh ./config.status --recheck
running /bin/sh ./configure  --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --no-create --no-recursion
configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
/usr/src/RPM/BUILD/desproxy-0.1.0/missing: Unknown `--run' option
Try `/usr/src/RPM/BUILD/desproxy-0.1.0/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
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... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i586-alt-linux-gcc... none
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -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 arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.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/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 for unistd.h... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working memcmp... yes
checking for ANSI C header files... (cached) yes
checking for gethostbyname... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for select... yes
checking for setlocale... yes
checking for socket... yes
configure: creating ./config.status
configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . \
  && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . && autoheader
autoheader-default: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader-default: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader-default: WARNING: is deprecated and discouraged.
autoheader-default: 
autoheader-default: WARNING: Using the third argument of `AC_DEFINE' and
autoheader-default: WARNING: `AC_DEFINE_UNQUOTED' allows one to define a template without
autoheader-default: WARNING: `acconfig.h':
autoheader-default: 
autoheader-default: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader-default: 		[Define if a function `main' is needed.])
autoheader-default: 
autoheader-default: WARNING: More sophisticated templates can also be produced, see the
autoheader-default: WARNING: documentation.
rm -f stamp-h1
touch config.h.in
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
make: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0'
make  all-recursive
Making all in src
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
cd .. \
  && CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating src/Makefile
config.status: WARNING:  'src/Makefile.in' seems to ignore the --datarootdir setting
config.status: executing depfiles commands
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c socket2socket.c
socket2socket.c: In function 'main':
socket2socket.c:119:71: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  119 |     client_sock[index]=accept(request_sock,(struct sockaddr *)&remote,&addrlen);
      |                                                                       ^~~~~~~~
      |                                                                       |
      |                                                                       int *
In file included from desproxy.h:7,
                 from socket2socket.c:5:
/usr/include/sys/socket.h:233:28: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
socket2socket.c:179:10: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  179 |          write(outfile,"[R->L]",6);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
socket2socket.c:180:10: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  180 |          write(outfile,buffer,count);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
socket2socket.c:211:10: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  211 |          write(outfile,"[L->R]",6);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
socket2socket.c:212:10: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  212 |          write(outfile,buffer,count);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy-test.c
desproxy-test.c: In function 'HTTP_authenticate':
desproxy-test.c:135:23: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
  135 |   strncpy(HTTP_header,buffer,256);
      |                       ^~~~~~
      |                       |
      |                       unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from desproxy-test.c:11:
/usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   88 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
desproxy-test.c:149:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  149 |    strcpy(HTTP_header,&buffer[count]);
      |                       ^~~~~~~~~~~~~~
      |                       |
      |                       unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from desproxy-test.c:11:
/usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
desproxy-test.c: In function 'main':
desproxy-test.c:342:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  342 |    strcpy(proxy_host,console_line);
      |                      ^~~~~~~~~~~~
      |                      |
      |                      unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from desproxy-test.c:11:
/usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
desproxy-test.c:369:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  369 |    strcpy(proxy_port,console_line);
      |                      ^~~~~~~~~~~~
      |                      |
      |                      unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from desproxy-test.c:11:
/usr/include/bits/string_fortified.h:73:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
In file included from /usr/include/string.h:532,
                 from desproxy.h:17,
                 from desproxy-test.c:11:
In function 'strncpy',
    inlined from 'HTTP_authenticate' at desproxy-test.c:135:3:
/usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 256 bytes from a string of length 1499 [-Wstringop-truncation]
   91 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy-inetd.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c util.c
In file included from util.c:17:
desproxy.h:46: warning: "VERSION" redefined
   46 | #define VERSION "0.1.0pre1"
      | 
In file included from util.c:13:
../config.h:103: note: this is the location of the previous definition
  103 | #define VERSION "0.1.0"
      | 
util.c: In function 'get_console_line':
util.c:80:8: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
   80 |  fgets(console_line,256,stdin);
      |        ^~~~~~~~~~~~
      |        |
      |        unsigned char *
In file included from /usr/include/stdio.h:866,
                 from desproxy.h:15,
                 from util.c:17:
/usr/include/bits/stdio2.h:260:25: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  260 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |        ~~~~~~~~~~~~~~~~~^~~
util.c:81:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   81 |  for(count=0;count<strlen(console_line);count++)
      |                           ^~~~~~~~~~~~
      |                           |
      |                           unsigned char *
In file included from desproxy.h:17,
                 from util.c:17:
/usr/include/string.h:391:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  391 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
util.c:83:9: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign]
   83 |  return console_line;
      |         ^~~~~~~~~~~~
util.c: In function 'parse_HTTP_return_code':
util.c:215:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  215 |  strcpy(HTTP_return_code,"XXX");
      |         ^~~~~~~~~~~~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:226:11: warning: pointer targets in returning 'unsigned char *' from a function with return type 'char *' differ in signedness [-Wpointer-sign]
  226 |    return HTTP_return_code;
      |           ^~~~~~~~~~~~~~~~
util.c: In function 'connect_host_to_proxy':
util.c:345:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  345 |  strcpy(string,"CONNECT ");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:346:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  346 |  strcat(string,remote_host);
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:347:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  347 |  strcat(string,":");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:348:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  348 |  strcat(string,remote_port);
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:349:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  349 |  strcat(string," HTTP/1.1\r\nHost: ");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:350:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  350 |  strcat(string,remote_host);
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:351:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  351 |  strcat(string,":");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:352:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  352 |  strcat(string,remote_port);
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:353:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  353 |  strcat(string,"\r\nUser-Agent: ");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:354:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  354 |  strcat(string,User_Agent);
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:361:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  361 |   strcat(string,"\r\nProxy-authorization: Basic ");
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:362:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  362 |   strcat(string,proxy_authorization_base64);
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:365:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  365 |  strcat(string,"\r\n\r\n");
      |         ^~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:112:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  112 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:366:33: warning: pointer targets in passing argument 2 of 'strsend' differ in signedness [-Wpointer-sign]
  366 |  strsend(proxy_sock[connection],string);
      |                                 ^~~~~~
      |                                 |
      |                                 unsigned char *
util.c:196:28: note: expected 'char *' but argument is of type 'unsigned char *'
  196 | void strsend(int fd, char *string)
      |                      ~~~~~~^~~~~~
util.c:371:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  371 |   if (!strcmp(HTTP_return_code,"200")) state=BICONNECTED;
      |               ^~~~~~~~~~~~~~~~
      |               |
      |               unsigned char *
In file included from desproxy.h:17,
                 from util.c:17:
/usr/include/string.h:140:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  140 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
util.c: In function 'get_username_and_password':
util.c:568:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  568 |  strcpy(console_line,"");
      |         ^~~~~~~~~~~~
      |         |
      |         unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from util.c:17:
/usr/include/bits/string_fortified.h:73:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   73 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
util.c:570:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  570 |  while (!strcmp(console_line,""))
      |                 ^~~~~~~~~~~~
      |                 |
      |                 unsigned char *
In file included from desproxy.h:17,
                 from util.c:17:
/usr/include/string.h:140:32: note: expected 'const char *' but argument is of type 'unsigned char *'
  140 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
util.c: In function 'get_console_line':
util.c:80:2: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result]
   80 |  fgets(console_line,256,stdin);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
util.c: In function 'strnsend':
util.c:186:2: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  186 |  write(fd,string,len);
      |  ^~~~~~~~~~~~~~~~~~~~
util.c: In function 'wait_for_crlf':
util.c:251:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
  251 |   read(fd,&buffer[count],1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
util.c: In function 'connect_host_to_proxy':
util.c:380:32: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  380 |    buffer,sizeof(buffer)))!=0) write(1,buffer,count);
      |                                ^~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy-dns.c
desproxy-dns.c: In function 'process_connection_request':
desproxy-dns.c:142:74: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  142 |   client_sock[connection]=accept(request_sock,(struct sockaddr *)&client,&client_length);
      |                                                                          ^~~~~~~~~~~~~~
      |                                                                          |
      |                                                                          int *
In file included from desproxy.h:7,
                 from desproxy-dns.c:4:
/usr/include/sys/socket.h:233:28: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
desproxy-dns.c: In function 'main':
desproxy-dns.c:249:105: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign]
  249 |   if ((count=recvfrom(client_sock[UDP_CONNECTION],UDP_buffer,MAXREQUESTLEN,0,(struct sockaddr *)&client,&client_length))<1) // UDP connections
      |                                                                                                         ^~~~~~~~~~~~~~
      |                                                                                                         |
      |                                                                                                         int *
In file included from /usr/include/sys/socket.h:269,
                 from desproxy.h:7,
                 from desproxy-dns.c:4:
/usr/include/bits/socket2.h:65:49: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
   65 |    __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len)
      |                           ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
desproxy-dns.c: In function 'answer_request':
desproxy-dns.c:78:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
   78 |   write(1,buffer,count);
      |   ^~~~~~~~~~~~~~~~~~~~~
desproxy-dns.c:100:14: warning: array subscript 10 is above array bounds of 'int[10]' [-Warray-bounds]
  100 |   if ((count=sendto(client_sock[connection],buffer,size,0,(struct sockaddr *)&client,client_length))!=size)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from desproxy-dns.c:4:
desproxy.h:53:5: note: while referencing 'client_sock'
   53 | int client_sock[MAX_CONNECTIONS];
      |     ^~~~~~~~~~~
desproxy-dns.c: In function 'main':
desproxy-dns.c:171:13: warning: array subscript 10 is above array bounds of 'int[10]' [-Warray-bounds]
  171 |  client_sock[UDP_CONNECTION]=bind_UDP_port(DNSPORT);
      |  ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from desproxy-dns.c:4:
desproxy.h:53:5: note: while referencing 'client_sock'
   53 | int client_sock[MAX_CONNECTIONS];
      |     ^~~~~~~~~~~
desproxy-dns.c:249:14: warning: array subscript 10 is above array bounds of 'int[10]' [-Warray-bounds]
  249 |   if ((count=recvfrom(client_sock[UDP_CONNECTION],UDP_buffer,MAXREQUESTLEN,0,(struct sockaddr *)&client,&client_length))<1) // UDP connections
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from desproxy-dns.c:4:
desproxy.h:53:5: note: while referencing 'client_sock'
   53 | int client_sock[MAX_CONNECTIONS];
      |     ^~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy.c
desproxy.c: In function 'process_connection_request':
desproxy.c:122:74: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  122 |   client_sock[connection]=accept(request_sock,(struct sockaddr *)&client,&client_length);
      |                                                                          ^~~~~~~~~~~~~~
      |                                                                          |
      |                                                                          int *
In file included from desproxy.h:7,
                 from desproxy.c:12:
/usr/include/sys/socket.h:233:28: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy-socks5server.c
desproxy-socks5server.c: In function 'nothing_read':
desproxy-socks5server.c:57:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
   57 | void nothing_read(connection)
      |      ^~~~~~~~~~~~
desproxy-socks5server.c: In function 'proto_v5_ok':
desproxy-socks5server.c:81:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
   81 | void proto_v5_ok(connection)
      |      ^~~~~~~~~~~
desproxy-socks5server.c: In function 'method_accepted':
desproxy-socks5server.c:100:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
  100 | void method_accepted(connection)
      |      ^~~~~~~~~~~~~~~
desproxy-socks5server.c:158:24: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign]
  158 |    strncat(remote_host,buffer,1);
      |                        ^~~~~~
      |                        |
      |                        unsigned char *
In file included from /usr/include/features.h:465,
                 from /usr/include/sys/types.h:25,
                 from desproxy.h:4,
                 from desproxy-socks5server.c:4:
/usr/include/bits/string_fortified.h:119:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  119 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
desproxy-socks5server.c: In function 'nmethods_read':
desproxy-socks5server.c:191:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
  191 | void nmethods_read(connection)
      |      ^~~~~~~~~~~~~
desproxy-socks5server.c: In function 'biconnected':
desproxy-socks5server.c:227:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
  227 | void biconnected(connection)
      |      ^~~~~~~~~~~
desproxy-socks5server.c: In function 'process_connection_request':
desproxy-socks5server.c:269:74: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  269 |   client_sock[connection]=accept(request_sock,(struct sockaddr *)&client,&client_length);
      |                                                                          ^~~~~~~~~~~~~~
      |                                                                          |
      |                                                                          int *
In file included from desproxy.h:7,
                 from desproxy-socks5server.c:4:
/usr/include/sys/socket.h:233:28: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/string.h:532,
                 from desproxy.h:17,
                 from desproxy-socks5server.c:4:
In function 'strncat',
    inlined from 'method_accepted' at desproxy-socks5server.c:158:4:
/usr/include/bits/string_fortified.h:122:10: warning: '__builtin___strncat_chk' output may be truncated copying 1 byte from a string of length 1499 [-Wstringop-truncation]
  122 |   return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o desproxy-inetd  desproxy-inetd.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; desproxy-inetd.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:199: desproxy-inetd] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o socket2socket  socket2socket.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; socket2socket.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:215: socket2socket] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o desproxy-test  desproxy-test.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; desproxy-test.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:219: desproxy-test] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o desproxy-dns  desproxy-dns.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; desproxy-dns.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:211: desproxy-dns] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o desproxy  desproxy.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; desproxy.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:195: desproxy] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic  -o desproxy-socks5server  desproxy-socks5server.o util.o  
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `console_line'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `client_sock_is_free'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: multiple definition of `buffer'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:63: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `HTTP_return_code'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: multiple definition of `proxy_sock'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:54: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: multiple definition of `proxy_host'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:56: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: multiple definition of `proxy_hostent'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:68: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: multiple definition of `proxy'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:67: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: multiple definition of `proxy_port'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:57: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: multiple definition of `string'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:62: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `state'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `maxfd'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `mask'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: multiple definition of `server'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:69: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: multiple definition of `old_tty'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:74: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `username'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: multiple definition of `password'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:61: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: multiple definition of `remote_length'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:79: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: multiple definition of `proxy_length'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:78: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: multiple definition of `server_length'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:77: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: multiple definition of `client_length'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:76: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: multiple definition of `remote'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:72: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: multiple definition of `client'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:70: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: multiple definition of `rmask'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:65: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: multiple definition of `local_port'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:59: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: multiple definition of `dns_server'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:58: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: multiple definition of `client_sock'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:53: first defined here
/usr/bin/ld.default: util.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: multiple definition of `fd'; desproxy-socks5server.o:/usr/src/RPM/BUILD/desproxy-0.1.0/src/desproxy.h:52: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:203: desproxy-socks5server] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c desproxy-socks4server.c
desproxy-socks4server.c: In function 'nothing_read':
desproxy-socks4server.c:48:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
   48 | void nothing_read(connection)
      |      ^~~~~~~~~~~~
desproxy-socks4server.c: In function 'proto_v4_ok':
desproxy-socks4server.c:69:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
   69 | void proto_v4_ok(connection)
      |      ^~~~~~~~~~~
desproxy-socks4server.c: In function 'method_accepted':
desproxy-socks4server.c:91:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
   91 | void method_accepted(connection)
      |      ^~~~~~~~~~~~~~~
desproxy-socks4server.c: In function 'biconnected':
desproxy-socks4server.c:126:6: warning: type of 'connection' defaults to 'int' [-Wimplicit-int]
  126 | void biconnected(connection)
      |      ^~~~~~~~~~~
desproxy-socks4server.c: In function 'process_connection_request':
desproxy-socks4server.c:165:74: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign]
  165 |   client_sock[connection]=accept(request_sock,(struct sockaddr *)&client,&client_length);
      |                                                                          ^~~~~~~~~~~~~~
      |                                                                          |
      |                                                                          int *
In file included from desproxy.h:7,
                 from desproxy-socks4server.c:4:
/usr/include/sys/socket.h:233:28: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  233 |      socklen_t *__restrict __addr_len);
      |      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/desproxy-0.1.0/src'
make[1]: *** [Makefile:216: all-recursive] Error 1
make: *** [Makefile:154: all] Error 2
error: Bad exit status from /usr/src/tmp/rpm-tmp.50797 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.50797 (%build)
Command exited with non-zero status 1
11.37user 4.05system 0:14.61elapsed 105%CPU (0avgtext+0avgdata 26580maxresident)k
0inputs+0outputs (0major+507494minor)pagefaults 0swaps
hsh-rebuild: rebuild of `desproxy-0.1.0-alt0.2.qa2.src.rpm' failed.
Command exited with non-zero status 1
16.56user 7.47system 0:23.11elapsed 104%CPU (0avgtext+0avgdata 108964maxresident)k
1504inputs+0outputs (0major+725397minor)pagefaults 0swaps