Build of linux-atm with clang_glibc toolchain

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

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

SLOCLanguage
52,066 ansic
12,541 makefile
10,645 sh
1,193 yacc
556 lex
186 perl
1 awk
77,188 total

The process tree of the build process is here.

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...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/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: linux-atm 2.5.2-4 (Thu Apr 13 16:03:01 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# patching file src/led/zeppelin.8
# patching file src/mpoad/mpcd.8
# patching file src/sigd/atmsigd.conf.4
# configure: WARNING: if you wanted to set the --build type, don't use --host.
# If a cross compiler is detected then cross compile mode will be used
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking target system type... x86_64-unknown-linux-gnu
# 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/bin/mkdir -p
# checking for gawk... gawk
# checking whether make sets $(MAKE)... yes
# 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... no
# 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 for flex... flex
# checking lex output file root... lex.yy
# checking lex library... none needed
# checking whether yytext is a pointer... no
# checking for bison... bison -y
# checking how to print strings... printf
# checking for a sed that does not truncate output... /usr/bin/sed
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for fgrep... /usr/bin/grep -F
# checking for ld used by clang... /usr/bin/ld
# checking if the linker (/usr/bin/ld) is GNU ld... yes
# checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
# checking the name lister (/usr/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 for /usr/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-ar... no
# checking for ar... ar
# checking for x86_64-unknown-linux-strip... strip
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking command to parse /usr/bin/nm -B output from clang object... ok
# 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... yes
# checking if clang supports -c -o file.o... yes
# checking if clang supports -c -o file.o... (cached) yes
# checking whether the clang linker (/usr/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 for perl... /usr/bin/perl
# checking asm/errno.h usability... yes
# checking asm/errno.h presence... yes
# checking for asm/errno.h... yes
# checking linux/atmsap.h usability... yes
# checking linux/atmsap.h presence... yes
# checking for linux/atmsap.h... yes
# checking for main in -lresolv... yes
# configure: WARNING: *** atmoamd will not be built. Missing kernel support?
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating doc/Makefile
# config.status: creating src/Makefile
# config.status: creating src/include/Makefile
# config.status: creating src/lib/Makefile
# config.status: creating src/test/Makefile
# config.status: creating src/debug/Makefile
# config.status: creating src/qgen/Makefile
# config.status: creating src/saal/Makefile
# config.status: creating src/q2931/Makefile
# config.status: creating src/sigd/Makefile
# config.status: creating src/maint/Makefile
# config.status: creating src/arpd/Makefile
# config.status: creating src/ilmid/Makefile
# config.status: creating src/ilmid/asn1/Makefile
# config.status: creating src/man/Makefile
# config.status: creating src/led/Makefile
# config.status: creating src/lane/Makefile
# config.status: creating src/mpoad/Makefile
# config.status: creating src/oamd/Makefile
# config.status: creating src/switch/Makefile
# config.status: creating src/switch/debug/Makefile
# config.status: creating src/switch/tcp/Makefile
# config.status: creating src/br2684/Makefile
# config.status: creating src/config/Makefile
# config.status: creating src/extra/Makefile
# config.status: creating src/extra/linux-atm.spec
# config.status: creating config.h
# config.status: executing depfiles commands
# config.status: executing libtool commands
# make all-recursive
# make[1]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# Making all in src
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# Making all in include
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# Making all in lib
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2atm.lo -MD -MP -MF .deps/text2atm.Tpo -c -o text2atm.lo text2atm.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2atm.lo -MD -MP -MF .deps/text2atm.Tpo -c text2atm.c -fPIC -DPIC -o .libs/text2atm.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2atm.lo -MD -MP -MF .deps/text2atm.Tpo -c text2atm.c -o text2atm.o >/dev/null 2>&1
# mv -f .deps/text2atm.Tpo .deps/text2atm.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atm2text.lo -MD -MP -MF .deps/atm2text.Tpo -c -o atm2text.lo atm2text.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atm2text.lo -MD -MP -MF .deps/atm2text.Tpo -c atm2text.c -fPIC -DPIC -o .libs/atm2text.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atm2text.lo -MD -MP -MF .deps/atm2text.Tpo -c atm2text.c -o atm2text.o >/dev/null 2>&1
# mv -f .deps/atm2text.Tpo .deps/atm2text.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmequal.lo -MD -MP -MF .deps/atmequal.Tpo -c -o atmequal.lo atmequal.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmequal.lo -MD -MP -MF .deps/atmequal.Tpo -c atmequal.c -fPIC -DPIC -o .libs/atmequal.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmequal.lo -MD -MP -MF .deps/atmequal.Tpo -c atmequal.c -o atmequal.o >/dev/null 2>&1
# mv -f .deps/atmequal.Tpo .deps/atmequal.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sdu2cell.lo -MD -MP -MF .deps/sdu2cell.Tpo -c -o sdu2cell.lo sdu2cell.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sdu2cell.lo -MD -MP -MF .deps/sdu2cell.Tpo -c sdu2cell.c -fPIC -DPIC -o .libs/sdu2cell.o
# sdu2cell.c:21:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(s,SOL_AAL,SO_ATMQOS,&qos,&size) < 0) return -1;
# ^~~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# 1 warning generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sdu2cell.lo -MD -MP -MF .deps/sdu2cell.Tpo -c sdu2cell.c -o sdu2cell.o >/dev/null 2>&1
# mv -f .deps/sdu2cell.Tpo .deps/sdu2cell.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2qos.lo -MD -MP -MF .deps/text2qos.Tpo -c -o text2qos.lo text2qos.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2qos.lo -MD -MP -MF .deps/text2qos.Tpo -c text2qos.c -fPIC -DPIC -o .libs/text2qos.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2qos.lo -MD -MP -MF .deps/text2qos.Tpo -c text2qos.c -o text2qos.o >/dev/null 2>&1
# mv -f .deps/text2qos.Tpo .deps/text2qos.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qos2text.lo -MD -MP -MF .deps/qos2text.Tpo -c -o qos2text.lo qos2text.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qos2text.lo -MD -MP -MF .deps/qos2text.Tpo -c qos2text.c -fPIC -DPIC -o .libs/qos2text.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qos2text.lo -MD -MP -MF .deps/qos2text.Tpo -c qos2text.c -o qos2text.o >/dev/null 2>&1
# mv -f .deps/qos2text.Tpo .deps/qos2text.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qosequal.lo -MD -MP -MF .deps/qosequal.Tpo -c -o qosequal.lo qosequal.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qosequal.lo -MD -MP -MF .deps/qosequal.Tpo -c qosequal.c -fPIC -DPIC -o .libs/qosequal.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qosequal.lo -MD -MP -MF .deps/qosequal.Tpo -c qosequal.c -o qosequal.o >/dev/null 2>&1
# mv -f .deps/qosequal.Tpo .deps/qosequal.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sap2text.lo -MD -MP -MF .deps/sap2text.Tpo -c -o sap2text.lo sap2text.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sap2text.lo -MD -MP -MF .deps/sap2text.Tpo -c sap2text.c -fPIC -DPIC -o .libs/sap2text.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sap2text.lo -MD -MP -MF .deps/sap2text.Tpo -c sap2text.c -o sap2text.o >/dev/null 2>&1
# mv -f .deps/sap2text.Tpo .deps/sap2text.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2sap.lo -MD -MP -MF .deps/text2sap.Tpo -c -o text2sap.lo text2sap.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2sap.lo -MD -MP -MF .deps/text2sap.Tpo -c text2sap.c -fPIC -DPIC -o .libs/text2sap.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2sap.lo -MD -MP -MF .deps/text2sap.Tpo -c text2sap.c -o text2sap.o >/dev/null 2>&1
# mv -f .deps/text2sap.Tpo .deps/text2sap.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sapequal.lo -MD -MP -MF .deps/sapequal.Tpo -c -o sapequal.lo sapequal.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sapequal.lo -MD -MP -MF .deps/sapequal.Tpo -c sapequal.c -fPIC -DPIC -o .libs/sapequal.o
# sapequal.c:65:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
# CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window);
# ^ ~
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^~~~~~~~~~~
# sapequal.c:65:6: note: add parentheses after the '!' to evaluate the comparison first
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# sapequal.c:65:6: note: add parentheses around left hand side expression to silence this warning
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# sapequal.c:73:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
# CHECK(l3.itu.def_size,a.l3.itu.def_size > b.l3.itu.def_size);
# ^ ~
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^~~~~~~~~~~
# sapequal.c:73:6: note: add parentheses after the '!' to evaluate the comparison first
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# sapequal.c:73:6: note: add parentheses around left hand side expression to silence this warning
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# sapequal.c:74:6: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
# CHECK(l3.itu.window,a.l3.itu.window > b.l3.itu.window);
# ^ ~
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^~~~~~~~~~~
# sapequal.c:74:6: note: add parentheses after the '!' to evaluate the comparison first
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# sapequal.c:74:6: note: add parentheses around left hand side expression to silence this warning
# sapequal.c:46:9: note: expanded from macro 'CHECK'
# if (!CONSTRAINT) return 0; \
# ^
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sapequal.lo -MD -MP -MF .deps/sapequal.Tpo -c sapequal.c -o sapequal.o >/dev/null 2>&1
# mv -f .deps/sapequal.Tpo .deps/sapequal.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -fPIC -DPIC -o .libs/misc.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c misc.c -o misc.o >/dev/null 2>&1
# mv -f .deps/misc.Tpo .deps/misc.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ans.lo -MD -MP -MF .deps/ans.Tpo -c -o ans.lo ans.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ans.lo -MD -MP -MF .deps/ans.Tpo -c ans.c -fPIC -DPIC -o .libs/ans.o
# ans.c:65:60: warning: passing 'unsigned char [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((name_len = dn_expand(answer,answer+answer_len,pos,name,MAX_NAME)) < 0)
# ^~~~
# /usr/include/resolv.h:358:13: note: passing argument to parameter here
# char *, int) __THROW;
# ^
# ans.c:80:57: warning: passing 'unsigned char [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((name_len = dn_expand(answer,answer+answer_len,pos,name,MAX_NAME))
# ^~~~
# /usr/include/resolv.h:358:13: note: passing argument to parameter here
# char *, int) __THROW;
# ^
# ans.c:251:24: warning: address of array 'addr->sas_addr.prv' will always evaluate to 'true' [-Wpointer-bool-conversion]
# if (addr->sas_addr.prv) {
# ~~ ~~~~~~~~~~~~~~~^~~
# 3 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ans.lo -MD -MP -MF .deps/ans.Tpo -c ans.c -o ans.o >/dev/null 2>&1
# mv -f .deps/ans.Tpo .deps/ans.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT common.lo -MD -MP -MF .deps/common.Tpo -c -o common.lo common.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT common.lo -MD -MP -MF .deps/common.Tpo -c common.c -fPIC -DPIC -o .libs/common.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT common.lo -MD -MP -MF .deps/common.Tpo -c common.c -o common.o >/dev/null 2>&1
# mv -f .deps/common.Tpo .deps/common.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT diag.lo -MD -MP -MF .deps/diag.Tpo -c -o diag.lo diag.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT diag.lo -MD -MP -MF .deps/diag.Tpo -c diag.c -fPIC -DPIC -o .libs/diag.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT diag.lo -MD -MP -MF .deps/diag.Tpo -c diag.c -o diag.o >/dev/null 2>&1
# mv -f .deps/diag.Tpo .deps/diag.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT kptr.lo -MD -MP -MF .deps/kptr.Tpo -c -o kptr.lo kptr.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT kptr.lo -MD -MP -MF .deps/kptr.Tpo -c kptr.c -fPIC -DPIC -o .libs/kptr.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT kptr.lo -MD -MP -MF .deps/kptr.Tpo -c kptr.c -o kptr.o >/dev/null 2>&1
# mv -f .deps/kptr.Tpo .deps/kptr.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2ip.lo -MD -MP -MF .deps/text2ip.Tpo -c -o text2ip.lo text2ip.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2ip.lo -MD -MP -MF .deps/text2ip.Tpo -c text2ip.c -fPIC -DPIC -o .libs/text2ip.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT text2ip.lo -MD -MP -MF .deps/text2ip.Tpo -c text2ip.c -o text2ip.o >/dev/null 2>&1
# mv -f .deps/text2ip.Tpo .deps/text2ip.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c -o timer.lo timer.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -fPIC -DPIC -o .libs/timer.o
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -o timer.o >/dev/null 2>&1
# mv -f .deps/timer.Tpo .deps/timer.Plo
# /bin/sh ../../libtool --tag=CC --mode=compile clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c -o unix.lo unix.c
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -fPIC -DPIC -o .libs/unix.o
# unix.c:70:59: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# len = recvfrom(s,buf,size,0,(struct sockaddr *) &addr,&addr_size);
# ^~~~~~~~~~
# /usr/include/sys/socket.h:176:27: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# unix.c:81:65: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# return recvfrom(s,buf,size,0,(struct sockaddr *) &ctx->addr,&ctx->size);
# ^~~~~~~~~~
# /usr/include/sys/socket.h:176:27: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 2 warnings generated.
# libtool: compile: clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT unix.lo -MD -MP -MF .deps/unix.Tpo -c unix.c -o unix.o >/dev/null 2>&1
# mv -f .deps/unix.Tpo .deps/unix.Plo
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -version-info 1:0:0 -o libatm.la -rpath /usr/lib text2atm.lo atm2text.lo atmequal.lo sdu2cell.lo text2qos.lo qos2text.lo qosequal.lo sap2text.lo text2sap.lo sapequal.lo misc.lo ans.lo common.lo diag.lo kptr.lo text2ip.lo timer.lo unix.lo -lresolv
# libtool: link: clang -shared .libs/text2atm.o .libs/atm2text.o .libs/atmequal.o .libs/sdu2cell.o .libs/text2qos.o .libs/qos2text.o .libs/qosequal.o .libs/sap2text.o .libs/text2sap.o .libs/sapequal.o .libs/misc.o .libs/ans.o .libs/common.o .libs/diag.o .libs/kptr.o .libs/text2ip.o .libs/timer.o .libs/unix.o -lresolv -Wl,-soname -Wl,libatm.so.1 -o .libs/libatm.so.1.0.0
# libtool: link: (cd ".libs" && rm -f "libatm.so.1" && ln -s "libatm.so.1.0.0" "libatm.so.1")
# libtool: link: (cd ".libs" && rm -f "libatm.so" && ln -s "libatm.so.1.0.0" "libatm.so")
# libtool: link: ar cru .libs/libatm.a text2atm.o atm2text.o atmequal.o sdu2cell.o text2qos.o qos2text.o qosequal.o sap2text.o text2sap.o sapequal.o misc.o ans.o common.o diag.o kptr.o text2ip.o timer.o unix.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# libtool: link: ranlib .libs/libatm.a
# libtool: link: ( cd ".libs" && rm -f "libatm.la" && ln -s "../libatm.la" "libatm.la" )
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# Making all in test
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT aread.o -MD -MP -MF .deps/aread.Tpo -c -o aread.o aread.c
# mv -f .deps/aread.Tpo .deps/aread.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o aread aread.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/aread aread.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT awrite.o -MD -MP -MF .deps/awrite.Tpo -c -o awrite.o awrite.c
# mv -f .deps/awrite.Tpo .deps/awrite.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o awrite awrite.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/awrite awrite.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ttcp.o -MD -MP -MF .deps/ttcp.Tpo -c -o ttcp.o ttcp.c
# ttcp.c:464:56: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((fd=accept(fd, (struct sockaddr *) &frominet, &fromlen) ) < 0)
# ^~~~~~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# ttcp.c:471:5: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# &peerlen) < 0) {
# ^~~~~~~~
# /usr/include/sys/socket.h:142:26: note: passing argument to parameter '__len' here
# socklen_t *__restrict __len) __THROW;
# ^
# ttcp.c:509:62: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &sockbufsize, &len) < 0)
# ^~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# ttcp.c:518:62: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &sockbufsize, &len) < 0)
# ^~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# ttcp.c:666:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
# fprintf(stderr, Usage);
# ^~~~~
# ttcp.c:1002:5: warning: variable 'sum' is uninitialized when used here [-Wuninitialized]
# sum += *b++;
# ^~~
# ttcp.c:999:29: note: initialize the variable 'sum' to silence this warning
# register int c = cnt, sum;
# ^
# = 0
# ttcp.c:48:13: warning: unused variable 'RCSid' [-Wunused-variable]
# static char RCSid[] = "ttcp.c $Revision: 1.3 $";
# ^
# 7 warnings generated.
# mv -f .deps/ttcp.Tpo .deps/ttcp.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o ttcp_atm ttcp.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/ttcp_atm ttcp.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmswitch.o -MD -MP -MF .deps/atmswitch.Tpo -c -o atmswitch.o atmswitch.c
# mv -f .deps/atmswitch.Tpo .deps/atmswitch.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmswitch atmswitch.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmswitch atmswitch.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT svc_recv.o -MD -MP -MF .deps/svc_recv.Tpo -c -o svc_recv.o svc_recv.c
# mv -f .deps/svc_recv.Tpo .deps/svc_recv.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o svc_recv svc_recv.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/svc_recv svc_recv.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT svc_send.o -MD -MP -MF .deps/svc_send.Tpo -c -o svc_send.o svc_send.c
# svc_send.c:28:16: warning: unused variable 'one' [-Wunused-variable]
# unsigned long one = 1;
# ^
# 1 warning generated.
# mv -f .deps/svc_send.Tpo .deps/svc_send.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o svc_send svc_send.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/svc_send svc_send.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT align.o -MD -MP -MF .deps/align.Tpo -c -o align.o align.c
# mv -f .deps/align.Tpo .deps/align.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o align align.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/align align.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT aping.o -MD -MP -MF .deps/aping.Tpo -c -o aping.o aping.c
# mv -f .deps/aping.Tpo .deps/aping.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o aping aping.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/aping aping.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT br.o -MD -MP -MF .deps/br.Tpo -c -o br.o br.c
# mv -f .deps/br.Tpo .deps/br.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o br br.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/br br.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT bw.o -MD -MP -MF .deps/bw.Tpo -c -o bw.o bw.c
# mv -f .deps/bw.Tpo .deps/bw.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o bw bw.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/bw bw.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT isp.o -MD -MP -MF .deps/isp.Tpo -c -o isp.o isp.c
# isp.c:40:55: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# else fprintf(stderr,"bad write: %d != %d\n",wrote,sizeof(*msg));
# ~~ ^~~~~~~~~~~~
# %lu
# isp.c:52:52: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# else fprintf(stderr,"bad read: %d != %d\n",got,sizeof(*msg));
# ~~ ^~~~~~~~~~~~
# %lu
# 2 warnings generated.
# mv -f .deps/isp.Tpo .deps/isp.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ispl_y.o -MD -MP -MF .deps/ispl_y.Tpo -c -o ispl_y.o ispl_y.c
# mv -f .deps/ispl_y.Tpo .deps/ispl_y.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ispl_l.o -MD -MP -MF .deps/ispl_l.Tpo -c -o ispl_l.o ispl_l.c
# ispl_l.c:1455:17: warning: unused function 'yyunput' [-Wunused-function]
# static void yyunput (int c, register char * yy_bp )
# ^
# ispl_l.c:1496:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration]
# static int input (void)
# ^
# 2 warnings generated.
# mv -f .deps/ispl_l.Tpo .deps/ispl_l.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o isp isp.o ispl_y.o ispl_l.o ../../src/lib/libatm.la -lfl
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/isp isp.o ispl_y.o ispl_l.o ../../src/lib/.libs/libatm.so -lresolv -lfl
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT window.o -MD -MP -MF .deps/window.Tpo -c -o window.o window.c
# window.c:184:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat]
# size,REPLY_SIZE);
# ^~~~
# window.c:268:4: warning: format specifies type 'int' but the argument has type 'ssize_t' (aka 'long') [-Wformat]
# size,PINGPONG_SIZE);
# ^~~~
# 2 warnings generated.
# mv -f .deps/window.Tpo .deps/window.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o window window.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/window window.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# Making all in debug
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/debug'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT delay.o -MD -MP -MF .deps/delay.Tpo -c -o delay.o delay.c
# mv -f .deps/delay.Tpo .deps/delay.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o delay delay.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/delay delay.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT svctor.o -MD -MP -MF .deps/svctor.Tpo -c -o svctor.o svctor.c
# mv -f .deps/svctor.Tpo .deps/svctor.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o svctor svctor.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/svctor svctor.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/debug'
# Making all in qgen
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/qgen'
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c
# mv -f .deps/common.Tpo .deps/common.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o file.c
# mv -f .deps/file.Tpo .deps/file.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT first.o -MD -MP -MF .deps/first.Tpo -c -o first.o first.c
# mv -f .deps/first.Tpo .deps/first.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ql_y.o -MD -MP -MF .deps/ql_y.Tpo -c -o ql_y.o ql_y.c
# ql_y.y:98:14: warning: enumeration value 'vt_id' not handled in switch [-Wswitch]
# switch (orig_field->value->type) {
# ^
# 1 warning generated.
# mv -f .deps/ql_y.Tpo .deps/ql_y.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ql_l.o -MD -MP -MF .deps/ql_l.Tpo -c -o ql_l.o ql_l.c
# ql_l.c:1216:17: warning: unused function 'yyunput' [-Wunused-function]
# static void yyunput (int c, register char * yy_bp )
# ^
# ql_l.c:1257:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration]
# static int input (void)
# ^
# 2 warnings generated.
# mv -f .deps/ql_l.Tpo .deps/ql_l.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qgen.o -MD -MP -MF .deps/qgen.Tpo -c -o qgen.o qgen.c
# mv -f .deps/qgen.Tpo .deps/qgen.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT second.o -MD -MP -MF .deps/second.Tpo -c -o second.o second.c
# mv -f .deps/second.Tpo .deps/second.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT third.o -MD -MP -MF .deps/third.Tpo -c -o third.o third.c
# mv -f .deps/third.Tpo .deps/third.Po
# clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o qgen common.o file.o first.o ql_y.o ql_l.o qgen.o second.o third.o -lfl
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/qgen'
# Making all in q2931
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/q2931'
# cat ./uni.h /usr/include/linux/atmsap.h | /usr/bin/perl ./mknl.pl atm_ai_msg atm_ai_ie atm_loc atm_cv atm_pu atm_na atm_cond atm_ie atm_msg atm_np atm_ton atm_sat atm_prs atm_scrn atm_vpa atm_poe q2931_cs atm_td atm_bc atm_tc atm_stc atm_upcc q2931_proto atm_flag atm_aalp atm_fd atm_tag atm_l2 atm_l3 atm_tt atm_mc atm_hl atm_imd atm_tdl atm_tni atm_nip atm_shi atm_oci atm_unfm atm_ofi atm_irs atm_it atm_lit atm_lsi atm_tcs atm_css atm_eqo atm_eqp atm_aap atm_asp atm_tor >default.nl || \
# { rm -f default.nl; echo 1; }
# clang -E -DHAVE_CONFIG_H -I. -I../.. - < ./msg.fmt | ../qgen/qgen
# 229 groups, 213 fields (26 var-len), construction area is 1069 bytes,
# 3425 words in constructor, 3179 words in parser.
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT q.out.o -MD -MP -MF .deps/q.out.Tpo -c -o q.out.o q.out.c
# mv -f .deps/q.out.Tpo .deps/q.out.Po
# clang -E -DHAVE_CONFIG_H -I. -I../.. - < ./msg.fmt | ../qgen/qgen -D
# 229 groups, 213 fields (26 var-len), construction area is 1069 bytes,
# 0 words in constructor, 5073 words in parser,
# 534 symbolic names in 256 tables.
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT qd.dump.o -MD -MP -MF .deps/qd.dump.Tpo -c -o qd.dump.o qd.dump.c
# mv -f .deps/qd.dump.Tpo .deps/qd.dump.Po
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/q2931'
# Making all in saal
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/saal'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT pdu.o -MD -MP -MF .deps/pdu.Tpo -c -o pdu.o pdu.c
# mv -f .deps/pdu.Tpo .deps/pdu.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT queue.o -MD -MP -MF .deps/queue.Tpo -c -o queue.o queue.c
# mv -f .deps/queue.Tpo .deps/queue.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT saal.o -MD -MP -MF .deps/saal.Tpo -c -o saal.o saal.c
# mv -f .deps/saal.Tpo .deps/saal.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sscf.o -MD -MP -MF .deps/sscf.Tpo -c -o sscf.o sscf.c
# mv -f .deps/sscf.Tpo .deps/sscf.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sscop.o -MD -MP -MF .deps/sscop.Tpo -c -o sscop.o sscop.c
# mv -f .deps/sscop.Tpo .deps/sscop.Po
# rm -f libsaal.a
# ar cru libsaal.a pdu.o queue.o saal.o sscf.o sscop.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# ranlib libsaal.a
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/saal'
# Making all in sigd
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmsigd.o -MD -MP -MF .deps/atmsigd.Tpo -c -o atmsigd.o atmsigd.c
# mv -f .deps/atmsigd.Tpo .deps/atmsigd.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c
# io.c:361:46: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockname(s,(struct sockaddr *) &addr,&size) < 0)
# ^~~~~
# /usr/include/sys/socket.h:128:26: note: passing argument to parameter '__len' here
# socklen_t *__restrict __len) __THROW;
# ^
# 1 warning generated.
# mv -f .deps/io.Tpo .deps/io.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT kernel.o -MD -MP -MF .deps/kernel.Tpo -c -o kernel.o kernel.c
# mv -f .deps/kernel.Tpo .deps/kernel.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT proto.o -MD -MP -MF .deps/proto.Tpo -c -o proto.o proto.c
# mv -f .deps/proto.Tpo .deps/proto.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT uni.o -MD -MP -MF .deps/uni.Tpo -c -o uni.o uni.c
# mv -f .deps/uni.Tpo .deps/uni.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sap.o -MD -MP -MF .deps/sap.Tpo -c -o sap.o sap.c
# mv -f .deps/sap.Tpo .deps/sap.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT timeout.o -MD -MP -MF .deps/timeout.Tpo -c -o timeout.o timeout.c
# mv -f .deps/timeout.Tpo .deps/timeout.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT trace.o -MD -MP -MF .deps/trace.Tpo -c -o trace.o trace.c
# mv -f .deps/trace.Tpo .deps/trace.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT policy.o -MD -MP -MF .deps/policy.Tpo -c -o policy.o policy.c
# mv -f .deps/policy.Tpo .deps/policy.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT cfg_y.o -MD -MP -MF .deps/cfg_y.Tpo -c -o cfg_y.o cfg_y.c
# cfg_y.y:32:12: warning: unused function 'hex2num' [-Wunused-function]
# static int hex2num(char digit)
# ^
# 1 warning generated.
# mv -f .deps/cfg_y.Tpo .deps/cfg_y.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT cfg_l.o -MD -MP -MF .deps/cfg_l.Tpo -c -o cfg_l.o cfg_l.c
# cfg_l.c:1479:17: warning: unused function 'yyunput' [-Wunused-function]
# static void yyunput (int c, register char * yy_bp )
# ^
# cfg_l.c:1520:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration]
# static int input (void)
# ^
# 2 warnings generated.
# mv -f .deps/cfg_l.Tpo .deps/cfg_l.Po
# /usr/bin/perl ./mkmess.pl <./../q2931/uni.h >mess.c
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT mess.o -MD -MP -MF .deps/mess.Tpo -c -o mess.o mess.c
# mv -f .deps/mess.Tpo .deps/mess.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmsigd atmsigd.o io.o kernel.o proto.o uni.o sap.o timeout.o trace.o policy.o cfg_y.o cfg_l.o mess.o ../../src/q2931/q.out.o ../../src/q2931/qd.dump.o ../../src/lib/libatm.la ../../src/saal/libsaal.a -lfl
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmsigd atmsigd.o io.o kernel.o proto.o uni.o sap.o timeout.o trace.o policy.o cfg_y.o cfg_l.o mess.o ../../src/q2931/q.out.o ../../src/q2931/qd.dump.o ../../src/lib/.libs/libatm.so -lresolv ../../src/saal/libsaal.a -lfl
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# Making all in maint
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmdiag.o -MD -MP -MF .deps/atmdiag.Tpo -c -o atmdiag.o atmdiag.c
# mv -f .deps/atmdiag.Tpo .deps/atmdiag.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmdiag atmdiag.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmdiag atmdiag.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmdump.o -MD -MP -MF .deps/atmdump.Tpo -c -o atmdump.o atmdump.c
# mv -f .deps/atmdump.Tpo .deps/atmdump.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmdump atmdump.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmdump atmdump.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sonetdiag.o -MD -MP -MF .deps/sonetdiag.Tpo -c -o sonetdiag.o sonetdiag.c
# mv -f .deps/sonetdiag.Tpo .deps/sonetdiag.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o sonetdiag sonetdiag.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/sonetdiag sonetdiag.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT saaldump.o -MD -MP -MF .deps/saaldump.Tpo -c -o saaldump.o saaldump.c
# saaldump.c:173:10: warning: passing 'char [65535]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# analyze(buf,size,stamp);
# ^~~
# saaldump.c:78:36: note: passing argument to parameter 'pdu' here
# static void analyze(unsigned char *pdu,int size,struct timeval stamp)
# ^
# 1 warning generated.
# mv -f .deps/saaldump.Tpo .deps/saaldump.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o saaldump saaldump.o ../../src/q2931/qd.dump.o ../../src/saal/libsaal.a ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/saaldump saaldump.o ../../src/q2931/qd.dump.o ../../src/saal/libsaal.a ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmaddr.o -MD -MP -MF .deps/atmaddr.Tpo -c -o atmaddr.o atmaddr.c
# atmaddr.c:101:4: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# sizeof(*addr));
# ^~~~~~~~~~~~~
# 1 warning generated.
# mv -f .deps/atmaddr.Tpo .deps/atmaddr.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmaddr atmaddr.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmaddr atmaddr.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT esi.o -MD -MP -MF .deps/esi.Tpo -c -o esi.o esi.c
# mv -f .deps/esi.Tpo .deps/esi.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o esi esi.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/esi esi.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmloop.o -MD -MP -MF .deps/atmloop.Tpo -c -o atmloop.o atmloop.c
# atmloop.c:119:12: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast]
# req.arg = (void *) mode;
# ^
# 1 warning generated.
# mv -f .deps/atmloop.Tpo .deps/atmloop.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmloop atmloop.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmloop atmloop.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmtcp.o -MD -MP -MF .deps/atmtcp.Tpo -c -o atmtcp.o atmtcp.c
# atmtcp.c:582:49: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(stderr,"short write (%d < %d)\n",wrote,sizeof(stream));
# ~~ ^~~~~~~~~~~~~~
# %lu
# atmtcp.c:848:54: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((*fd2 = accept(fd,(struct sockaddr *) &addr,&addr_len)) < 0) {
# ^~~~~~~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 2 warnings generated.
# mv -f .deps/atmtcp.Tpo .deps/atmtcp.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmtcp atmtcp.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmtcp atmtcp.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT enitune.o -MD -MP -MF .deps/enitune.Tpo -c -o enitune.o enitune.c
# mv -f .deps/enitune.Tpo .deps/enitune.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o enitune enitune.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/enitune enitune.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT zntune.o -MD -MP -MF .deps/zntune.Tpo -c -o zntune.o zntune.c
# mv -f .deps/zntune.Tpo .deps/zntune.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o zntune zntune.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/zntune zntune.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../q2931 -I./../saal -I. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT hediag.o -MD -MP -MF .deps/hediag.Tpo -c -o hediag.o hediag.c
# hediag.c:19:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80000, "reset_cntl" },
# ^~~~~~~~~~~~
# hediag.c:20:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80004, "host_cntl" },
# ^~~~~~~~~~~
# hediag.c:21:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80008, "lb_swap" },
# ^~~~~~~~~
# hediag.c:22:13: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8000c, "lb_mem_addr" },
# ^~~~~~~~~~~~~
# hediag.c:23:13: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80010, "lb_mem_data" },
# ^~~~~~~~~~~~~
# hediag.c:24:13: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80014, "lb_mem_access" },
# ^~~~~~~~~~~~~~~
# hediag.c:25:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80018, "sdram_ctl" },
# ^~~~~~~~~~~
# hediag.c:26:13: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8001c, "int_fifo" },
# ^~~~~~~~~~
# hediag.c:27:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80020, "abort_addr" },
# ^~~~~~~~~~~~
# hediag.c:29:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80080, "irq0_base" },
# ^~~~~~~~~~~
# hediag.c:30:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80084, "irq0_head" },
# ^~~~~~~~~~~
# hediag.c:31:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80088, "irq0_cntl" },
# ^~~~~~~~~~~
# hediag.c:32:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8008c, "irq0_data" },
# ^~~~~~~~~~~
# hediag.c:34:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x800c0, "grp_10_map" },
# ^~~~~~~~~~~~
# hediag.c:35:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x800c4, "grp_32_map" },
# ^~~~~~~~~~~~
# hediag.c:36:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x800c8, "grp_54_map" },
# ^~~~~~~~~~~~
# hediag.c:37:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x800cc, "grp_76_map" },
# ^~~~~~~~~~~~
# hediag.c:39:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80400, "g0_rbps_s" },
# ^~~~~~~~~~~
# hediag.c:40:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80404, "g0_rbps_t" },
# ^~~~~~~~~~~
# hediag.c:41:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80408, "g0_rbps_qi" },
# ^~~~~~~~~~~~
# hediag.c:42:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8040c, "g0_rbps_bs" },
# ^~~~~~~~~~~~
# hediag.c:43:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80410, "g0_rbpl_s" },
# ^~~~~~~~~~~
# hediag.c:44:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80414, "g0_rbpl_t" },
# ^~~~~~~~~~~
# hediag.c:45:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80418, "g0_rbpl_qi" },
# ^~~~~~~~~~~~
# hediag.c:46:13: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8041c, "g0_rbpl_bs" },
# ^~~~~~~~~~~~
# hediag.c:49:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80580, "g0_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:50:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80584, "g0_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:51:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80588, "g1_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:52:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8058c, "g1_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:53:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80590, "g2_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:54:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80594, "g2_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:55:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80598, "g3_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:56:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8059c, "g3_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:57:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805a0, "g4_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:58:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805a4, "g4_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:59:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805a8, "g5_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:60:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805ac, "g5_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:61:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805b0, "g6_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:62:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805b4, "g6_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:63:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805b8, "g7_inmq_s" },
# ^~~~~~~~~~~
# hediag.c:64:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x805bc, "g7_inmq_l" },
# ^~~~~~~~~~~
# hediag.c:66:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80680, "tpdrq_b_h" },
# ^~~~~~~~~~~
# hediag.c:67:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80684, "tpdrq_t" },
# ^~~~~~~~~
# hediag.c:68:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80688, "tpdrq_s" },
# ^~~~~~~~~
# hediag.c:70:13: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8068c, "ubuff_ba" },
# ^~~~~~~~~~
# hediag.c:72:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806c0, "rlbf0_h" },
# ^~~~~~~~~
# hediag.c:73:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806c4, "rlbf0_t" },
# ^~~~~~~~~
# hediag.c:74:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806c8, "rlbf1_h" },
# ^~~~~~~~~
# hediag.c:75:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806cc, "rlbf1_t" },
# ^~~~~~~~~
# hediag.c:76:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806d0, "rlbc_h" },
# ^~~~~~~~
# hediag.c:77:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806d4, "rlbc_t" },
# ^~~~~~~~
# hediag.c:78:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806d8, "rlbc_h2" },
# ^~~~~~~~~
# hediag.c:79:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806e0, "tlbf_h" },
# ^~~~~~~~
# hediag.c:80:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806e4, "tlbf_t" },
# ^~~~~~~~
# hediag.c:81:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806e8, "rlbf0_c" },
# ^~~~~~~~~
# hediag.c:82:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806ec, "rlbf1_c" },
# ^~~~~~~~~
# hediag.c:84:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806f0, "rxthrsh" },
# ^~~~~~~~~
# hediag.c:85:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x806f4, "lithrsh" },
# ^~~~~~~~~
# hediag.c:87:13: warning: initializing 'char *' with an expression of type 'const char [6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80700, "lbarb" },
# ^~~~~~~
# hediag.c:88:13: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80704, "sdramcon" },
# ^~~~~~~~~~
# hediag.c:89:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80708, "lbstat" },
# ^~~~~~~~
# hediag.c:90:13: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8070c, "rcc_stat" },
# ^~~~~~~~~~
# hediag.c:92:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80740, "tcmconfig" },
# ^~~~~~~~~~~
# hediag.c:93:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80744, "tsrb_ba" },
# ^~~~~~~~~
# hediag.c:94:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80748, "tsrc_ba" },
# ^~~~~~~~~
# hediag.c:95:13: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8074c, "tmabr_ba" },
# ^~~~~~~~~~
# hediag.c:96:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80750, "tpd_ba" },
# ^~~~~~~~
# hediag.c:97:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80758, "tsrd_ba" },
# ^~~~~~~~~
# hediag.c:99:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80760, "tx_config" },
# ^~~~~~~~~~~
# hediag.c:100:13: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80764, "txaal5_proto" },
# ^~~~~~~~~~~~~~
# hediag.c:102:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80780, "rcmconfig" },
# ^~~~~~~~~~~
# hediag.c:103:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80784, "rsrb_ba" },
# ^~~~~~~~~
# hediag.c:104:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x80788, "rcmlbm_ba" },
# ^~~~~~~~~~~
# hediag.c:105:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x8078c, "rcmabr_ba" },
# ^~~~~~~~~~~
# hediag.c:107:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807c0, "rc_config" },
# ^~~~~~~~~~~
# hediag.c:109:13: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807c4, "mcc" },
# ^~~~~
# hediag.c:110:13: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807c8, "oec" },
# ^~~~~
# hediag.c:111:13: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807cc, "dcc" },
# ^~~~~
# hediag.c:112:13: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807d0, "cec" },
# ^~~~~
# hediag.c:114:13: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807f4, "lb_config" },
# ^~~~~~~~~~~
# hediag.c:116:13: warning: initializing 'char *' with an expression of type 'const char [7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807f0, "hsp_ba" },
# ^~~~~~~~
# hediag.c:118:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807f8, "con_dat" },
# ^~~~~~~~~
# hediag.c:119:13: warning: initializing 'char *' with an expression of type 'const char [8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 0x807fc, "con_ctl" },
# ^~~~~~~~~
# hediag.c:155:6: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration]
# if (strcmp(argv[2], "readpci") == 0)
# ^
# hediag.c:155:6: note: include the header or explicitly provide a declaration for 'strcmp'
# 84 warnings generated.
# mv -f .deps/hediag.Tpo .deps/hediag.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o hediag hediag.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/hediag hediag.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# Making all in arpd
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmarp.o -MD -MP -MF .deps/atmarp.Tpo -c -o atmarp.o atmarp.c
# atmarp.c:70:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(stderr,"bad read: %d != %d\n",len,sizeof(int));
# ~~ ^~~~~~~~~~~
# %lu
# 1 warning generated.
# mv -f .deps/atmarp.Tpo .deps/atmarp.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmarp atmarp.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmarp atmarp.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmarpd.o -MD -MP -MF .deps/atmarpd.Tpo -c -o atmarpd.o atmarpd.c
# mv -f .deps/atmarpd.Tpo .deps/atmarpd.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT arp.o -MD -MP -MF .deps/arp.Tpo -c -o arp.o arp.c
# mv -f .deps/arp.Tpo .deps/arp.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c
# io.c:283:57: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((fd = accept(incoming,(struct sockaddr *) &addr,&len)) < 0) {
# ^~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# io.c:298:46: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(fd,SOL_ATM,SO_ATMQOS,&qos,&size) < 0)
# ^~~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# io.c:620:54: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# result = getsockname(fd,(struct sockaddr *) addr,&length);
# ^~~~~~~
# /usr/include/sys/socket.h:128:26: note: passing argument to parameter '__len' here
# socklen_t *__restrict __len) __THROW;
# ^
# 3 warnings generated.
# mv -f .deps/io.Tpo .deps/io.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT itf.o -MD -MP -MF .deps/itf.Tpo -c -o itf.o itf.c
# mv -f .deps/itf.Tpo .deps/itf.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.c
# table.c:107:55: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getpeername(vcc->fd,(struct sockaddr *) &addr,&size) < 0) {
# ^~~~~
# /usr/include/sys/socket.h:142:26: note: passing argument to parameter '__len' here
# socklen_t *__restrict __len) __THROW;
# ^
# table.c:127:51: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(vcc->fd,SOL_ATM,SO_ATMQOS,&qos,&size) < 0)
# ^~~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# table.c:135:57: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if (getsockopt(vcc->fd,SOL_SOCKET,SO_SNDBUF,&sndbuf,&size) < 0)
# ^~~~~
# /usr/include/sys/socket.h:221:32: note: passing argument to parameter '__optlen' here
# socklen_t *__restrict __optlen) __THROW;
# ^
# 3 warnings generated.
# mv -f .deps/table.Tpo .deps/table.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o atmarpd atmarpd.o arp.o io.o itf.o table.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/atmarpd atmarpd.o arp.o io.o itf.o table.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# Making all in ilmid
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# Making all in asn1
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_len.o -MD -MP -MF .deps/asn_len.Tpo -c -o asn_len.o asn_len.c
# mv -f .deps/asn_len.Tpo .deps/asn_len.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_tag.o -MD -MP -MF .deps/asn_tag.Tpo -c -o asn_tag.o asn_tag.c
# mv -f .deps/asn_tag.Tpo .deps/asn_tag.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_int.o -MD -MP -MF .deps/asn_int.Tpo -c -o asn_int.o asn_int.c
# asn_int.c:156:22: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
# retVal = (-1 << 8) | byte;
# ~~ ^
# asn_int.c:188:21: warning: format specifies type 'int' but the argument has type 'AsnInt' (aka 'long') [-Wformat]
# fprintf(f,"%d", *v);
# ~~ ^~
# %ld
# asn_int.c:255:21: warning: unused variable 'retLen' [-Wunused-variable]
# int retLen;
# ^
# asn_int.c:373:21: warning: format specifies type 'unsigned int' but the argument has type 'UAsnInt' (aka 'unsigned long') [-Wformat]
# fprintf(f,"%u", *v);
# ~~ ^~
# %lu
# 4 warnings generated.
# mv -f .deps/asn_int.Tpo .deps/asn_int.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_octs.o -MD -MP -MF .deps/asn_octs.Tpo -c -o asn_octs.o asn_octs.c
# asn_octs.c:225:11: warning: unused variable 'tmp' [-Wunused-variable]
# char* tmp;
# ^
# 1 warning generated.
# mv -f .deps/asn_octs.Tpo .deps/asn_octs.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_bits.o -MD -MP -MF .deps/asn_bits.Tpo -c -o asn_bits.o asn_bits.c
# asn_bits.c:133:23: warning: unused variable 'unusedBits' [-Wunused-variable]
# unsigned long int unusedBits;
# ^
# asn_bits.c:263:11: warning: unused variable 'tmp' [-Wunused-variable]
# char* tmp;
# ^
# 2 warnings generated.
# mv -f .deps/asn_bits.Tpo .deps/asn_bits.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT str_stk.o -MD -MP -MF .deps/str_stk.Tpo -c -o str_stk.o str_stk.c
# mv -f .deps/str_stk.Tpo .deps/str_stk.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_oid.o -MD -MP -MF .deps/asn_oid.Tpo -c -o asn_oid.o asn_oid.c
# asn_oid.c:130:37: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(f,"%u %u", firstArcNum, arcNum - (firstArcNum * 40));
# ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# %lu
# asn_oid.c:139:26: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(f," %u", arcNum);
# ~~ ^~~~~~
# %lu
# 2 warnings generated.
# mv -f .deps/asn_oid.Tpo .deps/asn_oid.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_null.o -MD -MP -MF .deps/asn_null.Tpo -c -o asn_null.o asn_null.c
# mv -f .deps/asn_null.Tpo .deps/asn_null.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT asn_list.o -MD -MP -MF .deps/asn_list.Tpo -c -o asn_list.o asn_list.c
# mv -f .deps/asn_list.Tpo .deps/asn_list.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT nibble_alloc.o -MD -MP -MF .deps/nibble_alloc.Tpo -c -o nibble_alloc.o nibble_alloc.c
# nibble_alloc.c:132:9: warning: unused variable 'i' [-Wunused-variable]
# int i;
# ^
# nibble_alloc.c:170:9: warning: unused variable 'i' [-Wunused-variable]
# int i;
# ^
# 2 warnings generated.
# mv -f .deps/nibble_alloc.Tpo .deps/nibble_alloc.Po
# clang -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT print.o -MD -MP -MF .deps/print.Tpo -c -o print.o print.c
# mv -f .deps/print.Tpo .deps/print.Po
# rm -f libasn1.a
# ar cru libasn1.a asn_len.o asn_tag.o asn_int.o asn_octs.o asn_bits.o str_stk.o asn_oid.o asn_null.o asn_list.o nibble_alloc.o print.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# ranlib libasn1.a
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT rfc1157_snmp.o -MD -MP -MF .deps/rfc1157_snmp.Tpo -c -o rfc1157_snmp.o rfc1157_snmp.c
# rfc1157_snmp.c:29:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1157_snmp.c:30:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1157_snmp.c:67:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:67:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:67:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:59:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:60:12: warning: unused variable 'totalElmtsLen2' [-Wunused-variable]
# AsnLen totalElmtsLen2 = 0;
# ^
# rfc1157_snmp.c:61:12: warning: unused variable 'elmtLen2' [-Wunused-variable]
# AsnLen elmtLen2;
# ^
# rfc1157_snmp.c:62:12: warning: unused variable 'tagId2' [-Wunused-variable]
# AsnTag tagId2;
# ^
# rfc1157_snmp.c:141:12: warning: unused variable 'totalLen' [-Wunused-variable]
# AsnLen totalLen = 0;
# ^
# rfc1157_snmp.c:186:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ( (tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE)))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:186:18: note: remove extraneous parentheses around the comparison to silence this warning
# if ( (tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE)))
# ~ ^ ~
# rfc1157_snmp.c:186:18: note: use '=' to turn this equality comparison into an assignment
# if ( (tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE)))
# ^~
# =
# rfc1157_snmp.c:169:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1157_snmp.c:173:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:236:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1157_snmp.c:237:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1157_snmp.c:289:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:289:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:289:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:299:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:299:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:299:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:309:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:309:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:309:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:319:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:319:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:319:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:284:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:382:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1157_snmp.c:383:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1157_snmp.c:448:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:448:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:448:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, OID_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:471:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:471:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:471:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:481:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:481:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:481:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:491:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( APPL, PRIM, 3))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:491:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( APPL, PRIM, 3))))
# ~ ^ ~
# rfc1157_snmp.c:491:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( APPL, PRIM, 3))))
# ^~
# =
# rfc1157_snmp.c:501:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:501:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:501:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, CONS, SEQ_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:440:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:441:12: warning: unused variable 'totalElmtsLen2' [-Wunused-variable]
# AsnLen totalElmtsLen2 = 0;
# ^
# rfc1157_snmp.c:442:12: warning: unused variable 'elmtLen2' [-Wunused-variable]
# AsnLen elmtLen2;
# ^
# rfc1157_snmp.c:443:12: warning: unused variable 'tagId2' [-Wunused-variable]
# AsnTag tagId2;
# ^
# rfc1157_snmp.c:572:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1157_snmp.c:573:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1157_snmp.c:641:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1157_snmp.c:643:12: warning: unused variable 'elmtLen1' [-Wunused-variable]
# AsnLen elmtLen1;
# ^
# rfc1157_snmp.c:644:12: warning: unused variable 'tagId1' [-Wunused-variable]
# AsnTag tagId1;
# ^
# rfc1157_snmp.c:645:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:770:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1157_snmp.c:771:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1157_snmp.c:815:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# rfc1157_snmp.c:815:19: note: remove extraneous parentheses around the comparison to silence this warning
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ~ ^ ~
# rfc1157_snmp.c:815:19: note: use '=' to turn this equality comparison into an assignment
# if ((( tagId1 == MAKE_TAG_ID( UNIV, PRIM, INTEGER_TAG_CODE))))
# ^~
# =
# rfc1157_snmp.c:807:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1157_snmp.c:808:12: warning: unused variable 'totalElmtsLen2' [-Wunused-variable]
# AsnLen totalElmtsLen2 = 0;
# ^
# rfc1157_snmp.c:809:12: warning: unused variable 'elmtLen2' [-Wunused-variable]
# AsnLen elmtLen2;
# ^
# rfc1157_snmp.c:810:12: warning: unused variable 'tagId2' [-Wunused-variable]
# AsnTag tagId2;
# ^
# 42 warnings generated.
# mv -f .deps/rfc1157_snmp.Tpo .deps/rfc1157_snmp.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT rfc1155_smi.o -MD -MP -MF .deps/rfc1155_smi.Tpo -c -o rfc1155_smi.o rfc1155_smi.c
# rfc1155_smi.c:22:24: warning: initializing 'char *' with an expression of type 'const char [4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid internet = { 3, "\53\6\1" };
# ^~~~~~~~~
# rfc1155_smi.c:24:25: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid directory = { 4, "\53\6\1\1" };
# ^~~~~~~~~~~
# rfc1155_smi.c:26:20: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid mgmt = { 4, "\53\6\1\2" };
# ^~~~~~~~~~~
# rfc1155_smi.c:28:28: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid experimental = { 4, "\53\6\1\3" };
# ^~~~~~~~~~~
# rfc1155_smi.c:30:23: warning: initializing 'char *' with an expression of type 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid private = { 4, "\53\6\1\4" };
# ^~~~~~~~~~~
# rfc1155_smi.c:32:27: warning: initializing 'char *' with an expression of type 'const char [6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid enterprises = { 5, "\53\6\1\4\1" };
# ^~~~~~~~~~~~~
# rfc1155_smi.c:41:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1155_smi.c:42:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1155_smi.c:98:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1155_smi.c:100:12: warning: unused variable 'elmtLen1' [-Wunused-variable]
# AsnLen elmtLen1;
# ^
# rfc1155_smi.c:101:12: warning: unused variable 'tagId1' [-Wunused-variable]
# AsnTag tagId1;
# ^
# rfc1155_smi.c:102:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1155_smi.c:181:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1155_smi.c:182:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1155_smi.c:209:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1155_smi.c:211:12: warning: unused variable 'elmtLen1' [-Wunused-variable]
# AsnLen elmtLen1;
# ^
# rfc1155_smi.c:212:12: warning: unused variable 'tagId1' [-Wunused-variable]
# AsnTag tagId1;
# ^
# rfc1155_smi.c:213:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1155_smi.c:260:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1155_smi.c:261:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1155_smi.c:325:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1155_smi.c:327:12: warning: unused variable 'elmtLen1' [-Wunused-variable]
# AsnLen elmtLen1;
# ^
# rfc1155_smi.c:328:12: warning: unused variable 'tagId1' [-Wunused-variable]
# AsnTag tagId1;
# ^
# rfc1155_smi.c:329:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1155_smi.c:330:12: warning: unused variable 'totalElmtsLen2' [-Wunused-variable]
# AsnLen totalElmtsLen2 = 0;
# ^
# rfc1155_smi.c:331:12: warning: unused variable 'elmtLen2' [-Wunused-variable]
# AsnLen elmtLen2;
# ^
# rfc1155_smi.c:332:12: warning: unused variable 'tagId2' [-Wunused-variable]
# AsnTag tagId2;
# ^
# rfc1155_smi.c:422:12: warning: unused variable 'listLen' [-Wunused-variable]
# AsnLen listLen;
# ^
# rfc1155_smi.c:423:11: warning: unused variable 'component' [-Wunused-variable]
# void* component;
# ^
# rfc1155_smi.c:455:9: warning: unused variable 'seqDone' [-Wunused-variable]
# int seqDone = FALSE;
# ^
# rfc1155_smi.c:457:12: warning: unused variable 'elmtLen1' [-Wunused-variable]
# AsnLen elmtLen1;
# ^
# rfc1155_smi.c:458:12: warning: unused variable 'tagId1' [-Wunused-variable]
# AsnTag tagId1;
# ^
# rfc1155_smi.c:459:9: warning: unused variable 'mandatoryElmtCount1' [-Wunused-variable]
# int mandatoryElmtCount1 = 0;
# ^
# rfc1155_smi.c:460:12: warning: unused variable 'totalElmtsLen2' [-Wunused-variable]
# AsnLen totalElmtsLen2 = 0;
# ^
# rfc1155_smi.c:461:12: warning: unused variable 'elmtLen2' [-Wunused-variable]
# AsnLen elmtLen2;
# ^
# rfc1155_smi.c:462:12: warning: unused variable 'tagId2' [-Wunused-variable]
# AsnTag tagId2;
# ^
# 36 warnings generated.
# mv -f .deps/rfc1155_smi.Tpo .deps/rfc1155_smi.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c
# util.c:78:12: warning: unused variable 'entry' [-Wunused-variable]
# VarBind *entry;
# ^
# 1 warning generated.
# mv -f .deps/util.Tpo .deps/util.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c
# mv -f .deps/io.Tpo .deps/io.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT message.o -MD -MP -MF .deps/message.Tpo -c -o message.o message.c
# message.c:51:20: warning: assigning to 'char *' from 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# m->community.octs = "ILMI";
# ^ ~~~~~~
# message.c:89:20: warning: assigning to 'char *' from 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# m->community.octs = "ILMI";
# ^ ~~~~~~
# message.c:166:31: warning: assigning to 'char *' from 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# set_message->community.octs = "ILMI";
# ^ ~~~~~~
# message.c:198:32: warning: assigning to 'char *' from 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# trap_message->community.octs = "ILMI";
# ^ ~~~~~~
# message.c:203:47: warning: assigning to 'char *' from 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# trap_message->data->a.trap->enterprise.octs = "\53\06\01\04\01\03\01\01";
# ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
# message.c:209:60: warning: assigning to 'char *' from 'const char [5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# trap_message->data->a.trap->agent_addr->a.internet->octs = "\0\0\0\0";
# ^ ~~~~~~~~~~
# message.c:220:22: warning: assigning to 'char *' from 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# entry->name.octs = "\53\06\01\02\01\01\03\00";
# ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
# 7 warnings generated.
# mv -f .deps/message.Tpo .deps/message.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atmf_uni.o -MD -MP -MF .deps/atmf_uni.Tpo -c -o atmf_uni.o atmf_uni.c
# atmf_uni.c:42:7: warning: initializing 'char *' with an expression of type 'const char [20]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# {19, "\53\06\01\04\01\202\106\02\02\02\01\06\02\01\01\01\13\00\00" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:44:7: warning: initializing 'char *' with an expression of type 'const char [20]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# {19, "\53\06\01\04\01\202\106\02\02\02\01\06\02\01\01\01\102\00\00" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:45:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfPortIndex = {13, "\53\06\01\04\01\202\141\02\01\01\01\01\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:46:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfPortMyIfName = {13, "\53\06\01\04\01\202\141\02\01\01\01\07\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:47:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfPortMyIdentifier = {13, "\53\06\01\04\01\202\141\02\01\01\01\10\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:48:38: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfMyIpNmAddress = {11, "\53\06\01\04\01\202\141\02\01\02\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:49:38: warning: initializing 'char *' with an expression of type 'const char [12]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfMySystemIdentifier = {11, "\53\06\01\04\01\202\141\02\01\04\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:50:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerMaxVpiBits = {13, "\53\06\01\04\01\202\141\02\02\01\01\6\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:51:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerMaxVciBits = {13, "\53\06\01\04\01\202\141\02\02\01\01\7\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:52:35: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerUniType = {13, "\53\06\01\04\01\202\141\02\02\01\01\10\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:53:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerUniVersion = {13, "\53\06\01\04\01\202\141\02\02\01\01\11\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:54:38: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerDeviceType = {13, "\53\06\01\04\01\202\141\02\02\01\01\12\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:55:39: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerIlmiVersion = {13, "\53\06\01\04\01\202\141\02\02\01\01\13\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:56:41: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAtmLayerNniSigVersion = {13, "\53\06\01\04\01\202\141\02\02\01\01\14\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:57:46: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfNetPrefixStatus = {NETPREFIX_LEN, "\53\06\01\04\01\202\141\02\07\01\01\03"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:60:7: warning: initializing 'char *' with an expression of type 'const char [26]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# {25, "\53\06\01\04\01\202\141\02\10\01\01\03\00\12\01\03\06\01\04\01\202\141\01\05\01"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:63:33: warning: initializing 'char *' with an expression of type 'const char [11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfSrvcRegTable = { 10, "\53\06\01\04\01\202\141\02\10\01" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:64:32: warning: initializing 'char *' with an expression of type 'const char [10]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAddressTable = { 9, "\53\06\01\04\01\202\141\02\06" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:65:34: warning: initializing 'char *' with an expression of type 'const char [13]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid atmfAddressStatus = { 12, "\53\06\01\04\01\202\141\02\06\01\01\03" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:67:8: warning: initializing 'char *' with an expression of type 'const char [14]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# { 13, "\53\06\01\04\01\202\141\02\13\01\01\02\00" };
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# atmf_uni.c:256:7: warning: unused variable 'cmp' [-Wunused-variable]
# int cmp;
# ^
# atmf_uni.c:257:18: warning: unused variable 'prefix' [-Wunused-variable]
# NetPrefixNode *prefix;
# ^
# atmf_uni.c:109:16: warning: unused variable 'atmLecsAddress' [-Wunused-variable]
# static AsnOcts atmLecsAddress = {0, NULL};
# ^
# 23 warnings generated.
# mv -f .deps/atmf_uni.Tpo .deps/atmf_uni.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT mib.o -MD -MP -MF .deps/mib.Tpo -c -o mib.o mib.c
# mib.c:371:40: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# ((IpAddress *) var->value)->octs = p = alloc(4);
# ^ ~~~~~~~~~~~~
# mib.c:410:33: warning: passing 'signed char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return put_ci(varbind,var,&ci,&ci.vpi_bits);
# ^~~~~~~~~~~~
# mib.c:392:32: note: passing argument to parameter 'bits' here
# struct atm_cirange *ci,char *bits)
# ^
# mib.c:418:33: warning: passing 'signed char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return put_ci(varbind,var,&ci,&ci.vci_bits);
# ^~~~~~~~~~~~
# mib.c:392:32: note: passing argument to parameter 'bits' here
# struct atm_cirange *ci,char *bits)
# ^
# 3 warnings generated.
# mv -f .deps/mib.Tpo .deps/mib.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sysgroup.o -MD -MP -MF .deps/sysgroup.Tpo -c -o sysgroup.o sysgroup.c
# sysgroup.c:32:23: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysDescr = {8, "\53\06\01\02\01\01\01\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:33:26: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysObjectID = {8, "\53\06\01\02\01\01\02\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:34:24: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysUpTime = {8, "\53\06\01\02\01\01\03\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:35:25: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysContact = {8, "\53\06\01\02\01\01\04\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:36:22: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysName = {8, "\53\06\01\02\01\01\05\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:37:26: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysLocation = {8, "\53\06\01\02\01\01\06\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:38:26: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysServices = {8, "\53\06\01\02\01\01\07\00"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:40:30: warning: initializing 'char *' with an expression of type 'const char [27]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOcts sysDescrValue = {25, "ATM on Linux Version " VERSION};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:41:31: warning: initializing 'char *' with an expression of type 'const char [9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOid sysObjectIDValue = {8, "\53\06\01\04\01\03\01\01"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:42:32: warning: initializing 'char *' with an expression of type 'const char [15]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOcts sysContactValue = {14, "root@localhost"};
# ^~~~~~~~~~~~~~~~
# sysgroup.c:43:29: warning: initializing 'char *' with an expression of type 'const char [24]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOcts sysNameValue = {23, "localhost.my.domain.com"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~
# sysgroup.c:44:33: warning: initializing 'char *' with an expression of type 'const char [37]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
# AsnOcts sysLocationValue = {36, "Connected to an ATM switch somewhere"};
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 12 warnings generated.
# mv -f .deps/sysgroup.Tpo .deps/sysgroup.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ilmid.o -MD -MP -MF .deps/ilmid.Tpo -c -o ilmid.o ilmid.c
# mv -f .deps/ilmid.Tpo .deps/ilmid.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT wait.o -MD -MP -MF .deps/wait.Tpo -c -o wait.o wait.c
# mv -f .deps/wait.Tpo .deps/wait.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT states.o -MD -MP -MF .deps/states.Tpo -c -o states.o states.c
# mv -f .deps/states.Tpo .deps/states.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT actions.o -MD -MP -MF .deps/actions.Tpo -c -o actions.o actions.c
# mv -f .deps/actions.Tpo .deps/actions.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o ilmid rfc1157_snmp.o rfc1155_smi.o util.o io.o message.o atmf_uni.o mib.o sysgroup.o ilmid.o wait.o states.o actions.o ../../src/lib/libatm.la ../../src/ilmid/asn1/libasn1.a
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/ilmid rfc1157_snmp.o rfc1155_smi.o util.o io.o message.o atmf_uni.o mib.o sysgroup.o ilmid.o wait.o states.o actions.o ../../src/lib/.libs/libatm.so -lresolv ../../src/ilmid/asn1/libasn1.a
# clang -DHAVE_CONFIG_H -I. -I../.. -I./../ilmid/asn1 -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ilmidiag.o -MD -MP -MF .deps/ilmidiag.Tpo -c -o ilmidiag.o ilmidiag.c
# mv -f .deps/ilmidiag.Tpo .deps/ilmidiag.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o ilmidiag ilmidiag.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/ilmidiag ilmidiag.o ../../src/lib/.libs/libatm.so -lresolv
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# Making all in man
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# Making all in led
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT join.o -MD -MP -MF .deps/join.Tpo -c -o join.o join.c
# join.c:188:30: warning: passing 'char [512]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if (parse_config_rsp(buff, frame_size) < 0) {
# ^~~~
# join.c:39:44: note: passing argument to parameter 'buff' here
# static int parse_config_rsp(unsigned char *buff, int size);
# ^
# join.c:224:24: warning: passing 'uint8_t [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strcpy(config_req->elan_name, lec_params.c5_elan_name);
# ^~~~~~~~~~~~~~~~~~~~~
# /usr/include/string.h:125:39: note: passing argument to parameter '__dest' here
# extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
# ^
# join.c:306:50: warning: passing 'uint8_t [32]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strncpy(lec_params.c5_elan_name, frame->elan_name, frame->elan_name_size);
# ^~~~~~~~~~~~~~~~
# /usr/include/string.h:129:32: note: passing argument to parameter '__src' here
# const char *__restrict __src, size_t __n)
# ^
# join.c:380:28: warning: passing 'char [512]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if (parse_join_rsp(buff, frame_size) < 0) {
# ^~~~
# join.c:43:42: note: passing argument to parameter 'buff' here
# static int parse_join_rsp(unsigned char *buff, int size);
# ^
# join.c:409:16: warning: passing 'uint8_t [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strcpy(frame->elan_name, lec_params.c5_elan_name);
# ^~~~~~~~~~~~~~~~
# /usr/include/string.h:125:39: note: passing argument to parameter '__dest' here
# extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
# ^
# join.c:558:50: warning: passing 'uint8_t [32]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strncpy(lec_params.c5_elan_name, frame->elan_name, frame->elan_name_size);
# ^~~~~~~~~~~~~~~~
# /usr/include/string.h:129:32: note: passing argument to parameter '__src' here
# const char *__restrict __src, size_t __n)
# ^
# join.c:758:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if (validate_frame(buff, frame_size) >= 0 &&
# ^~~~
# ./frames.h:11:35: note: passing argument to parameter 'buff' here
# int validate_frame(unsigned char *buff, int size);
# ^
# 7 warnings generated.
# mv -f .deps/join.Tpo .deps/join.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT conn.o -MD -MP -MF .deps/conn.Tpo -c -o conn.o conn.c
# conn.c:414:57: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types]
# fd = accept(conn->fd, (struct sockaddr *)&addr, &len);
# ^~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 1 warning generated.
# mv -f .deps/conn.Tpo .deps/conn.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
# main.c:243:48: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if(esi_convert(optarg, mac_addr)<0) {
# ^~~~~~~~
# main.c:82:58: note: passing argument to parameter 'mac_addr' here
# static int esi_convert(char *parsestring, unsigned char *mac_addr)
# ^
# main.c:248:43: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# mac2text(esibuff, mac_addr);
# ^~~~~~~~
# ./display.h:8:42: note: passing argument to parameter 'mac_addr' here
# void mac2text(char *buff, unsigned char *mac_addr);
# ^
# main.c:375:18: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if(addr_getesi(mac_addr, phys_itf) < 0) {
# ^~~~~~~~
# ./address.h:29:32: note: passing argument to parameter 'mac_addr' here
# int addr_getesi(unsigned char *mac_addr, int phys_addr);
# ^
# main.c:379:21: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# mac2text(esibuff, mac_addr);
# ^~~~~~~~
# ./display.h:8:42: note: passing argument to parameter 'mac_addr' here
# void mac2text(char *buff, unsigned char *mac_addr);
# ^
# main.c:386:25: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if ((itf = kernel_init(mac_addr, itf)) < 0 ) {
# ^~~~~~~~
# ./kernel.h:31:32: note: passing argument to parameter 'mac_addr' here
# int kernel_init(unsigned char *mac_addr, int itf);
# ^
# main.c:436:33: warning: passing 'char [6]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# init_lec_params(mac_addr, elan_name, listen_addr.sas_addr.prv,
# ^~~~~~~~
# ./join.h:6:37: note: passing argument to parameter 'mac_addr' here
# void init_lec_params(unsigned char *mac_addr, char *elan_name,
# ^
# 6 warnings generated.
# mv -f .deps/main.Tpo .deps/main.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT address.o -MD -MP -MF .deps/address.Tpo -c -o address.o address.c
# mv -f .deps/address.Tpo .deps/address.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT frames.o -MD -MP -MF .deps/frames.Tpo -c -o frames.o frames.c
# frames.c:319:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# if (validate_frame(buff, size) < 0)
# ^~~~
# frames.c:60:35: note: passing argument to parameter 'buff' here
# int validate_frame(unsigned char *buff, int size)
# ^
# 1 warning generated.
# mv -f .deps/frames.Tpo .deps/frames.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT display.o -MD -MP -MF .deps/display.Tpo -c -o display.o display.c
# mv -f .deps/display.Tpo .deps/display.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT kernel.o -MD -MP -MF .deps/kernel.Tpo -c -o kernel.o kernel.c
# mv -f .deps/kernel.Tpo .deps/kernel.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o zeppelin join.o conn.o main.o address.o frames.o display.o kernel.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/zeppelin join.o conn.o main.o address.o frames.o display.o kernel.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# Making all in lane
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT mem.o -MD -MP -MF .deps/mem.Tpo -c -o mem.o mem.c
# mv -f .deps/mem.Tpo .deps/mem.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c
# mv -f .deps/load.Tpo .deps/load.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT units.o -MD -MP -MF .deps/units.Tpo -c -o units.o units.c
# mv -f .deps/units.Tpo .deps/units.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT load_lex.o -MD -MP -MF .deps/load_lex.Tpo -c -o load_lex.o load_lex.c
# mv -f .deps/load_lex.Tpo .deps/load_lex.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT timers.o -MD -MP -MF .deps/timers.Tpo -c -o timers.o timers.c
# mv -f .deps/timers.Tpo .deps/timers.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT dump.o -MD -MP -MF .deps/dump.Tpo -c -o dump.o dump.c
# mv -f .deps/dump.Tpo .deps/dump.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lane_atm.o -MD -MP -MF .deps/lane_atm.Tpo -c -o lane_atm.o lane_atm.c
# lane_atm.c:175:59: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# ret = getpeername(conn->fd, (struct sockaddr*)&address, &len);
# ^~~~
# /usr/include/sys/socket.h:142:26: note: passing argument to parameter '__len' here
# socklen_t *__restrict __len) __THROW;
# ^
# 1 warning generated.
# mv -f .deps/lane_atm.Tpo .deps/lane_atm.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT events.o -MD -MP -MF .deps/events.Tpo -c -o events.o events.c
# mv -f .deps/events.Tpo .deps/events.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lane.o -MD -MP -MF .deps/lane.Tpo -c -o lane.o lane.c
# mv -f .deps/lane.Tpo .deps/lane.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT packet.o -MD -MP -MF .deps/packet.Tpo -c -o packet.o packet.c
# mv -f .deps/packet.Tpo .deps/packet.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT connect.o -MD -MP -MF .deps/connect.Tpo -c -o connect.o connect.c
# connect.c:272:52: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# fd = accept(tmp->fd, (struct sockaddr *)&addr, &nbytes);
# ^~~~~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 1 warning generated.
# mv -f .deps/connect.Tpo .deps/connect.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT db.o -MD -MP -MF .deps/db.Tpo -c -o db.o db.c
# mv -f .deps/db.Tpo .deps/db.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o les mem.o load.o units.o load_lex.o timers.o dump.o lane_atm.o events.o lane.o packet.o connect.o db.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/les mem.o load.o units.o load_lex.o timers.o dump.o lane_atm.o events.o lane.o packet.o connect.o db.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT connect_bus.o -MD -MP -MF .deps/connect_bus.Tpo -c -o connect_bus.o connect_bus.c
# connect_bus.c:183:52: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# fd = accept(tmp->fd, (struct sockaddr *)&addr, &nbytes);
# ^~~~~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 1 warning generated.
# mv -f .deps/connect_bus.Tpo .deps/connect_bus.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o bus mem.o load.o units.o load_lex.o timers.o dump.o lane_atm.o events.o lane.o connect_bus.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/bus mem.o load.o units.o load_lex.o timers.o dump.o lane_atm.o events.o lane.o connect_bus.o ../../src/lib/.libs/libatm.so -lresolv
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lecs_db.o -MD -MP -MF .deps/lecs_db.Tpo -c -o lecs_db.o lecs_db.c
# mv -f .deps/lecs_db.Tpo .deps/lecs_db.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lecs_load.o -MD -MP -MF .deps/lecs_load.Tpo -c -o lecs_load.o lecs_load.c
# mv -f .deps/lecs_load.Tpo .deps/lecs_load.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lecs.o -MD -MP -MF .deps/lecs.Tpo -c -o lecs.o lecs.c
# lecs.c:213:7: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# &len);
# ^~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# 1 warning generated.
# mv -f .deps/lecs.Tpo .deps/lecs.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT ldb.o -MD -MP -MF .deps/ldb.Tpo -c -o ldb.o ldb.c
# mv -f .deps/ldb.Tpo .deps/ldb.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT mem_lecs.o -MD -MP -MF .deps/mem_lecs.Tpo -c -o mem_lecs.o mem_lecs.c
# mem_lecs.c:81:22: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
# unit, tmp->unit, tmp->size);
# ^~~~~~~~~
# mem_lecs.c:92:50: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
# printf("%s : %d bytes from %p\n", tmp->unit, tmp->size, tmp->start);
# ~~ ^~~~~~~~~
# %zu
# 2 warnings generated.
# mv -f .deps/mem_lecs.Tpo .deps/mem_lecs.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT atm_lecs.o -MD -MP -MF .deps/atm_lecs.Tpo -c -o atm_lecs.o atm_lecs.c
# mv -f .deps/atm_lecs.Tpo .deps/atm_lecs.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o lecs lecs_db.o lecs_load.o lecs.o ldb.o mem_lecs.o atm_lecs.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/lecs lecs_db.o lecs_load.o lecs.o ldb.o mem_lecs.o atm_lecs.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# Making all in mpoad
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT get_vars.o -MD -MP -MF .deps/get_vars.Tpo -c -o get_vars.o get_vars.c
# mv -f .deps/get_vars.Tpo .deps/get_vars.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o io.c
# io.c:512:32: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
# (void)recognize_packet(buff + sizeof(struct llc_snap_hdr));
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./packets.h:73:18: note: passing argument to parameter 'pBuff' here
# uint8_t * pBuff
# ^
# io.c:527:63: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
# new_fd = accept(fds[slot].fd, (struct sockaddr *)&sa, &sa_len);
# ^~~~~~~
# /usr/include/sys/socket.h:244:28: note: passing argument to parameter '__addr_len' here
# socklen_t *__restrict __addr_len);
# ^
# io.c:625:39: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
# if ( recognize_packet(buff + sizeof(llc_snap_mpoa_ctrl)) >= 0)
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./packets.h:73:18: note: passing argument to parameter 'pBuff' here
# uint8_t * pBuff
# ^
# 3 warnings generated.
# mv -f .deps/io.Tpo .deps/io.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT k_interf.o -MD -MP -MF .deps/k_interf.Tpo -c -o k_interf.o k_interf.c
# k_interf.c:123:8: warning: passing '__u8 [20]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# msg.content.in_info.eg_MPC_ATM_addr,
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./io.h:13:48: note: passing argument to parameter 'atm_addr' here
# void create_ingress_svc(uint32_t ipaddr, char *atm_addr, struct atm_qos qos);
# ^
# 1 warning generated.
# mv -f .deps/k_interf.Tpo .deps/k_interf.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
# main.c:151:15: warning: passing 'unsigned char [33]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strncpy(mpc_control.elan_name,optarg,33);
# ^~~~~~~~~~~~~~~~~~~~~
# /usr/include/string.h:128:40: note: passing argument to parameter '__dest' here
# extern char *strncpy (char *__restrict __dest,
# ^
# main.c:162:15: warning: passing 'unsigned char [13]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strncpy(mpc_control.MPS_MAC_ADDRESS,optarg,13);
# ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/string.h:128:40: note: passing argument to parameter '__dest' here
# extern char *strncpy (char *__restrict __dest,
# ^
# main.c:177:49: warning: passing 'unsigned char [20]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# get_mpc_config(&mpc_control.lecs_address, mpc_control.LEC_ADDRESS, mpc_control.elan_name);
# ^~~~~~~~~~~~~~~~~~~~~~~
# ./lecs.h:4:55: note: passing argument to parameter 'lec_addr' here
# void get_mpc_config(struct sockaddr_atmsvc *sa, char *lec_addr, char *elan_name);
# ^
# main.c:177:74: warning: passing 'unsigned char [33]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# get_mpc_config(&mpc_control.lecs_address, mpc_control.LEC_ADDRESS, mpc_control.elan_name);
# ^~~~~~~~~~~~~~~~~~~~~
# ./lecs.h:4:71: note: passing argument to parameter 'elan_name' here
# void get_mpc_config(struct sockaddr_atmsvc *sa, char *lec_addr, char *elan_name);
# ^
# main.c:230:12: warning: initializing 'char *' with an expression of type 'unsigned char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
# char *string = mpc_control.MPS_MAC_ADDRESS;
# ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 5 warnings generated.
# mv -f .deps/main.Tpo .deps/main.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT p_factory.o -MD -MP -MF .deps/p_factory.Tpo -c -o p_factory.o p_factory.c
# p_factory.c:155:28: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_dataplane(buff, pos, shortcut_fd);
# ^~~~
# ./io.h:9:29: note: passing argument to parameter 'buff' here
# int send_to_dataplane(char *buff, int length, int fd);
# ^
# p_factory.c:169:22: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_mps(buff, pos);
# ^~~~
# ./io.h:8:23: note: passing argument to parameter 'buff' here
# int send_to_mps(char *buff, int length);
# ^
# p_factory.c:245:22: warning: passing 'uint8_t [4096]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_mps(buff,pos);
# ^~~~
# ./io.h:8:23: note: passing argument to parameter 'buff' here
# int send_to_mps(char *buff, int length);
# ^
# p_factory.c:334:22: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_mps(reply,pos);
# ^~~~~
# ./io.h:8:23: note: passing argument to parameter 'buff' here
# int send_to_mps(char *buff, int length);
# ^
# p_factory.c:389:22: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_mps(buff,pos);
# ^~~~
# ./io.h:8:23: note: passing argument to parameter 'buff' here
# int send_to_mps(char *buff, int length);
# ^
# p_factory.c:398:22: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# return send_to_mps(buff,pos);
# ^~~~
# ./io.h:8:23: note: passing argument to parameter 'buff' here
# int send_to_mps(char *buff, int length);
# ^
# 6 warnings generated.
# mv -f .deps/p_factory.Tpo .deps/p_factory.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT p_recogn.o -MD -MP -MF .deps/p_recogn.Tpo -c -o p_recogn.o p_recogn.c
# mv -f .deps/p_recogn.Tpo .deps/p_recogn.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT id_list.o -MD -MP -MF .deps/id_list.Tpo -c -o id_list.o id_list.c
# mv -f .deps/id_list.Tpo .deps/id_list.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT tag_list.o -MD -MP -MF .deps/tag_list.Tpo -c -o tag_list.o tag_list.c
# mv -f .deps/tag_list.Tpo .deps/tag_list.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT poll2select.o -MD -MP -MF .deps/poll2select.Tpo -c -o poll2select.o poll2select.c
# mv -f .deps/poll2select.Tpo .deps/poll2select.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT lecs.o -MD -MP -MF .deps/lecs.Tpo -c -o lecs.o lecs.c
# lecs.c:74:24: warning: passing 'uint8_t [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# strcpy(frame->elan_name, elan_name);
# ^~~~~~~~~~~~~~~~
# /usr/include/string.h:125:39: note: passing argument to parameter '__dest' here
# extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
# ^
# lecs.c:114:14: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# tlvs = buff + sizeof(struct le_config_frame);
# ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# lecs.c:115:21: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
# end_of_tlvs = buff + retval;
# ^ ~~~~~~~~~~~~~
# lecs.c:161:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat]
# end_of_tlvs - tlvs);
# ^~~~~~~~~~~~~~~~~~
# 4 warnings generated.
# mv -f .deps/lecs.Tpo .deps/lecs.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o mpcd get_vars.o io.o k_interf.o main.o p_factory.o p_recogn.o id_list.o tag_list.o poll2select.o lecs.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/mpcd get_vars.o io.o k_interf.o main.o p_factory.o p_recogn.o id_list.o tag_list.o poll2select.o lecs.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# Making all in oamd
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# Making all in switch
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making all in .
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT control.o -MD -MP -MF .deps/control.Tpo -c -o control.o control.c
# mv -f .deps/control.Tpo .deps/control.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT dispatch.o -MD -MP -MF .deps/dispatch.Tpo -c -o dispatch.o dispatch.c
# mv -f .deps/dispatch.Tpo .deps/dispatch.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT proto.o -MD -MP -MF .deps/proto.Tpo -c -o proto.o proto.c
# mv -f .deps/proto.Tpo .deps/proto.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT relay.o -MD -MP -MF .deps/relay.Tpo -c -o relay.o relay.c
# mv -f .deps/relay.Tpo .deps/relay.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT route.o -MD -MP -MF .deps/route.Tpo -c -o route.o route.c
# mv -f .deps/route.Tpo .deps/route.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT sig.o -MD -MP -MF .deps/sig.Tpo -c -o sig.o sig.c
# mv -f .deps/sig.Tpo .deps/sig.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT cfg_y.o -MD -MP -MF .deps/cfg_y.Tpo -c -o cfg_y.o cfg_y.c
# mv -f .deps/cfg_y.Tpo .deps/cfg_y.Po
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT cfg_l.o -MD -MP -MF .deps/cfg_l.Tpo -c -o cfg_l.o cfg_l.c
# cfg_l.c:1229:17: warning: unused function 'yyunput' [-Wunused-function]
# static void yyunput (int c, register char * yy_bp )
# ^
# cfg_l.c:1270:16: warning: function 'input' is not needed and will not be emitted [-Wunneeded-internal-declaration]
# static int input (void)
# ^
# 2 warnings generated.
# mv -f .deps/cfg_l.Tpo .deps/cfg_l.Po
# rm -f libsw.a
# ar cru libsw.a control.o dispatch.o proto.o relay.o route.o sig.o cfg_y.o cfg_l.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# ranlib libsw.a
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT swc.o -MD -MP -MF .deps/swc.Tpo -c -o swc.o swc.c
# swc.c:31:46: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(stderr,"bad write: %d != %d\n",size,sizeof(*msg));
# ~~ ^~~~~~~~~~~~
# %lu
# swc.c:40:45: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
# fprintf(stderr,"bad read: %d != %d\n",size,sizeof(*msg));
# ~~ ^~~~~~~~~~~~
# %lu
# 2 warnings generated.
# mv -f .deps/swc.Tpo .deps/swc.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o swc swc.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/swc swc.o ../../src/lib/.libs/libatm.so -lresolv
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making all in debug
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# clang -DHAVE_CONFIG_H -I. -I../../.. -I./../../q2931 -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT debug.o -MD -MP -MF .deps/debug.Tpo -c -o debug.o debug.c
# mv -f .deps/debug.Tpo .deps/debug.Po
# /bin/sh ../../../libtool --tag=CC --mode=link clang -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o sw_debug debug.o ../../../src/switch/libsw.a ../../../src/lib/libatm.la -lfl
# libtool: link: clang -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/sw_debug debug.o ../../../src/switch/libsw.a ../../../src/lib/.libs/libatm.so -lresolv -lfl
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# Making all in tcp
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# clang -DHAVE_CONFIG_H -I. -I../../.. -I./../../q2931 -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT tcpsw.o -MD -MP -MF .deps/tcpsw.Tpo -c -o tcpsw.o tcpsw.c
# mv -f .deps/tcpsw.Tpo .deps/tcpsw.Po
# /bin/sh ../../../libtool --tag=CC --mode=link clang -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o sw_tcp tcpsw.o ../../../src/switch/libsw.a ../../../src/lib/libatm.la -lfl
# libtool: link: clang -I../../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/sw_tcp tcpsw.o ../../../src/switch/libsw.a ../../../src/lib/.libs/libatm.so -lresolv -lfl
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making all in config
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# make[3]: Nothing to be done for 'all'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# Making all in extra
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# objcopy -Iihex pca200e.data -Obinary pca200e.bin.gz
# gzip -n -df pca200e.bin.gz
# objcopy -Iihex pca200e_ecd.data -Obinary pca200e_ecd.bin2.gz
# gzip -n -df pca200e_ecd.bin2.gz
# objcopy -Iihex sba200e_ecd.data -Obinary sba200e_ecd.bin2.gz
# gzip -n -df sba200e_ecd.bin2.gz
# make all-am
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[4]: Nothing to be done for 'all-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# Making all in br2684
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# clang -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -MT br2684ctl.o -MD -MP -MF .deps/br2684ctl.Tpo -c -o br2684ctl.o br2684ctl.c
# mv -f .deps/br2684ctl.Tpo .deps/br2684ctl.Po
# /bin/sh ../../libtool --tag=CC --mode=link clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o br2684ctl br2684ctl.o ../../src/lib/libatm.la
# libtool: link: clang -I../../src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -o .libs/br2684ctl br2684ctl.o ../../src/lib/.libs/libatm.so -lresolv
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# make[3]: Nothing to be done for 'all-am'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# Making all in doc
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[2]: Nothing to be done for 'all'.
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# make[1]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# ==> Entering fakeroot environment...
# ==> Starting package()...
# Making install in src
# make[1]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# Making install in include
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# make[3]: Nothing to be done for 'install-exec-am'.
# test -z "/usr/include" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/include"
# /usr/bin/install -c -m 644 atm.h atmd.h atmsap.h '/tmp/linux-atm/pkg/linux-atm/usr/include'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/include'
# Making install in lib
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# test -z "/usr/lib" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/lib"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c libatm.la '/tmp/linux-atm/pkg/linux-atm/usr/lib'
# libtool: install: /usr/bin/install -c .libs/libatm.so.1.0.0 /tmp/linux-atm/pkg/linux-atm/usr/lib/libatm.so.1.0.0
# libtool: install: (cd /tmp/linux-atm/pkg/linux-atm/usr/lib && { ln -s -f libatm.so.1.0.0 libatm.so.1 || { rm -f libatm.so.1 && ln -s libatm.so.1.0.0 libatm.so.1; }; })
# libtool: install: (cd /tmp/linux-atm/pkg/linux-atm/usr/lib && { ln -s -f libatm.so.1.0.0 libatm.so || { rm -f libatm.so && ln -s libatm.so.1.0.0 libatm.so; }; })
# libtool: install: /usr/bin/install -c .libs/libatm.lai /tmp/linux-atm/pkg/linux-atm/usr/lib/libatm.la
# libtool: install: /usr/bin/install -c .libs/libatm.a /tmp/linux-atm/pkg/linux-atm/usr/lib/libatm.a
# libtool: install: chmod 644 /tmp/linux-atm/pkg/linux-atm/usr/lib/libatm.a
# libtool: install: ranlib /tmp/linux-atm/pkg/linux-atm/usr/lib/libatm.a
# libtool: install: warning: remember to run `libtool --finish /usr/lib'
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lib'
# Making install in test
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c aread awrite ttcp_atm atmswitch svc_recv svc_send '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/aread /tmp/linux-atm/pkg/linux-atm/usr/bin/aread
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/awrite /tmp/linux-atm/pkg/linux-atm/usr/bin/awrite
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/ttcp_atm /tmp/linux-atm/pkg/linux-atm/usr/bin/ttcp_atm
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmswitch /tmp/linux-atm/pkg/linux-atm/usr/bin/atmswitch
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/svc_recv /tmp/linux-atm/pkg/linux-atm/usr/bin/svc_recv
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/svc_send /tmp/linux-atm/pkg/linux-atm/usr/bin/svc_send
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/test'
# Making install in debug
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/debug'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/debug'
# 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/linux-atm/src/linux-atm-2.5.2/src/debug'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/debug'
# Making install in qgen
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/qgen'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/qgen'
# 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/linux-atm/src/linux-atm-2.5.2/src/qgen'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/qgen'
# Making install in q2931
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/q2931'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/q2931'
# 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/linux-atm/src/linux-atm-2.5.2/src/q2931'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/q2931'
# Making install in saal
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/saal'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/saal'
# 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/linux-atm/src/linux-atm-2.5.2/src/saal'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/saal'
# Making install in sigd
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c atmsigd '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmsigd /tmp/linux-atm/pkg/linux-atm/usr/bin/atmsigd
# test -z "/etc" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/etc"
# /usr/bin/install -c -m 644 atmsigd.conf '/tmp/linux-atm/pkg/linux-atm/etc'
# test -z "/usr/share/man/man4" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man4"
# /usr/bin/install -c -m 644 atmsigd.conf.4 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man4'
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 atmsigd.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/sigd'
# Making install in maint
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c atmdiag atmdump sonetdiag saaldump '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmdiag /tmp/linux-atm/pkg/linux-atm/usr/bin/atmdiag
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmdump /tmp/linux-atm/pkg/linux-atm/usr/bin/atmdump
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/sonetdiag /tmp/linux-atm/pkg/linux-atm/usr/bin/sonetdiag
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/saaldump /tmp/linux-atm/pkg/linux-atm/usr/bin/saaldump
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c atmaddr esi atmloop atmtcp enitune zntune hediag '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmaddr /tmp/linux-atm/pkg/linux-atm/usr/bin/atmaddr
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/esi /tmp/linux-atm/pkg/linux-atm/usr/bin/esi
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmloop /tmp/linux-atm/pkg/linux-atm/usr/bin/atmloop
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmtcp /tmp/linux-atm/pkg/linux-atm/usr/bin/atmtcp
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/enitune /tmp/linux-atm/pkg/linux-atm/usr/bin/enitune
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/zntune /tmp/linux-atm/pkg/linux-atm/usr/bin/zntune
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/hediag /tmp/linux-atm/pkg/linux-atm/usr/bin/hediag
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 atmaddr.8 atmdiag.8 atmdump.8 atmloop.8 atmtcp.8 esi.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/maint'
# Making install in arpd
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c atmarp atmarpd '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmarp /tmp/linux-atm/pkg/linux-atm/usr/bin/atmarp
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/atmarpd /tmp/linux-atm/pkg/linux-atm/usr/bin/atmarpd
# test -z "/usr/include" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/include"
# /usr/bin/install -c -m 644 atmarp.h atmarpd.h '/tmp/linux-atm/pkg/linux-atm/usr/include'
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 atmarp.8 atmarpd.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/arpd'
# Making install in ilmid
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# Making install in asn1
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid/asn1'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c ilmid ilmidiag '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/ilmid /tmp/linux-atm/pkg/linux-atm/usr/bin/ilmid
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/ilmidiag /tmp/linux-atm/pkg/linux-atm/usr/bin/ilmidiag
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 ilmid.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/ilmid'
# Making install in man
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# make[3]: Nothing to be done for 'install-exec-am'.
# test -z "/usr/share/man/man7" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man7"
# /usr/bin/install -c -m 644 qos.7 sap.7 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man7'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/man'
# Making install in led
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c zeppelin '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/zeppelin /tmp/linux-atm/pkg/linux-atm/usr/bin/zeppelin
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 zeppelin.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/led'
# Making install in lane
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c les bus lecs '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/les /tmp/linux-atm/pkg/linux-atm/usr/bin/les
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/bus /tmp/linux-atm/pkg/linux-atm/usr/bin/bus
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/lecs /tmp/linux-atm/pkg/linux-atm/usr/bin/lecs
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 les.8 lecs.8 bus.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/lane'
# Making install in mpoad
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c mpcd '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/mpcd /tmp/linux-atm/pkg/linux-atm/usr/bin/mpcd
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 mpcd.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/mpoad'
# Making install in oamd
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/oamd'
# Making install in switch
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making install in .
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making install in debug
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/debug'
# Making install in tcp
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# make[4]: Nothing to be done for 'install-exec-am'.
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch/tcp'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/switch'
# Making install in config
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# test -z "/etc" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/etc"
# /usr/bin/install -c -m 644 hosts.atm '/tmp/linux-atm/pkg/linux-atm/etc'
# make[3]: Nothing to be done for 'install-data-am'.
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/config'
# Making install in extra
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make install-am
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[4]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make install-exec-hook
# make[5]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# /usr/bin/mkdir -p /tmp/linux-atm/pkg/linux-atm/usr/lib/firmware
# /usr/bin/install -c -m 644 ./pca200e.bin /tmp/linux-atm/pkg/linux-atm/usr/lib/firmware
# /usr/bin/install -c -m 644 ./pca200e_ecd.bin2 /tmp/linux-atm/pkg/linux-atm/usr/lib/firmware
# /usr/bin/install -c -m 644 ./sba200e_ecd.bin2 /tmp/linux-atm/pkg/linux-atm/usr/lib/firmware
# make[5]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[4]: Nothing to be done for 'install-data-am'.
# make[4]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/extra'
# Making install in br2684
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# test -z "/usr/bin" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/bin"
# /bin/sh ../../libtool --mode=install /usr/bin/install -c br2684ctl '/tmp/linux-atm/pkg/linux-atm/usr/bin'
# libtool: install: warning: `../../src/lib/libatm.la' has not been installed in `/usr/lib'
# libtool: install: /usr/bin/install -c .libs/br2684ctl /tmp/linux-atm/pkg/linux-atm/usr/bin/br2684ctl
# test -z "/usr/share/man/man8" || /usr/bin/mkdir -p "/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8"
# /usr/bin/install -c -m 644 br2684ctl.8 '/tmp/linux-atm/pkg/linux-atm/usr/share/man/man8'
# make[3]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src/br2684'
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# make[3]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# 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/linux-atm/src/linux-atm-2.5.2/src'
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# make[1]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/src'
# Making install in doc
# make[1]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[2]: Nothing to be done for 'install-exec-am'.
# make[2]: Nothing to be done for 'install-data-am'.
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[1]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2/doc'
# make[1]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# make[2]: Entering directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# make[2]: Nothing to be done for 'install-exec-am'.
# make[2]: Nothing to be done for 'install-data-am'.
# make[2]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# make[1]: Leaving directory '/tmp/linux-atm/src/linux-atm-2.5.2'
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "linux-atm"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: linux-atm 2.5.2-4 (Thu Apr 13 16:04:00 UTC 2017)

CMD: pacman --query --file linux-atm-2.5.2-4-x86_64.pkg.tar.xz
# linux-atm 2.5.2-4

Creating hybrid package for 'linux-atm'

Trying to find vanilla package 'linux-atm'...

CMD: pacman --query --file /mirror/linux-atm-2.5.2-4.pkg.tar.xz
# linux-atm 2.5.2-4

Package file has the following structure:
# /.PKGINFO
# /.MTREE
# /etc/hosts.atm
# /etc/atmsigd.conf
# /usr/share/man/man7/sap.7.gz
# /usr/share/man/man7/qos.7.gz
# /usr/share/man/man4/atmsigd.conf.4.gz
# /usr/share/man/man8/les.8.gz
# /usr/share/man/man8/atmtcp.8.gz
# /usr/share/man/man8/atmsigd.8.gz
# /usr/share/man/man8/atmloop.8.gz
# /usr/share/man/man8/zeppelin.8.gz
# /usr/share/man/man8/atmdiag.8.gz
# /usr/share/man/man8/atmdump.8.gz
# /usr/share/man/man8/atmaddr.8.gz
# /usr/share/man/man8/mpcd.8.gz
# /usr/share/man/man8/esi.8.gz
# /usr/share/man/man8/lecs.8.gz
# /usr/share/man/man8/ilmid.8.gz
# /usr/share/man/man8/atmarp.8.gz
# /usr/share/man/man8/br2684ctl.8.gz
# /usr/share/man/man8/bus.8.gz
# /usr/share/man/man8/atmarpd.8.gz
# /usr/lib/libatm.so
# /usr/lib/libatm.so.1
# /usr/lib/libatm.so.1.0.0
# /usr/lib/firmware/pca200e.bin
# /usr/lib/firmware/sba200e_ecd.bin2
# /usr/lib/firmware/pca200e_ecd.bin2
# /usr/bin/ttcp_atm
# /usr/bin/aread
# /usr/bin/saaldump
# /usr/bin/lecs
# /usr/bin/atmloop
# /usr/bin/hediag
# /usr/bin/atmarp
# /usr/bin/zntune
# /usr/bin/esi
# /usr/bin/awrite
# /usr/bin/zeppelin
# /usr/bin/atmswitch
# /usr/bin/enitune
# /usr/bin/atmdiag
# /usr/bin/mpcd
# /usr/bin/atmarpd
# /usr/bin/atmaddr
# /usr/bin/svc_send
# /usr/bin/ilmidiag
# /usr/bin/atmdump
# /usr/bin/sonetdiag
# /usr/bin/svc_recv
# /usr/bin/les
# /usr/bin/br2684ctl
# /usr/bin/atmtcp
# /usr/bin/ilmid
# /usr/bin/bus
# /usr/bin/atmsigd
# /usr/include/atmarpd.h
# /usr/include/atmd.h
# /usr/include/atmsap.h
# /usr/include/atm.h
# /usr/include/atmarp.h
# /sysroot/usr/lib/libatm.so.1.0.0
# /sysroot/usr/lib/libatm.so.1
# /sysroot/usr/lib/libatm.so
# /sysroot/usr/lib/libatm.la
# /sysroot/usr/lib/libatm.a
# /sysroot/usr/lib/firmware/pca200e.bin
# /sysroot/usr/lib/firmware/pca200e_ecd.bin2
# /sysroot/usr/lib/firmware/sba200e_ecd.bin2
# /sysroot/usr/include/atm.h
# /sysroot/usr/include/atmd.h
# /sysroot/usr/include/atmsap.h
# /sysroot/usr/include/atmarp.h
# /sysroot/usr/include/atmarpd.h

Generating .MTREE

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

Tar-ing up files

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

CMD: xz -c -z

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

CMD: bsdtar -tqf linux-atm.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/linux-atm.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/linux-atm.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/linux-atm.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/linux-atm/src/linux-atm-2.5.2/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 configure, which was
# generated by GNU Autoconf 2.66. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = bd3d4d257ba1
# 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: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2234: checking build system type
# configure:2248: result: x86_64-unknown-linux-gnu
# configure:2268: checking host system type
# configure:2281: result: x86_64-unknown-linux-gnu
# configure:2301: checking target system type
# configure:2314: result: x86_64-unknown-linux-gnu
# configure:2358: checking for a BSD-compatible install
# configure:2426: result: /usr/bin/install -c
# configure:2437: checking whether build environment is sane
# configure:2487: result: yes
# configure:2536: checking for x86_64-unknown-linux-strip
# configure:2566: result: no
# configure:2576: checking for strip
# configure:2592: found /usr/bin/strip
# configure:2603: result: strip
# configure:2628: checking for a thread-safe mkdir -p
# configure:2667: result: /usr/bin/mkdir -p
# configure:2680: checking for gawk
# configure:2696: found /usr/bin/gawk
# configure:2707: result: gawk
# configure:2718: checking whether make sets $(MAKE)
# configure:2740: result: yes
# configure:2836: checking for x86_64-unknown-linux-gcc
# configure:2863: result: clang
# configure:3132: checking for C compiler version
# configure:3141: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:3152: $? = 0
# configure:3141: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:3152: $? = 0
# configure:3141: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:3152: $? = 1
# configure:3141: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:3152: $? = 1
# configure:3172: checking whether the C compiler works
# configure:3194: clang conftest.c >&5
# configure:3198: $? = 0
# configure:3246: result: yes
# configure:3249: checking for C compiler default output file name
# configure:3251: result: a.out
# configure:3257: checking for suffix of executables
# configure:3264: clang -o conftest conftest.c >&5
# configure:3268: $? = 0
# configure:3290: result:
# configure:3312: checking whether we are cross compiling
# configure:3320: clang -o conftest conftest.c >&5
# configure:3324: $? = 0
# configure:3331: ./conftest
# configure:3335: $? = 0
# configure:3350: result: no
# configure:3355: checking for suffix of object files
# configure:3377: clang -c conftest.c >&5
# configure:3381: $? = 0
# configure:3402: result: o
# configure:3406: checking whether we are using the GNU C compiler
# configure:3425: clang -c conftest.c >&5
# configure:3425: $? = 0
# configure:3434: result: yes
# configure:3443: checking whether clang accepts -g
# configure:3463: clang -c -g conftest.c >&5
# configure:3463: $? = 0
# configure:3504: result: yes
# configure:3521: checking for clang option to accept ISO C89
# configure:3585: clang -c conftest.c >&5
# configure:3585: $? = 0
# configure:3598: result: none needed
# configure:3629: checking for style of include used by make
# configure:3657: result: GNU
# configure:3682: checking dependency style of clang
# configure:3792: result: gcc3
# configure:3812: checking for flex
# configure:3828: found /usr/bin/flex
# configure:3839: result: flex
# configure:3876: flex conftest.l
# configure:3880: $? = 1
# configure:3882: checking lex output file root
# configure:3896: result: lex.yy
# configure:3901: checking lex library
# configure:3915: clang -o conftest conftest.c >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/crt1.o: In function `_start':
# (.text+0x20): undefined reference to `main'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3915: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# |
# configure:3915: clang -o conftest conftest.c -lfl >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/libfl.so: undefined reference to `yylex'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3915: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# |
# configure:3915: clang -o conftest conftest.c -ll >&5
# /usr/bin/ld: cannot find -ll
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3915: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# |
# configure:3925: result: none needed
# configure:3931: checking whether yytext is a pointer
# configure:3947: clang -o conftest conftest.c >&5
# /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib64/crt1.o: In function `_start':
# (.text+0x20): undefined reference to `main'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:3947: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# | #define YYTEXT_POINTER 1
# |
# configure:3955: result: no
# configure:3972: checking for bison
# configure:3988: found /usr/bin/bison
# configure:3999: result: bison -y
# configure:4059: checking how to print strings
# configure:4086: result: printf
# configure:4107: checking for a sed that does not truncate output
# configure:4171: result: /usr/bin/sed
# configure:4189: checking for grep that handles long lines and -e
# configure:4247: result: /usr/bin/grep
# configure:4252: checking for egrep
# configure:4314: result: /usr/bin/grep -E
# configure:4319: checking for fgrep
# configure:4381: result: /usr/bin/grep -F
# configure:4416: checking for ld used by clang
# configure:4483: result: /usr/bin/ld
# configure:4490: checking if the linker (/usr/bin/ld) is GNU ld
# configure:4505: result: yes
# configure:4517: checking for BSD- or MS-compatible name lister (nm)
# configure:4566: result: /usr/bin/nm -B
# configure:4696: checking the name lister (/usr/bin/nm -B) interface
# configure:4703: clang -c conftest.c >&5
# configure:4706: /usr/bin/nm -B "conftest.o"
# configure:4709: output
# 0000000000000000 B some_variable
# configure:4716: result: BSD nm
# configure:4719: checking whether ln -s works
# configure:4723: result: yes
# configure:4731: checking the maximum length of command line arguments
# configure:4856: result: 1572864
# configure:4873: checking whether the shell understands some XSI constructs
# configure:4883: result: yes
# configure:4887: checking whether the shell understands "+="
# configure:4893: result: yes
# configure:4928: checking for /usr/bin/ld option to reload object files
# configure:4935: result: -r
# configure:4964: checking for x86_64-unknown-linux-objdump
# configure:4994: result: no
# configure:5004: checking for objdump
# configure:5020: found /usr/bin/objdump
# configure:5031: result: objdump
# configure:5063: checking how to recognize dependent libraries
# configure:5265: result: pass_all
# configure:5285: checking for x86_64-unknown-linux-ar
# configure:5315: result: no
# configure:5325: checking for ar
# configure:5341: found /usr/bin/ar
# configure:5352: result: ar
# configure:5390: checking for x86_64-unknown-linux-strip
# configure:5417: result: strip
# configure:5489: checking for x86_64-unknown-linux-ranlib
# configure:5519: result: no
# configure:5529: checking for ranlib
# configure:5545: found /usr/bin/ranlib
# configure:5556: result: ranlib
# configure:5658: checking command to parse /usr/bin/nm -B output from clang object
# configure:5776: clang -c conftest.c >&5
# configure:5779: $? = 0
# configure:5783: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
# configure:5786: $? = 0
# configure:5840: clang -o conftest conftest.c conftstm.o >&5
# configure:5843: $? = 0
# configure:5881: result: ok
# configure:5976: clang -c conftest.c >&5
# configure:5979: $? = 0
# configure:6721: checking how to run the C preprocessor
# configure:6752: clang -E conftest.c
# configure:6752: $? = 0
# configure:6766: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:6766: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# | #include
# configure:6791: result: clang -E
# configure:6811: clang -E conftest.c
# configure:6811: $? = 0
# configure:6825: clang -E conftest.c
# conftest.c:11:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:6825: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | /* end confdefs.h. */
# | #include
# configure:6854: checking for ANSI C header files
# configure:6874: clang -c conftest.c >&5
# configure:6874: $? = 0
# configure:6947: clang -o conftest conftest.c >&5
# configure:6947: $? = 0
# configure:6947: ./conftest
# configure:6947: $? = 0
# configure:6958: result: yes
# configure:6971: checking for sys/types.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for sys/stat.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for stdlib.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for string.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for memory.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for strings.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for inttypes.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for stdint.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6971: checking for unistd.h
# configure:6971: clang -c conftest.c >&5
# configure:6971: $? = 0
# configure:6971: result: yes
# configure:6985: checking for dlfcn.h
# configure:6985: clang -c conftest.c >&5
# configure:6985: $? = 0
# configure:6985: result: yes
# configure:7172: checking for objdir
# configure:7187: result: .libs
# configure:7454: checking if clang supports -fno-rtti -fno-exceptions
# configure:7472: clang -c -fno-rtti -fno-exceptions conftest.c >&5
# configure:7476: $? = 0
# configure:7489: result: yes
# configure:7509: checking for clang option to produce PIC
# configure:7794: result: -fPIC -DPIC
# configure:7806: checking if clang PIC flag -fPIC -DPIC works
# configure:7824: clang -c -fPIC -DPIC -DPIC conftest.c >&5
# configure:7828: $? = 0
# configure:7841: result: yes
# configure:7865: checking if clang static flag -static works
# configure:7893: result: yes
# configure:7908: checking if clang supports -c -o file.o
# configure:7929: clang -c -o out/conftest2.o conftest.c >&5
# configure:7933: $? = 0
# configure:7955: result: yes
# configure:7963: checking if clang supports -c -o file.o
# configure:8010: result: yes
# configure:8043: checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:9118: result: yes
# configure:9155: checking whether -lc should be explicitly linked in
# configure:9163: clang -c conftest.c >&5
# configure:9166: $? = 0
# configure:9181: clang -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
# configure:9184: $? = 0
# configure:9198: result: no
# configure:9363: checking dynamic linker characteristics
# configure:9818: clang -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
# configure:9818: $? = 0
# configure:10044: result: GNU/Linux ld.so
# configure:10151: checking how to hardcode library paths into programs
# configure:10176: result: immediate
# configure:10716: checking whether stripping libraries is possible
# configure:10721: result: yes
# configure:10756: checking if libtool supports shared libraries
# configure:10758: result: yes
# configure:10761: checking whether to build shared libraries
# configure:10782: result: yes
# configure:10785: checking whether to build static libraries
# configure:10789: result: yes
# configure:10828: checking for perl
# configure:10846: found /usr/bin/perl
# configure:10858: result: /usr/bin/perl
# configure:10869: checking asm/errno.h usability
# configure:10869: clang -c conftest.c >&5
# configure:10869: $? = 0
# configure:10869: result: yes
# configure:10869: checking asm/errno.h presence
# configure:10869: clang -E conftest.c
# configure:10869: $? = 0
# configure:10869: result: yes
# configure:10869: checking for asm/errno.h
# configure:10869: result: yes
# configure:10879: checking linux/atmsap.h usability
# configure:10879: clang -c conftest.c >&5
# configure:10879: $? = 0
# configure:10879: result: yes
# configure:10879: checking linux/atmsap.h presence
# configure:10879: clang -E conftest.c
# configure:10879: $? = 0
# configure:10879: result: yes
# configure:10879: checking for linux/atmsap.h
# configure:10879: result: yes
# configure:10889: checking for main in -lresolv
# configure:10908: clang -o conftest conftest.c -lresolv >&5
# configure:10908: $? = 0
# configure:10917: result: yes
# configure:11222: clang -c -I$(top_srcdir)/src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes conftest.c >&5
# conftest.c:62:10: fatal error: 'linux/atmoam.h' file not found
# #include
# ^
# 1 error generated.
# configure:11222: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define PACKAGE "linux-atm"
# | #define VERSION "2.5.2"
# | #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 HAVE_LIBRESOLV 1
# | #define YY_USE_CONST /**/
# | #define ATMSIGD_CONF "/etc/atmsigd.conf"
# | #define DYNAMIC_UNI 1
# | #define BROKEN_POLL /**/
# | /* 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
# | #include
# |
# | int
# | main ()
# | {
# | int fd;
# |
# | ioctl(fd, ATMOAMD_CTRL, 0);
# |
# | ;
# | return 0;
# | }
# configure:11225: WARNING: *** atmoamd will not be built. Missing kernel support?
# configure:11352: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by config.status, which was
# generated by GNU Autoconf 2.66. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on bd3d4d257ba1
#
# config.status:1114: creating Makefile
# config.status:1114: creating doc/Makefile
# config.status:1114: creating src/Makefile
# config.status:1114: creating src/include/Makefile
# config.status:1114: creating src/lib/Makefile
# config.status:1114: creating src/test/Makefile
# config.status:1114: creating src/debug/Makefile
# config.status:1114: creating src/qgen/Makefile
# config.status:1114: creating src/saal/Makefile
# config.status:1114: creating src/q2931/Makefile
# config.status:1114: creating src/sigd/Makefile
# config.status:1114: creating src/maint/Makefile
# config.status:1114: creating src/arpd/Makefile
# config.status:1114: creating src/ilmid/Makefile
# config.status:1114: creating src/ilmid/asn1/Makefile
# config.status:1114: creating src/man/Makefile
# config.status:1114: creating src/led/Makefile
# config.status:1114: creating src/lane/Makefile
# config.status:1114: creating src/mpoad/Makefile
# config.status:1114: creating src/oamd/Makefile
# config.status:1114: creating src/switch/Makefile
# config.status:1114: creating src/switch/debug/Makefile
# config.status:1114: creating src/switch/tcp/Makefile
# config.status:1114: creating src/br2684/Makefile
# config.status:1114: creating src/config/Makefile
# config.status:1114: creating src/extra/Makefile
# config.status:1114: creating src/extra/linux-atm.spec
# config.status:1114: creating config.h
# config.status:1342: executing depfiles commands
# config.status:1342: executing libtool commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# 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_YACC_set=
# ac_cv_env_YACC_value=
# ac_cv_env_YFLAGS_set=
# ac_cv_env_YFLAGS_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_header_asm_errno_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_linux_atmsap_h=yes
# ac_cv_header_memory_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_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_lex='none needed'
# ac_cv_lib_resolv_main=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_FGREP='/usr/bin/grep -F'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_PERL=/usr/bin/perl
# ac_cv_path_SED=/usr/bin/sed
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_mkdir=/usr/bin/mkdir
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_LEX=flex
# ac_cv_prog_STRIP=strip
# ac_cv_prog_YACC='bison -y'
# 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_g=yes
# ac_cv_prog_lex_root=lex.yy
# ac_cv_prog_lex_yytext_pointer=no
# ac_cv_prog_make_make_set=yes
# ac_cv_target=x86_64-unknown-linux-gnu
# am_cv_CC_dependencies_compiler_type=gcc3
# 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=/usr/bin/ld
# lt_cv_path_NM='/usr/bin/nm -B'
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_rtti_exceptions=yes
# lt_cv_prog_compiler_static_works=yes
# lt_cv_prog_gnu_ld=yes
# lt_cv_shlibpath_overrides_runpath=no
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
# 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
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ACLOCAL='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run aclocal-1.11'
# AMDEPBACKSLASH='\'
# AMDEP_FALSE='#'
# AMDEP_TRUE=''
# AMTAR='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run tar'
# AR='ar'
# AUTOCONF='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run autoconf'
# AUTOHEADER='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run autoheader'
# AUTOMAKE='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run automake-1.11'
# AWK='gawk'
# CC='clang'
# CCDEPMODE='depmode=gcc3'
# CC_FOR_BUILD='clang'
# CFLAGS='-I$(top_srcdir)/src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes'
# CFLAGS_FOR_BUILD='-I$(top_srcdir)/src/include -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes'
# CPP='clang -E'
# CPPFLAGS=''
# CYGPATH_W='echo'
# DEFS='-DHAVE_CONFIG_H'
# DEPDIR='.deps'
# DSYMUTIL=''
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# FGREP='/usr/bin/grep -F'
# GREP='/usr/bin/grep'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
# LD='/usr/bin/ld -m elf_x86_64'
# LDFLAGS=''
# LEX='flex'
# LEXLIB=''
# LEX_OUTPUT_ROOT='lex.yy'
# LIBOBJS=''
# LIBS=''
# LIBTOOL='$(SHELL) $(top_builddir)/libtool'
# LIBTOOL_DEPS='./ltmain.sh'
# LIBVER_AGE='0'
# LIBVER_CURRENT='1'
# LIBVER_REVISION='0'
# LIPO=''
# LN_S='ln -s'
# LTLIBOBJS=''
# MAKEINFO='${SHELL} /tmp/linux-atm/src/linux-atm-2.5.2/missing --run makeinfo'
# MKDIR_P='/usr/bin/mkdir -p'
# NM='/usr/bin/nm -B'
# NMEDIT=''
# OBJDUMP='objdump'
# OBJEXT='o'
# OTOOL64=''
# OTOOL=''
# PACKAGE='linux-atm'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME=''
# PACKAGE_STRING=''
# PACKAGE_TARNAME=''
# PACKAGE_URL=''
# PACKAGE_VERSION=''
# PATH_SEPARATOR=':'
# PERL='/usr/bin/perl'
# RANLIB='ranlib'
# SED='/usr/bin/sed'
# SET_MAKE=''
# SHELL='/bin/sh'
# STRIP='strip'
# VERSION='2.5.2'
# YACC='bison -y -d'
# YFLAGS=''
# ac_ct_CC=''
# ac_ct_DUMPBIN=''
# am__EXEEXT_FALSE=''
# am__EXEEXT_TRUE='#'
# am__fastdepCC_FALSE='#'
# am__fastdepCC_TRUE=''
# am__include='include'
# am__isrc=''
# am__leading_dot='.'
# am__quote=''
# am__tar='${AMTAR} chof - "$$tardir"'
# am__untar='${AMTAR} xf -'
# atmoamd=''
# 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/${PACKAGE}'
# 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/linux-atm/src/linux-atm-2.5.2/install-sh'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# mkdir_p='/usr/bin/mkdir -p'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# pmp_send=''
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='/usr/bin'
# sharedstatedir='${prefix}/com'
# sysconfdir='/etc'
# target='x86_64-unknown-linux-gnu'
# target_alias=''
# target_cpu='x86_64'
# target_os='linux-gnu'
# target_vendor='unknown'
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME ""
# #define PACKAGE_TARNAME ""
# #define PACKAGE_VERSION ""
# #define PACKAGE_STRING ""
# #define PACKAGE_BUGREPORT ""
# #define PACKAGE_URL ""
# #define PACKAGE "linux-atm"
# #define VERSION "2.5.2"
# #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 HAVE_LIBRESOLV 1
# #define YY_USE_CONST /**/
# #define ATMSIGD_CONF "/etc/atmsigd.conf"
# #define DYNAMIC_UNI 1
# #define BROKEN_POLL /**/
#
# configure: exit 0