Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 620464 Details for
Bug 712860
net-dialup/linux-atm-2.5.2-r1 : atmsigd.c:(.text.startup+<snip>): undefined reference to on_exit
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-dialup:linux-atm-2.5.2:20200316-070138.log
net-dialup:linux-atm-2.5.2:20200316-070138.log (text/plain), 64.88 KB, created by
Toralf Förster
on 2020-03-16 13:28:46 UTC
(
hide
)
Description:
net-dialup:linux-atm-2.5.2:20200316-070138.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2020-03-16 13:28:46 UTC
Size:
64.88 KB
patch
obsolete
> * Package: net-dialup/linux-atm-2.5.2 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Determining the location of the kernel source code > * Found kernel source directory: > * /usr/src/linux > * Found sources for kernel version: > * 5.5.9-gentoo > * Checking for suitable kernel configuration options... > * CONFIG_ATM: is not set when it should be. > * Please check to make sure these options are set correctly. > * Failure to do so may cause unexpected problems. >>>> Unpacking source... >>>> Unpacking linux-atm-2.5.2.tar.gz to /var/tmp/portage/net-dialup/linux-atm-2.5.2/work >>>> Source unpacked in /var/tmp/portage/net-dialup/linux-atm-2.5.2/work >>>> Preparing source in /var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2 ... > * Applying linux-atm-2.5.2-headers.patch ... > [ ok ] > * Applying linux-atm-2.5.2-linux-5.2-SIOCGSTAMP.patch ... > [ ok ] > * Running elibtoolize in: linux-atm-2.5.2/ > * Applying portage/2.2 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.2.6 patch ... > * Applying target-nm/2.4.2 patch ... > * Applying ppc64le/2.4.2 patch ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2 ... > * econf: updating linux-atm-2.5.2/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating linux-atm-2.5.2/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-gentoo-linux-musl --host=x86_64-gentoo-linux-musl --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --libdir=/usr/lib --disable-static >configure: loading site script /usr/share/config.site >checking build system type... x86_64-gentoo-linux-musl >checking host system type... x86_64-gentoo-linux-musl >checking target system type... x86_64-gentoo-linux-musl >checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking for x86_64-gentoo-linux-musl-gcc... x86_64-gentoo-linux-musl-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-gentoo-linux-musl-gcc accepts -g... yes >checking for x86_64-gentoo-linux-musl-gcc option to accept ISO C89... none needed >checking for style of include used by make... GNU >checking dependency style of x86_64-gentoo-linux-musl-gcc... none >checking for flex... flex >checking lex output file root... lex.yy >checking lex library... -lfl >checking whether yytext is a pointer... yes >checking for bison... bison -y >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-gentoo-linux-musl-gcc... /usr/x86_64-gentoo-linux-musl/bin/ld >checking if the linker (/usr/x86_64-gentoo-linux-musl/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-gentoo-linux-musl-nm -B >checking the name lister (/usr/bin/x86_64-gentoo-linux-musl-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 98304 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking for /usr/x86_64-gentoo-linux-musl/bin/ld option to reload object files... -r >checking for x86_64-gentoo-linux-musl-objdump... x86_64-gentoo-linux-musl-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-gentoo-linux-musl-ar... x86_64-gentoo-linux-musl-ar >checking for x86_64-gentoo-linux-musl-strip... x86_64-gentoo-linux-musl-strip >checking for x86_64-gentoo-linux-musl-ranlib... x86_64-gentoo-linux-musl-ranlib >checking command to parse /usr/bin/x86_64-gentoo-linux-musl-nm -B output from x86_64-gentoo-linux-musl-gcc object... ok >checking how to run the C preprocessor... x86_64-gentoo-linux-musl-gcc -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 x86_64-gentoo-linux-musl-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-gentoo-linux-musl-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-gentoo-linux-musl-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-gentoo-linux-musl-gcc static flag -static works... yes >checking if x86_64-gentoo-linux-musl-gcc supports -c -o file.o... yes >checking if x86_64-gentoo-linux-musl-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-gentoo-linux-musl-gcc linker (/usr/x86_64-gentoo-linux-musl/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... no >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 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2 ... >make -j1 >make all-recursive >make[1]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2' >Making all in src >make[2]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src' >Making all in include >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/include' >make[3]: Nothing to be done for 'all'. >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/include' >Making all in lib >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/lib' >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o text2atm.lo text2atm.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c text2atm.c -fPIC -DPIC -o .libs/text2atm.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o atm2text.lo atm2text.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c atm2text.c -fPIC -DPIC -o .libs/atm2text.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o atmequal.lo atmequal.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c atmequal.c -fPIC -DPIC -o .libs/atmequal.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o sdu2cell.lo sdu2cell.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sdu2cell.c -fPIC -DPIC -o .libs/sdu2cell.o >sdu2cell.c: In function 'sdu2cell': >sdu2cell.c:21:45: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] > 21 | if (getsockopt(s,SOL_AAL,SO_ATMQOS,&qos,&size) < 0) return -1; > | ^~~~~ > | | > | int * >In file included from ../../src/include/atm.h:10, > from sdu2cell.c:11: >/usr/include/sys/socket.h:399:50: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' > 399 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict); > | ^ >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o text2qos.lo text2qos.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c text2qos.c -fPIC -DPIC -o .libs/text2qos.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o qos2text.lo qos2text.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c qos2text.c -fPIC -DPIC -o .libs/qos2text.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o qosequal.lo qosequal.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c qosequal.c -fPIC -DPIC -o .libs/qosequal.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o sap2text.lo sap2text.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sap2text.c -fPIC -DPIC -o .libs/sap2text.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o text2sap.lo text2sap.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c text2sap.c -fPIC -DPIC -o .libs/text2sap.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o sapequal.lo sapequal.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sapequal.c -fPIC -DPIC -o .libs/sapequal.o >sapequal.c: In function 'match_blli': >sapequal.c:65:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] > 65 | CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window); > | ^ >sapequal.c:46:10: note: in definition of macro 'CHECK' > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~ >sapequal.c:46:9: note: add parentheses around left hand side expression to silence this warning > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~~~~~~~~~~~~~~~ > 47 | if (res) res->FIELD = a.FIELD < b.FIELD ? a.FIELD : b.FIELD; \ > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 48 | } > | ~ > 49 | > | > 50 | > | > 51 | static int match_blli(const struct atm_blli a,const struct atm_blli b, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 52 | int flags,struct atm_blli *res) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 53 | { > | ~ > 54 | if (res) *res = b; > | ~~~~~~~~~~~~~~~~~~ > 55 | if (a.l2_proto != b.l2_proto || a.l3_proto != b.l3_proto) return 0; > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | switch (a.l2_proto) { > | ~~~~~~~~~~~~~~~~~~~~~ > 57 | case ATM_L2_X25_LL: > | ~~~~~~~~~~~~~~~~~~~ > 58 | case ATM_L2_X25_ML: > | ~~~~~~~~~~~~~~~~~~~ > 59 | case ATM_L2_HDLC_ARM: > | ~~~~~~~~~~~~~~~~~~~~~ > 60 | case ATM_L2_HDLC_NRM: > | ~~~~~~~~~~~~~~~~~~~~~ > 61 | case ATM_L2_HDLC_ABM: > | ~~~~~~~~~~~~~~~~~~~~~ > 62 | case ATM_L2_Q922: > | ~~~~~~~~~~~~~~~~~ > 63 | case ATM_L2_ISO7776: > | ~~~~~~~~~~~~~~~~~~~~ > 64 | CHECK(l2.itu.mode,1); > | ~~~~~~~~~~~~~~~~~~~~~ > 65 | CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >sapequal.c:65:6: note: in expansion of macro 'CHECK' > 65 | CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window); > | ^~~~~ >sapequal.c:73:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] > 73 | CHECK(l3.itu.def_size,a.l3.itu.def_size > b.l3.itu.def_size); > | ^ >sapequal.c:46:10: note: in definition of macro 'CHECK' > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~ >sapequal.c:46:9: note: add parentheses around left hand side expression to silence this warning > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~~~~~~~~~~~~~~~ > 47 | if (res) res->FIELD = a.FIELD < b.FIELD ? a.FIELD : b.FIELD; \ > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 48 | } > | ~ > 49 | > | > 50 | > | > 51 | static int match_blli(const struct atm_blli a,const struct atm_blli b, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 52 | int flags,struct atm_blli *res) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 53 | { > | ~ > 54 | if (res) *res = b; > | ~~~~~~~~~~~~~~~~~~ > 55 | if (a.l2_proto != b.l2_proto || a.l3_proto != b.l3_proto) return 0; > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | switch (a.l2_proto) { > | ~~~~~~~~~~~~~~~~~~~~~ > 57 | case ATM_L2_X25_LL: > | ~~~~~~~~~~~~~~~~~~~ > 58 | case ATM_L2_X25_ML: > | ~~~~~~~~~~~~~~~~~~~ > 59 | case ATM_L2_HDLC_ARM: > | ~~~~~~~~~~~~~~~~~~~~~ > 60 | case ATM_L2_HDLC_NRM: > | ~~~~~~~~~~~~~~~~~~~~~ > 61 | case ATM_L2_HDLC_ABM: > | ~~~~~~~~~~~~~~~~~~~~~ > 62 | case ATM_L2_Q922: > | ~~~~~~~~~~~~~~~~~ > 63 | case ATM_L2_ISO7776: > | ~~~~~~~~~~~~~~~~~~~~ > 64 | CHECK(l2.itu.mode,1); > | ~~~~~~~~~~~~~~~~~~~~~ > 65 | CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 66 | break; > | ~~~~~~ > 67 | } > | ~ > 68 | switch (a.l3_proto) { > | ~~~~~~~~~~~~~~~~~~~~~ > 69 | case ATM_L3_X25: > | ~~~~~~~~~~~~~~~~ > 70 | case ATM_L3_ISO8208: > | ~~~~~~~~~~~~~~~~~~~~ > 71 | case ATM_L3_X223: > | ~~~~~~~~~~~~~~~~~ > 72 | CHECK(l3.itu.mode,1); > | ~~~~~~~~~~~~~~~~~~~~~ > 73 | CHECK(l3.itu.def_size,a.l3.itu.def_size > b.l3.itu.def_size); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >sapequal.c:73:6: note: in expansion of macro 'CHECK' > 73 | CHECK(l3.itu.def_size,a.l3.itu.def_size > b.l3.itu.def_size); > | ^~~~~ >sapequal.c:74:42: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] > 74 | CHECK(l3.itu.window,a.l3.itu.window > b.l3.itu.window); > | ^ >sapequal.c:46:10: note: in definition of macro 'CHECK' > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~ >sapequal.c:46:9: note: add parentheses around left hand side expression to silence this warning > 46 | if (!CONSTRAINT) return 0; \ > | ^~~~~~~~~~~~~~~~~~~~~~~~ > 47 | if (res) res->FIELD = a.FIELD < b.FIELD ? a.FIELD : b.FIELD; \ > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 48 | } > | ~ > 49 | > | > 50 | > | > 51 | static int match_blli(const struct atm_blli a,const struct atm_blli b, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 52 | int flags,struct atm_blli *res) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 53 | { > | ~ > 54 | if (res) *res = b; > | ~~~~~~~~~~~~~~~~~~ > 55 | if (a.l2_proto != b.l2_proto || a.l3_proto != b.l3_proto) return 0; > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 56 | switch (a.l2_proto) { > | ~~~~~~~~~~~~~~~~~~~~~ > 57 | case ATM_L2_X25_LL: > | ~~~~~~~~~~~~~~~~~~~ > 58 | case ATM_L2_X25_ML: > | ~~~~~~~~~~~~~~~~~~~ > 59 | case ATM_L2_HDLC_ARM: > | ~~~~~~~~~~~~~~~~~~~~~ > 60 | case ATM_L2_HDLC_NRM: > | ~~~~~~~~~~~~~~~~~~~~~ > 61 | case ATM_L2_HDLC_ABM: > | ~~~~~~~~~~~~~~~~~~~~~ > 62 | case ATM_L2_Q922: > | ~~~~~~~~~~~~~~~~~ > 63 | case ATM_L2_ISO7776: > | ~~~~~~~~~~~~~~~~~~~~ > 64 | CHECK(l2.itu.mode,1); > | ~~~~~~~~~~~~~~~~~~~~~ > 65 | CHECK(l2.itu.window,a.l2.itu.window > b.l2.itu.window); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 66 | break; > | ~~~~~~ > 67 | } > | ~ > 68 | switch (a.l3_proto) { > | ~~~~~~~~~~~~~~~~~~~~~ > 69 | case ATM_L3_X25: > | ~~~~~~~~~~~~~~~~ > 70 | case ATM_L3_ISO8208: > | ~~~~~~~~~~~~~~~~~~~~ > 71 | case ATM_L3_X223: > | ~~~~~~~~~~~~~~~~~ > 72 | CHECK(l3.itu.mode,1); > | ~~~~~~~~~~~~~~~~~~~~~ > 73 | CHECK(l3.itu.def_size,a.l3.itu.def_size > b.l3.itu.def_size); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 74 | CHECK(l3.itu.window,a.l3.itu.window > b.l3.itu.window); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >sapequal.c:74:6: note: in expansion of macro 'CHECK' > 74 | CHECK(l3.itu.window,a.l3.itu.window > b.l3.itu.window); > | ^~~~~ >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o misc.lo misc.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c misc.c -fPIC -DPIC -o .libs/misc.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o ans.lo ans.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ans.c -fPIC -DPIC -o .libs/ans.o >ans.c: In function 'ans': >ans.c:65:60: warning: pointer targets in passing argument 4 of 'dn_expand' differ in signedness [-Wpointer-sign] > 65 | if ((name_len = dn_expand(answer,answer+answer_len,pos,name,MAX_NAME)) < 0) > | ^~~~ > | | > | unsigned char * >In file included from ans.c:25: >/usr/include/resolv.h:135:84: note: expected 'char *' but argument is of type 'unsigned char *' > 135 | st unsigned char *, const unsigned char *, const unsigned char *, char *, int); > | ^~~~~~ > >ans.c:80:57: warning: pointer targets in passing argument 4 of 'dn_expand' differ in signedness [-Wpointer-sign] > 80 | if ((name_len = dn_expand(answer,answer+answer_len,pos,name,MAX_NAME)) > | ^~~~ > | | > | unsigned char * >In file included from ans.c:25: >/usr/include/resolv.h:135:84: note: expected 'char *' but argument is of type 'unsigned char *' > 135 | st unsigned char *, const unsigned char *, const unsigned char *, char *, int); > | ^~~~~~ > >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o common.lo common.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c common.c -fPIC -DPIC -o .libs/common.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o diag.lo diag.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c diag.c -fPIC -DPIC -o .libs/diag.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o kptr.lo kptr.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c kptr.c -fPIC -DPIC -o .libs/kptr.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o text2ip.lo text2ip.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c text2ip.c -fPIC -DPIC -o .libs/text2ip.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o timer.lo timer.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c timer.c -fPIC -DPIC -o .libs/timer.o >/bin/sh ../../libtool --tag=CC --mode=compile x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c -o unix.lo unix.c >libtool: compile: x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c unix.c -fPIC -DPIC -o .libs/unix.o >unix.c: In function 'mkaddr': >unix.c:24:5: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] > 24 | strcpy(addr->sun_path,path); > | ^~~~~~ >unix.c:24:5: warning: incompatible implicit declaration of built-in function 'strcpy' >unix.c:19:1: note: include '<string.h>' or provide a declaration of 'strcpy' > 18 | #include "atmd.h" > +++ |+#include <string.h> > 19 | >unix.c: In function 'un_recv_connect': >unix.c:70:59: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] > 70 | len = recvfrom(s,buf,size,0,(struct sockaddr *) &addr,&addr_size); > | ^~~~~~~~~~ > | | > | int * >In file included from unix.c:15: >/usr/include/sys/socket.h:395:84: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' > 395 | void *__restrict, size_t, int, struct sockaddr *__restrict, socklen_t *__restrict); > | ^ > >unix.c: In function 'un_recv': >unix.c:81:65: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign] > 81 | return recvfrom(s,buf,size,0,(struct sockaddr *) &ctx->addr,&ctx->size); > | ^~~~~~~~~~ > | | > | int * >In file included from unix.c:15: >/usr/include/sys/socket.h:395:84: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' > 395 | void *__restrict, size_t, int, struct sockaddr *__restrict, socklen_t *__restrict); > | ^ > >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -version-info 1:0:0 -Wl,-O1 -Wl,--as-needed -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: x86_64-gentoo-linux-musl-gcc -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 -Wl,--as-needed -lresolv -march=native -Wl,-O1 -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: ( cd ".libs" && rm -f "libatm.la" && ln -s "../libatm.la" "libatm.la" ) >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/lib' >Making all in test >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/test' >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c aread.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o aread aread.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/aread aread.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c awrite.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o awrite awrite.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/awrite awrite.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ttcp.c >ttcp.c: In function âmainâ: >ttcp.c:371:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] > 371 | buf +=(bufalign - ((int)buf % bufalign) + bufoffset) % bufalign; > | ^ >ttcp.c:464:56: warning: pointer targets in passing argument 3 of âacceptâ differ in signedness [-Wpointer-sign] > 464 | if ((fd=accept(fd, (struct sockaddr *) &frominet, &fromlen) ) < 0) > | ^~~~~~~~ > | | > | int * >In file included from ttcp.c:69: >/usr/include/sys/socket.h:386:47: note: expected âsocklen_t * restrictâ {aka âunsigned int * restrictâ} but argument is of type âint *â > 386 | int accept (int, struct sockaddr *__restrict, socklen_t *__restrict); > | ^ >ttcp.c:471:5: warning: pointer targets in passing argument 3 of âgetpeernameâ differ in signedness [-Wpointer-sign] > 471 | &peerlen) < 0) { > | ^~~~~~~~ > | | > | int * >In file included from ttcp.c:69: >/usr/include/sys/socket.h:390:52: note: expected âsocklen_t * restrictâ {aka âunsigned int * restrictâ} but argument is of type âint *â > 390 | int getpeername (int, struct sockaddr *__restrict, socklen_t *__restrict); > | ^ >ttcp.c:509:62: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness [-Wpointer-sign] > 509 | if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &sockbufsize, &len) < 0) > | ^~~~ > | | > | int * >In file included from ttcp.c:69: >/usr/include/sys/socket.h:399:50: note: expected âsocklen_t * restrictâ {aka âunsigned int * restrictâ} but argument is of type âint *â > 399 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict); > | ^ >ttcp.c:518:62: warning: pointer targets in passing argument 5 of âgetsockoptâ differ in signedness [-Wpointer-sign] > 518 | if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &sockbufsize, &len) < 0) > | ^~~~ > | | > | int * >In file included from ttcp.c:69: >/usr/include/sys/socket.h:399:50: note: expected âsocklen_t * restrictâ {aka âunsigned int * restrictâ} but argument is of type âint *â > 399 | int getsockopt (int, int, int, void *__restrict, socklen_t *__restrict); > | ^ >At top level: >ttcp.c:48:13: warning: âRCSidâ defined but not used [-Wunused-variable] > 48 | static char RCSid[] = "ttcp.c $Revision: 1.3 $"; > | ^~~~~ >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o ttcp_atm ttcp.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/ttcp_atm ttcp.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c atmswitch.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o atmswitch atmswitch.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/atmswitch atmswitch.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c svc_recv.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o svc_recv svc_recv.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/svc_recv svc_recv.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c svc_send.c >svc_send.c: In function âmainâ: >svc_send.c:28:16: warning: unused variable âoneâ [-Wunused-variable] > 28 | unsigned long one = 1; > | ^~~ >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o svc_send svc_send.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/svc_send svc_send.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c align.c >In file included from align.c:27: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o align align.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/align align.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c aping.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o aping aping.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/aping aping.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c br.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o br br.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/br br.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c bw.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o bw bw.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/bw bw.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c isp.c >isp.c: In function âsend_msgâ: >isp.c:40:44: warning: format â%dâ expects argument of type âintâ, but argument 4 has type âlong unsigned intâ [-Wformat=] > 40 | else fprintf(stderr,"bad write: %d != %d\n",wrote,sizeof(*msg)); > | ~^ ~~~~~~~~~~~~ > | | | > | int long unsigned int > | %ld >isp.c: In function ârecv_msgâ: >isp.c:52:43: warning: format â%dâ expects argument of type âintâ, but argument 4 has type âlong unsigned intâ [-Wformat=] > 52 | else fprintf(stderr,"bad read: %d != %d\n",got,sizeof(*msg)); > | ~^ ~~~~~~~~~~~~ > | | | > | int long unsigned int > | %ld >/bin/sh ../../ylwrap ispl_y.y y.tab.c ispl_y.c y.tab.h ispl_y.h y.output ispl_y.output -- bison -y -d >/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/test/ispl_y.y:38.28-37: [35mwarning:[39;49m symbol TOK_LISTEN redeclared [[35m-Wother[39;49m] > 38 | %token TOK_REJECT [35mTOK_LISTEN[39;49m TOK_OKAY TOK_ERROR TOK_INDICATE > | [35m^~~~~~~~~~[39;49m >/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/test/ispl_y.y:36.25-34: previous declaration > 36 | %token TOK_VCC [36mTOK_LISTEN[39;49m TOK_LISTEN_VCC TOK_REPLY TOK_PVC > | [36m^~~~~~~~~~[39;49m >updating ispl_y.h >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ispl_y.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ispl_l.c >ispl_l.c:1496:16: warning: âinputâ defined but not used [-Wunused-function] > 1496 | static int input (void) > | ^~~~~ >ispl_l.c:1455:17: warning: âyyunputâ defined but not used [-Wunused-function] > 1455 | static void yyunput (int c, register char * yy_bp ) > | ^~~~~~~ >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o isp isp.o ispl_y.o ispl_l.o ../../src/lib/libatm.la -lfl >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/isp isp.o ispl_y.o ispl_l.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv -lfl >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c window.c >window.c: In function âmainâ: >window.c:183:45: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âssize_tâ {aka âlong intâ} [-Wformat=] > 183 | fprintf(stderr,"Received reply of length %d, should be %d.\n", > | ~^ > | | > | int > | %ld > 184 | size,REPLY_SIZE); > | ~~~~ > | | > | ssize_t {aka long int} >window.c:267:47: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âssize_tâ {aka âlong intâ} [-Wformat=] > 267 | fprintf(stderr,"Received message of length %d, should be %d.\n", > | ~^ > | | > | int > | %ld > 268 | size,PINGPONG_SIZE); > | ~~~~ > | | > | ssize_t {aka long int} >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o window window.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/window window.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/test' >Making all in debug >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/debug' >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c delay.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o delay delay.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/delay delay.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c svctor.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -o svctor svctor.o ../../src/lib/libatm.la >libtool: link: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -o .libs/svctor svctor.o -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/debug' >Making all in qgen >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/qgen' >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c common.c >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c file.c >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c first.c >/bin/sh ../../ylwrap ql_y.y y.tab.c ql_y.c y.tab.h ql_y.h y.output ql_y.output -- bison -y -d >updating ql_y.h >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ql_y.c >ql_y.y: In function âcopy_blockâ: >ql_y.y:100:6: warning: enumeration value âvt_idâ not handled in switch [-Wswitch] > 100 | switch (orig_field->value->type) { > | ^~~~~~ >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c ql_l.c >ql_l.c:1257:16: warning: âinputâ defined but not used [-Wunused-function] > 1257 | static int input (void) > | ^~~~~ >ql_l.c:1216:17: warning: âyyunputâ defined but not used [-Wunused-function] > 1216 | static void yyunput (int c, register char * yy_bp ) > | ^~~~~~~ >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c qgen.c >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c second.c >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c third.c >x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -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 '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/qgen' >Making all in q2931 >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/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; } >x86_64-gentoo-linux-musl-gcc -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. >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c q.out.c >x86_64-gentoo-linux-musl-gcc -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. >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c qd.dump.c >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/q2931' >Making all in saal >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/saal' >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c pdu.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c queue.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c saal.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sscf.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sscop.c >rm -f libsaal.a >x86_64-gentoo-linux-musl-ar cru libsaal.a pdu.o queue.o saal.o sscf.o sscop.o >x86_64-gentoo-linux-musl-ranlib libsaal.a >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/saal' >Making all in sigd >make[3]: Entering directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/sigd' >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c atmsigd.c >atmsigd.c: In function âmainâ: >atmsigd.c:520:12: warning: implicit declaration of function âon_exitâ; did you mean â_exitâ? [-Wimplicit-function-declaration] > 520 | (void) on_exit(trace_on_exit,NULL); > | ^~~~~~~ > | _exit >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c io.c >io.c: In function âget_pvcâ: >io.c:361:46: warning: pointer targets in passing argument 3 of âgetsocknameâ differ in signedness [-Wpointer-sign] > 361 | if (getsockname(s,(struct sockaddr *) &addr,&size) < 0) > | ^~~~~ > | | > | int * >In file included from io.c:17: >/usr/include/sys/socket.h:389:52: note: expected âsocklen_t * restrictâ {aka âunsigned int * restrictâ} but argument is of type âint *â > 389 | int getsockname (int, struct sockaddr *__restrict, socklen_t *__restrict); > | ^ >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c kernel.c >kernel.c: In function âsync_addrâ: >kernel.c:725:29: warning: implicit declaration of function âstrcpyâ [-Wimplicit-function-declaration] > 725 | &walk->addr,pretty) < 0) strcpy(buf,"<invalid>"); > | ^~~~~~ >kernel.c:725:29: warning: incompatible implicit declaration of built-in function âstrcpyâ >kernel.c:28:1: note: include â<string.h>â or provide a declaration of âstrcpyâ > 27 | #include "timeout.h" > +++ |+#include <string.h> > 28 | >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c proto.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c uni.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c sap.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c timeout.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c trace.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c policy.c >policy.c: In function âallowâ: >policy.c:50:6: warning: implicit declaration of function âstrcpyâ [-Wimplicit-function-declaration] > 50 | strcpy(buffer,"<invalid address>"); > | ^~~~~~ >policy.c:50:6: warning: incompatible implicit declaration of built-in function âstrcpyâ >policy.c:14:1: note: include â<string.h>â or provide a declaration of âstrcpyâ > 13 | #include "policy.h" > +++ |+#include <string.h> > 14 | >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c cfg_y.c >cfg_y.y:32:12: warning: âhex2numâ defined but not used [-Wunused-function] > 32 | static int hex2num(char digit) > | ^~~~~~~ >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c cfg_l.c >cfg_l.c:1520:16: warning: âinputâ defined but not used [-Wunused-function] > 1520 | static int input (void) > | ^~~~~ >cfg_l.c:1479:17: warning: âyyunputâ defined but not used [-Wunused-function] > 1479 | static void yyunput (int c, register char * yy_bp ) > | ^~~~~~~ >/usr/bin/perl ./mkmess.pl <./../q2931/uni.h >mess.c >x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src/q2931 -I./../q2931 -I./../saal -I. -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -c mess.c >/bin/sh ../../libtool --tag=CC --mode=link x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -Wl,--as-needed -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: x86_64-gentoo-linux-musl-gcc -I../../src/include -O2 -pipe -march=native -fno-common -falign-functions=32:25:16 -fno-strict-aliasing -Wall -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wl,-O1 -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 -Wl,--as-needed ../../src/lib/.libs/libatm.so -lresolv ../../src/saal/libsaal.a -lfl >/usr/lib/gcc/x86_64-gentoo-linux-musl/9.2.0/../../../../x86_64-gentoo-linux-musl/bin/ld: atmsigd.o: in function `main': >atmsigd.c:(.text.startup+0x6f7): undefined reference to `on_exit' >collect2: error: ld returned 1 exit status >make[3]: *** [Makefile:333: atmsigd] Error 1 >make[3]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src/sigd' >make[2]: *** [Makefile:268: all-recursive] Error 1 >make[2]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2/src' >make[1]: *** [Makefile:308: all-recursive] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2' >make: *** [Makefile:237: all] Error 2 > * ERROR: net-dialup/linux-atm-2.5.2::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=net-dialup/linux-atm-2.5.2::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-dialup/linux-atm-2.5.2::gentoo'`. > * The complete build log is located at '/var/log/portage/net-dialup:linux-atm-2.5.2:20200316-070138.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-dialup/linux-atm-2.5.2/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-dialup/linux-atm-2.5.2/temp/environment'. > * Working directory: '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2' > * S: '/var/tmp/portage/net-dialup/linux-atm-2.5.2/work/linux-atm-2.5.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 712860
:
620454
|
620456
|
620458
|
620460
|
620462
| 620464 |
620466