------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> rp-pppoe-3.13_1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> rp-pppoe-3.13_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rp-pppoe-3.13_1 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> rp-pppoe-3.13_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rp-pppoe-3.13_1 for building => SHA256 Checksum OK for rp-pppoe-3.13.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> rp-pppoe-3.13_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by rp-pppoe-3.13_1 for building ===> Extracting for rp-pppoe-3.13_1 => SHA256 Checksum OK for rp-pppoe-3.13.tar.gz. Extracted Memory Use: 0.95M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for rp-pppoe-3.13_1 ===> Applying ports patches for rp-pppoe-3.13_1 ===> Cleanly applied ports patch(es) patch-configure patch-if.c patch-pppoe.h patch-relay.c patch-relay.h SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> Configuring for rp-pppoe-3.13_1 configure: loading site script /xports/Templates/config.site checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for ranlib... ranlib checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking sys/dlpi.h usability... no checking sys/dlpi.h presence... no checking for sys/dlpi.h... no checking for sys/ioctl.h... (cached) yes checking for sys/time.h... (cached) yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking net/if_arp.h usability... yes checking net/if_arp.h presence... yes checking for net/if_arp.h... yes checking netinet/if_ether.h usability... yes checking netinet/if_ether.h presence... yes checking for netinet/if_ether.h... yes checking for getopt.h... (cached) yes checking for sys/uio.h... (cached) yes checking for sys/param.h... (cached) yes checking for fcntl.h... (cached) yes checking net/bpf.h usability... yes checking net/bpf.h presence... yes checking for net/bpf.h... yes checking netpacket/packet.h usability... no checking netpacket/packet.h presence... no checking for netpacket/packet.h... no checking net/ethernet.h usability... yes checking net/ethernet.h presence... yes checking for net/ethernet.h... yes checking asm/types.h usability... no checking asm/types.h presence... no checking for asm/types.h... no checking linux/if_packet.h usability... no checking linux/if_packet.h presence... no checking for linux/if_packet.h... no checking linux/if_ether.h usability... no checking linux/if_ether.h presence... no checking for linux/if_ether.h... no checking for sys/socket.h... (cached) yes checking for sys/cdefs.h... (cached) yes checking for net/if.h... (cached) yes checking net/if_dl.h usability... yes checking net/if_dl.h presence... yes checking for net/if_dl.h... yes checking net/if_ether.h usability... no checking net/if_ether.h presence... no checking for net/if_ether.h... no checking net/if_types.h usability... yes checking net/if_types.h presence... yes checking for net/if_types.h... yes checking for netinet/if_ether.h... (cached) yes checking for net/if_types.h... (cached) yes checking for net/if_dl.h... (cached) yes checking for linux/if.h... no checking for linux/if_pppox.h... no checking for an ANSI C-conforming const... yes checking for pid_t... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct sockaddr_ll... no checking for N_HDLC line discipline... no checking for working memcmp... yes checking return type of signal handlers... void checking for select... (cached) yes checking for socket... no checking for strerror... (cached) yes checking for strtol... (cached) yes checking for a BSD-compatible install... /usr/bin/install -c checking size of unsigned short... 2 checking size of unsigned int... 4 checking size of unsigned long... 8 checking for pppd... NOTFOUND checking for echo... /bin/echo checking for setsid... no checking for id... /usr/bin/id checking for Linux 2.4.X kernel-mode PPPoE support... no configure: WARNING: *** Oops! I couldn't find pppd, the PPP daemon anywhere. configure: WARNING: *** You must install pppd, version 2.3.10 or later. configure: WARNING: *** I will keep going, but it may not work. configure: WARNING: *** Oops. I cannot figure out what version of pppd you have. configure: WARNING: *** All I got back was '' configure: WARNING: *** I will keep going, but it may not work. checking packing order of bit fields... reversed configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating libevent/Makefile config.status: creating ../scripts/pppoe-connect config.status: creating ../scripts/pppoe-start config.status: creating ../scripts/pppoe-stop config.status: creating ../scripts/pppoe-init config.status: creating ../scripts/pppoe-init-suse config.status: creating ../scripts/pppoe-init-turbolinux config.status: creating ../scripts/pppoe-setup config.status: creating ../gui/Makefile config.status: WARNING: '../gui/Makefile.in' seems to ignore the --datarootdir setting config.status: creating ../gui/tkpppoe config.status: creating config.h On this platform, the following targets will be built: pppoe pppoe-server pppoe-relay Type 'make' to compile the software. SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for rp-pppoe-3.13_1 --- libevent/libevent.a --- --- pppoe.o --- --- if.o --- --- debug.o --- --- common.o --- --- ppp.o --- --- discovery.o --- --- pppoe-server.o --- --- md5.o --- --- relay.o --- --- libevent/libevent.a --- cd libevent && /usr/bin/make DEFINES="" --- if.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o if.o if.c --- debug.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o debug.o debug.c --- discovery.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o discovery.o discovery.c --- pppoe-server.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o pppoe-server.o pppoe-server.c --- md5.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o md5.o md5.c --- libevent/libevent.a --- --- event.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes -I.. -c -o event.o event.c --- pppoe.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o pppoe.o pppoe.c --- ppp.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o ppp.o ppp.c --- relay.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o relay.o relay.c --- common.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes '-DPPPOE_PATH="/usr/local/sbin/pppoe"' '-DPPPD_PATH="pppd"' '-DPLUGIN_PATH="/usr/local/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/usr/local/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.13"' -c -o common.o common.c --- if.o --- if.c: In function 'getHWaddr': if.c:156:18: warning: variable 'ifreq' set but not used [-Wunused-but-set-variable] struct ifreq ifreq, *ifr; ^~~~~ --- libevent/libevent.a --- --- event_tcp.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes -I.. -c -o event_tcp.o event_tcp.c --- if.o --- if.c: In function 'openInterface': if.c:333:5: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if.c:352:5: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if.c:397:5: warning: 'strncpy' specified bound 16 equals destination size [-Wstringop-truncation] strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libevent/libevent.a --- --- hash.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes -I.. -c -o hash.o hash.c --- event_sig.o --- cc -pipe -include sys/types.h -include sys/socket.h -include netinet/in.h -O2 -fno-strict-aliasing -fno-strict-aliasing -Wall -Wstrict-prototypes -I.. -c -o event_sig.o event_sig.c --- libevent.a --- rm -f libevent.a ar -cq libevent.a event.o event_tcp.o hash.o event_sig.o ranlib libevent.a --- pppoe-server.o --- pppoe-server.c: In function 'startPPPDUserMode': pppoe-server.c:1905:80: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 206 and 226 [-Wformat-truncation=] snprintf(buffer, SMALLBUF, "%s -n -I %s -e %u:%02x:%02x:%02x:%02x:%02x:%02x%s -S '%s'", ^~ pppoe-server.c:1910:7: PppoeOptions, session->serviceName); ~~~~~~~~~~~~ pppoe-server.c:1905:5: note: 'snprintf' output 37 or more bytes (assuming 312) into a destination of size 256 snprintf(buffer, SMALLBUF, "%s -n -I %s -e %u:%02x:%02x:%02x:%02x:%02x:%02x%s -S '%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pppoe_path, session->ethif->name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (unsigned int) ntohs(session->sess), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ session->eth[0], session->eth[1], session->eth[2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ session->eth[3], session->eth[4], session->eth[5], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PppoeOptions, session->serviceName); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- pppoe --- cc -o pppoe pppoe.o if.o debug.o common.o ppp.o discovery.o --- pppoe-server --- cc -o pppoe-server pppoe-server.o if.o debug.o common.o md5.o libevent/libevent.a -Llibevent -levent --- pppoe-relay --- cc -o pppoe-relay relay.o if.o debug.o common.o --- all --- Type 'make install' as root to install the software. SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for rp-pppoe-3.13_1 ===> Generating temporary packing list /bin/mkdir -p /construction/net/rp-pppoe/stage/usr/local/sbin install -s -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/src/pppoe /construction/net/rp-pppoe/stage/usr/local/sbin install -s -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/src/pppoe-server /construction/net/rp-pppoe/stage/usr/local/sbin install -s -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/src/pppoe-relay /construction/net/rp-pppoe/stage/usr/local/sbin /bin/mkdir -p /construction/net/rp-pppoe/stage/usr/local/etc/ppp install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/configs/firewall-masq /construction/net/rp-pppoe/stage/usr/local/etc/ppp/firewall-masq.sample install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/configs/firewall-standalone /construction/net/rp-pppoe/stage/usr/local/etc/ppp/firewall-standalone.sample install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/configs/pap-secrets /construction/net/rp-pppoe/stage/usr/local/etc/ppp/pap-secrets.sample install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/configs/pppoe-server-options /construction/net/rp-pppoe/stage/usr/local/etc/ppp/pppoe-server-options.sample install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/configs/pppoe.conf /construction/net/rp-pppoe/stage/usr/local/etc/ppp/pppoe.conf.sample /bin/mkdir -p /construction/net/rp-pppoe/stage/usr/local/man/man5 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe.conf.5 /construction/net/rp-pppoe/stage/usr/local/man/man5 /bin/mkdir -p /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-connect.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-setup.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-start.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-status.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-stop.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-relay.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe-server.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 444 /construction/net/rp-pppoe/rp-pppoe-3.13/man/pppoe.8 /construction/net/rp-pppoe/stage/usr/local/man/man8 install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-connect /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-init /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-setup /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-start /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-status /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /construction/net/rp-pppoe/rp-pppoe-3.13/scripts/pppoe-stop /construction/net/rp-pppoe/stage/usr/local/sbin install -m 555 /xports/net/rp-pppoe/files/04pppoe-relay.sh.sample /construction/net/rp-pppoe/stage/usr/local/etc/rc.d/ install -m 555 /xports/net/rp-pppoe/files/04pppoe-server.sh.sample /construction/net/rp-pppoe/stage/usr/local/etc/rc.d/ /bin/mkdir -p /construction/net/rp-pppoe/stage/usr/local/share/doc/rp-pppoe install -m 0644 /construction/net/rp-pppoe/rp-pppoe-3.13/doc/* /construction/net/rp-pppoe/stage/usr/local/share/doc/rp-pppoe /bin/rm -f /construction/net/rp-pppoe/stage/usr/local/share/doc/rp-pppoe/KERNEL-MODE-PPPOE /bin/rm -f /construction/net/rp-pppoe/stage/usr/local/share/doc/rp-pppoe/*.bak ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: man/pppoe-relay.8 sed failed: file content unchanged from backup: man/pppoe.8 sed failed: file content unchanged from backup: configs/firewall-masq sed failed: file content unchanged from backup: configs/firewall-standalone sed failed: file content unchanged from backup: configs/pppoe-server-options SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for rp-pppoe-3.13_1 file sizes/checksums [29]: 0% file sizes/checksums [29]: 100% packing files [29]: 0% packing files [29]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:01 TOTAL TIME 00:00:10