=> Building lang/ptoc build started at Wed Oct 5 01:46:40 PDT 2016 port directory: /usr/ports/lang/ptoc building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: osa@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../03//usr/ports/lang/ptoc/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=ptoc-3.58 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for ptoc-3.58: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/ptoc XDG_CONFIG_HOME=/wrkdirs/lang/ptoc HOME=/wrkdirs/lang/ptoc TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/lang/ptoc XDG_CONFIG_HOME=/wrkdirs/lang/ptoc HOME=/wrkdirs/lang/ptoc TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/ptoc" EXAMPLESDIR="share/examples/ptoc" DATADIR="share/ptoc" WWWDIR="www/ptoc" ETCDIR="etc/ptoc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ptoc DOCSDIR=/usr/local/share/doc/ptoc EXAMPLESDIR=/usr/local/share/examples/ptoc WWWDIR=/usr/local/www/ptoc ETCDIR=/usr/local/etc/ptoc --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> ptoc-3.58 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> ptoc-3.58 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ptoc-3.58 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by ptoc-3.58 for building =========================================================================== =================================================== ===> Fetching all distfiles required by ptoc-3.58 for building => SHA256 Checksum OK for ptoc-3.58.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by ptoc-3.58 for building ===> Extracting for ptoc-3.58 => SHA256 Checksum OK for ptoc-3.58.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for ptoc-3.58 ===> Applying ports patches for ptoc-3.58 =========================================================================== =================================================== ===> ptoc-3.58 depends on executable: bison - not found ===> Installing existing package /packages/All/bison-2.7.1,1.txz Installing bison-2.7.1,1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done `-- Installing m4-1.4.17_1,1... `-- Extracting m4-1.4.17_1,1: .......... done Extracting bison-2.7.1,1: .......... done ===> ptoc-3.58 depends on executable: bison - found ===> Returning to build of ptoc-3.58 ===> ptoc-3.58 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.3,1.txz Installing libX11-1.6.3,1... `-- Installing xproto-7.0.28... `-- Extracting xproto-7.0.28: .......... done `-- Installing kbproto-1.0.7... `-- Extracting kbproto-1.0.7: .......... done `-- Installing libXdmcp-1.1.2... `-- Extracting libXdmcp-1.1.2: ......... done `-- Installing libxcb-1.11.1... | `-- Installing libxml2-2.9.4... | `-- Extracting libxml2-2.9.4: .......... done | `-- Installing libpthread-stubs-0.3_6... | `-- Extracting libpthread-stubs-0.3_6: ..... done | `-- Installing libXau-1.0.8_3... | `-- Extracting libXau-1.0.8_3: .......... done `-- Extracting libxcb-1.11.1: .......... done Extracting libX11-1.6.3,1: .......... done ===> ptoc-3.58 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of ptoc-3.58 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for ptoc-3.58 =========================================================================== =================================================== ===> Building for ptoc-3.58 --- libXbgi.a --- --- trnod.o --- --- nmtbl.o --- --- bring.o --- --- tpexpr.o --- --- libXbgi.a --- (cd Xbgi; /usr/bin/make CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " X11BASE="/usr/local") --- trnod.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o trnod.o -c trnod.cxx --- nmtbl.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o nmtbl.o -c nmtbl.cxx --- bring.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o bring.o -c bring.cxx --- tpexpr.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o tpexpr.o -c tpexpr.cxx --- libXbgi.a --- --- _graphfreemem.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c _graphfreemem.c --- tpexpr.o --- In file included from trnod.h:5:0, from tpexpr.cxx:5: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ tpexpr.cxx: At global scope: tpexpr.cxx:8:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr void_type(tp_void, NULL, "void"); ^ tpexpr.cxx:9:38: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr any_type(tp_any, NULL, "void*"); ^ tpexpr.cxx:10:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr integer_type(tp_integer, NULL, "integer"); ^ tpexpr.cxx:11:48: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr longint_type(tp_longint, NULL, "longint"); ^ tpexpr.cxx:12:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr real_type(tp_real, NULL, "real"); ^ tpexpr.cxx:13:43: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr double_type(tp_real, NULL, "double"); ^ tpexpr.cxx:14:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr char_type(tp_char, NULL, "char"); ^ tpexpr.cxx:15:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] tpexpr bool_type(tp_bool, NULL, "boolean"); ^ --- bring.o --- In file included from trnod.h:5:0, from bring.cxx:5: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ --- tpexpr.o --- tpexpr.cxx: In constructor 'text_tp::text_tp()': tpexpr.cxx:260:10: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] name = "text"; ^ tpexpr.cxx: In constructor 'string_tp::string_tp()': tpexpr.cxx:290:9: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] low = "1"; ^ tpexpr.cxx:291:10: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] name = "char*"; ^ tpexpr.cxx: In constructor 'varying_string_tp::varying_string_tp()': tpexpr.cxx:306:9: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] low = "1"; ^ tpexpr.cxx:307:10: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] name = "string"; ^ --- trnod.o --- In file included from trnod.h:5:0, from trnod.cxx:10: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ trnod.cxx: At global scope: trnod.cxx:14:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] static char* struct_path = ""; ^ trnod.cxx: In member function 'virtual void unit_node::translate(int)': trnod.cxx:163:23: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* unit_name = ""; ^ --- util.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o util.o -c util.cxx --- trnod.o --- trnod.cxx: In member function 'virtual void write_node::translate(int)': trnod.cxx:656:19: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] write_format = ""; ^ --- libXbgi.a --- --- _graphgetmem.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c _graphgetmem.c --- main.o --- --- trnod.o --- trnod.cxx: At global scope: trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] static char* cmp_op[] = { "==", "!=", ">", ">=", "<", "<=" }; ^ trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2151:60: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] static char* rcmp_op[] = { "==", "!=", "<", "<=", ">", ">=" }; ^ trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:2152:61: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] --- main.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o main.o -c main.cxx --- util.o --- In file included from trnod.h:5:0, from util.cxx:8: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ --- trnod.o --- trnod.cxx: In function 'char* make_fmt_string(char*)': trnod.cxx:3198:42: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (strcmp(src, "'\"'") == 0) return "\\\""; ^ trnod.cxx: In member function 'virtual void var_decl_node::translate(int)': trnod.cxx:3805:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] char* modifier = " "; ^ trnod.cxx:3810:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] modifier = "* "; ^ trnod.cxx:3813:14: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] modifier = "& "; ^ --- util.o --- util.cxx: At global scope: util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] util.cxx:20:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] --- libXbgi.a --- --- arc.o --- --- trnod.o --- trnod.cxx: In member function 'virtual void range_tpd_node::attrib(int)': trnod.cxx:4599:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "unsigned char"; ^ trnod.cxx:4602:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "signed char"; ^ trnod.cxx:4605:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "unsigned short"; ^ --- libXbgi.a --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c arc.c --- trnod.o --- trnod.cxx:4608:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "short"; ^ trnod.cxx:4611:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "unsigned"; ^ trnod.cxx:4614:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "int"; ^ trnod.cxx:4617:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] rtp->name = "integer"; ^ trnod.cxx: In member function 'virtual void type_index_node::translate(int)': trnod.cxx:4690:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] curr_array->set_dim("0", "1"); ^ trnod.cxx:4690:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:4704:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] curr_array->set_dim(" -128", "127"); ^ trnod.cxx:4704:40: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] trnod.cxx:4709:49: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ((enum_tp*)type->get_typedef())->max)); ^ trnod.cxx: In member function 'virtual void record_tpd_node::attrib(int)': trnod.cxx:5251:17: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] struct_path = ""; ^ --- main.o --- In file included from trnod.h:5:0, from main.cxx:7: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ --- parser.cxx --- bison -d -p zz parser.y parser.y: conflicts: 6 shift/reduce, 2 reduce/reduce --- main.o --- main.cxx: In function 'void scan_opt(int, char**)': main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx:236:5: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] main.cxx: In function 'int main(int, char**)': main.cxx:322:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] if (language_c) output_suf = ".c"; ^ --- libXbgi.a --- --- bar.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c bar.c --- parser.cxx --- mv parser.tab.c parser.cxx mv parser.tab.h parser.h --- token.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o token.o -c token.cxx --- libXbgi.a --- --- bar3d.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c bar3d.c --- token.o --- token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] }; ^ token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] token.cxx:15:1: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] --- dprintf.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o dprintf.o -c dprintf.cxx --- analyse.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o analyse.o -c analyse.cxx --- libXbgi.a --- --- circle.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c circle.c --- cleardevice.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c cleardevice.c --- set.o --- cc -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o set.o -c set.c --- paslib.o --- cc -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o paslib.o -c paslib.c --- libXbgi.a --- --- clearviewport.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c clearviewport.c --- set.o --- In file included from ptoc.h:42:0, from set.c:1: paslib.h:96:9: warning: conflicting types for built-in function 'round' integer round(real); ^ --- paslib.o --- In file included from ptoc.h:42:0, from paslib.c:2: paslib.h:96:9: warning: conflicting types for built-in function 'round' integer round(real); ^ --- io.o --- --- parser.o --- --- io.o --- cc -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o io.o -c io.c --- parser.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o parser.o -c parser.cxx --- libXbgi.a --- --- closegraph.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c closegraph.c --- lex.o --- c++ -pipe -O2 -fno-strict-aliasing -DPREFIX=\"/usr/local\" -I. -I/usr/X11R6/include -o lex.o -c lex.cxx --- io.o --- In file included from ptoc.h:42:0, from io.c:1: paslib.h:96:9: warning: conflicting types for built-in function 'round' integer round(real); ^ --- parser.o --- In file included from trnod.h:5:0, from parser.y:9: tpexpr.h: In constructor 'set_tp::set_tp(tpexpr*)': tpexpr.h:177:62: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] set_tp(tpexpr* etype = NULL) : tpexpr(tp_set, NULL, "set") { ^ --- libXbgi.a --- --- detectgraph.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c detectgraph.c --- parser.o --- parser.tab.c: In function 'int zzparse()': parser.tab.c:3474:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parser.tab.c:3618:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] parser.y: In function 'int zzlex()': parser.y:903:45: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] curr_token->in_text = curr_token->out_text = "untyped_file"; ^ --- libXbgi.a --- --- drawpoly.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c drawpoly.c --- ellipse.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c ellipse.c --- lex.o --- lex.l: In function 'int yylex()': lex.l:458:8: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] "(." { text = "["; return tkn(TKN_LBR); } ^ lex.l:459:8: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] ".)" { text = "]"; return tkn(TKN_RBR); } ^ --- libXbgi.a --- --- fillellipse.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c fillellipse.c --- fillpoly.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c fillpoly.c --- floodfill.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c floodfill.c --- getarccoords.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getarccoords.c --- getaspectratio.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getaspectratio.c --- getbkcolor.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getbkcolor.c --- getch.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getch.c --- getcolor.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getcolor.c --- getdate.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getdate.c --- getdefaultpalette.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getdefaultpalette.c --- getdrivername.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getdrivername.c --- getfillpattern.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getfillpattern.c --- getfillsettings.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getfillsettings.c --- getgraphmode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getgraphmode.c --- getimage.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getimage.c --- getlinesettings.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getlinesettings.c --- getmaxcolor.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmaxcolor.c --- getmaxmode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmaxmode.c --- getmaxx.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmaxx.c --- cganal --- c++ -o cganal analyse.o --- libptoc.a --- rm -f libptoc.a ar -ru libptoc.a set.o paslib.o io.o /usr/libexec/binutils225/elf/ar: creating libptoc.a ranlib libptoc.a --- libXbgi.a --- --- getmaxy.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmaxy.c --- getmodename.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmodename.c --- getmoderange.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getmoderange.c --- getpalette.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getpalette.c --- getpalettesize.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getpalettesize.c --- getpixel.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getpixel.c --- gettextsettings.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c gettextsettings.c --- getviewsettings.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getviewsettings.c --- getx.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c getx.c --- gety.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c gety.c --- graphdefaults.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c graphdefaults.c --- grapherrormsg.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c grapherrormsg.c --- graphresult.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c graphresult.c --- imagesize.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c imagesize.c --- initgraph.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c initgraph.c --- installuserdriver.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c installuserdriver.c --- installuserfont.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c installuserfont.c --- kbhit.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c kbhit.c --- line.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c line.c --- linerel.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c linerel.c --- lineto.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c lineto.c --- moverel.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c moverel.c --- moveto.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c moveto.c --- outtext.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c outtext.c --- outtextxy.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c outtextxy.c --- pieslice.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c pieslice.c --- putimage.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c putimage.c --- putpixel.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c putpixel.c --- rectangle.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c rectangle.c --- registerbgidriver.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c registerbgidriver.c --- registerbgifont.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c registerbgifont.c --- restorecrtmode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c restorecrtmode.c --- rotated.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c rotated.c --- sector.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c sector.c --- rotated.o --- rotated.c: In function 'my_strdup': rotated.c:171:15: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] s=(char *)malloc((unsigned)(strlen(str)+1)); ^ rotated.c:171:15: warning: incompatible implicit declaration of built-in function 'malloc' rotated.c:171:15: note: include '' or provide a declaration of 'malloc' rotated.c: In function 'MakeXImage': rotated.c:296:18: warning: implicit declaration of function 'calloc' [-Wimplicit-function-declaration] data=(char *)calloc((unsigned)(((w-1)/8+1)*h), 1); ^ rotated.c:296:18: warning: incompatible implicit declaration of built-in function 'calloc' rotated.c:296:18: note: include '' or provide a declaration of 'calloc' rotated.c: In function 'XRotPaintAlignedString': rotated.c:498:20: warning: incompatible implicit declaration of built-in function 'malloc' xpoints=(XPoint *)malloc((unsigned)(4*item->nl*sizeof(XPoint))); ^ rotated.c:498:20: note: include '' or provide a declaration of 'malloc' rotated.c:526:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free((char *)xpoints); ^ rotated.c:526:2: warning: incompatible implicit declaration of built-in function 'free' rotated.c:526:2: note: include '' or provide a declaration of 'free' rotated.c: In function 'XRotDrawHorizontalString': rotated.c:738:5: warning: incompatible implicit declaration of built-in function 'free' free(str1); ^ rotated.c:738:5: note: include '' or provide a declaration of 'free' rotated.c: In function 'XRotCreateTextItem': rotated.c:932:29: warning: incompatible implicit declaration of built-in function 'malloc' item=(RotatedTextItem *)malloc((unsigned)sizeof(RotatedTextItem)); ^ rotated.c:932:29: note: include '' or provide a declaration of 'malloc' rotated.c:975:5: warning: incompatible implicit declaration of built-in function 'free' free(str1); ^ rotated.c:975:5: note: include '' or provide a declaration of 'free' rotated.c: In function 'XRotFreeTextItem': rotated.c:1316:5: warning: incompatible implicit declaration of built-in function 'free' free(item->text); ^ rotated.c:1316:5: note: include '' or provide a declaration of 'free' rotated.c: In function 'XRotTextExtents': rotated.c:1524:5: warning: incompatible implicit declaration of built-in function 'free' free(str1); ^ rotated.c:1524:5: note: include '' or provide a declaration of 'free' rotated.c:1556:21: warning: incompatible implicit declaration of built-in function 'malloc' xp_in=(XPoint *)malloc((unsigned)(5*sizeof(XPoint))); ^ rotated.c:1556:21: note: include '' or provide a declaration of 'malloc' --- setactivepage.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setactivepage.c --- setallpalette.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setallpalette.c --- setaspectratio.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setaspectratio.c --- setbkcolor.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setbkcolor.c --- setcolor.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setcolor.c --- setfillpattern.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setfillpattern.c --- setfillstyle.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setfillstyle.c --- setgraphbufsize.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setgraphbufsize.c --- setgraphmode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setgraphmode.c --- setlinestyle.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setlinestyle.c --- setpalette.o --- --- setrgbpalette.o --- --- setpalette.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setpalette.c --- setrgbpalette.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setrgbpalette.c --- settextjustify.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c settextjustify.c --- settextstyle.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c settextstyle.c --- setusercharsize.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setusercharsize.c --- setviewport.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setviewport.c --- setusercharsize.o --- setusercharsize.c: In function 'setusercharsize': setusercharsize.c:19:9: warning: implicit declaration of function 'XRotSetMagnification' [-Wimplicit-function-declaration] XRotSetMagnification(xmagnification, ymagnification); ^ --- setvisualpage.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setvisualpage.c --- setwritemode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c setwritemode.c --- textheight.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c textheight.c --- textwidth.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c textwidth.c --- delay.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -c delay.c --- ../libXbgi.a --- ar rc ../libXbgi.a _graphfreemem.o _graphgetmem.o arc.o bar.o bar3d.o circle.o cleardevice.o clearviewport.o closegraph.o detectgraph.o drawpoly.o ellipse.o fillellipse.o fillpoly.o floodfill.o getarccoords.o getaspectratio.o getbkcolor.o getch.o getcolor.o getdate.o getdefaultpalette.o getdrivername.o getfillpattern.o getfillsettings.o getgraphmode.o getimage.o getlinesettings.o getmaxcolor.o getmaxmode.o getmaxx.o getmaxy.o getmodename.o getmoderange.o getpalette.o getpalettesize.o getpixel.o gettextsettings.o getviewsettings.o getx.o gety.o graphdefaults.o grapherrormsg.o graphresult.o imagesize.o initgraph.o installuserdriver.o installuserfont.o kbhit.o line.o linerel.o lineto.o moverel.o moveto.o outtext.o outtextxy.o pieslice.o putimage.o putpixel.o rectangle.o registerbgidriver.o registerbgifont.o restorecrtmode.o rotated.o sector.o setactivepage.o setallpalette.o setaspectratio.o setbkcolor.o setcolor.o setfillpattern.o setfillstyle.o setgraphbufsize.o setgraphmode.o setlinestyle.o setpalette.o setrgbpalette.o settextjustify.o settextstyle.o setusercharsize.o setviewport.o setvisualpage.o setwritemode.o textheight.o textwidth.o delay.o --- ptoc --- c++ -o ptoc trnod.o nmtbl.o bring.o tpexpr.o util.o main.o parser.o lex.o token.o dprintf.o =========================================================================== =================================================== ===> ptoc-3.58 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found =========================================================================== =================================================== ===> Staging for ptoc-3.58 ===> Generating temporary packing list install -s -m 555 /wrkdirs/lang/ptoc/ptoc/cganal /wrkdirs/lang/ptoc/stage/usr/local/bin install -s -m 555 /wrkdirs/lang/ptoc/ptoc/ptoc /wrkdirs/lang/ptoc/stage/usr/local/bin install -m 0644 /wrkdirs/lang/ptoc/ptoc/ptoc.cfg /wrkdirs/lang/ptoc/stage/usr/local/etc install -m 0644 /wrkdirs/lang/ptoc/ptoc/libptoc.a /wrkdirs/lang/ptoc/stage/usr/local/lib install -m 0644 /wrkdirs/lang/ptoc/ptoc/libXbgi.a /wrkdirs/lang/ptoc/stage/usr/local/lib install -m 0644 /wrkdirs/lang/ptoc/ptoc/array.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/graph.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/io.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/paslib.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/ptoc.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/set.h /wrkdirs/lang/ptoc/stage/usr/local/include/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/graph.pas /wrkdirs/lang/ptoc/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/ptoc.pas /wrkdirs/lang/ptoc/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/tptoc.pas /wrkdirs/lang/ptoc/stage/usr/local/share/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/arr.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/bgidemo.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/ccall.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/coord.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/dos.h /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/dos.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/func.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/hello.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/impact.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/lister.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/makefile.bsd /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/nested.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/objpas.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/polut2.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/printer.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/q2.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/random.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/rename.cxx /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/rename.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/set.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/str.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/test.c /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/test.cxx /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/test.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/test.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/tpascal.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/trinor.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/vibrkinp.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/vibrkinp.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/vibrtabl.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/war2.pas /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/war2.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/xy2.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/examples/xy2orig.txt /wrkdirs/lang/ptoc/stage/usr/local/share/examples/ptoc install -m 0644 /wrkdirs/lang/ptoc/ptoc/Readme.htm /wrkdirs/lang/ptoc/stage/usr/local/share/doc/ptoc ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for ptoc-3.58 file sizes/checksums [49]: . done packing files [49]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for ptoc-3.58 build of lang/ptoc ended at Wed Oct 5 01:47:03 PDT 2016 build time: 00:00:23