=> Building lang/icon Started : Wednesday, 11 APR 2018 at 20:32:28 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for icon-9.5.1_4: DOCS=on: Build and/or install documentation X11=off: X11 (graphics) support ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/lang/icon XDG_CONFIG_HOME=/construction/lang/icon HOME=/construction/lang/icon TMPDIR="/tmp" PATH=/construction/lang/icon/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/lang/icon XDG_CONFIG_HOME=/construction/lang/icon HOME=/construction/lang/icon TMPDIR="/tmp" PATH=/construction/lang/icon/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin 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="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="g++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/lang/icon/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" WITHOUT_X11="@comment " OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/icon" EXAMPLESDIR="share/examples/icon" DATADIR="share/icon" WWWDIR="www/icon" ETCDIR="etc/icon" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/icon DOCSDIR=/usr/local/share/doc/icon EXAMPLESDIR=/usr/local/share/examples/icon WWWDIR=/usr/local/www/icon ETCDIR=/usr/local/etc/icon -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The icon port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> icon-9.5.1_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> icon-9.5.1_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of icon-9.5.1_4 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The icon port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by icon-9.5.1_4 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The icon port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by icon-9.5.1_4 for building => SHA256 Checksum OK for icon-v951src.tgz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The icon port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by icon-9.5.1_4 for building ===> Extracting for icon-9.5.1_4 => SHA256 Checksum OK for icon-v951src.tgz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for icon-9.5.1_4 ===> Applying ports patches for icon-9.5.1_4 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for icon-9.5.1_4 /usr/bin/make Pure >/dev/null cd config; sh setup.sh bsd NoGraphics configured bsd with NoGraphics -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for icon-9.5.1_4 uname -a DragonFly pkgbox64.dragonflybsd.org 5.2-SYNTH DragonFly 5.2-SYNTH x86_64 pwd /construction/lang/icon/icon-v951src cd src/common; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -o infer infer.c ./infer >../h/arch.h gcc -pipe -O2 -fno-strict-aliasing -c long.c gcc -pipe -O2 -fno-strict-aliasing -c getopt.c gcc -pipe -O2 -fno-strict-aliasing -c time.c gcc -pipe -O2 -fno-strict-aliasing -c filepart.c gcc -pipe -O2 -fno-strict-aliasing -c identify.c gcc -pipe -O2 -fno-strict-aliasing -c strtbl.c gcc -pipe -O2 -fno-strict-aliasing -c rtdb.c gcc -pipe -O2 -fno-strict-aliasing -c munix.c gcc -pipe -O2 -fno-strict-aliasing -c literals.c gcc -pipe -O2 -fno-strict-aliasing -c rswitch.c gcc -pipe -O2 -fno-strict-aliasing -c alloc.c gcc -pipe -O2 -fno-strict-aliasing -c xwindow.c gcc -pipe -O2 -fno-strict-aliasing -c ipp.c if [ "x" != "x" ]; then /usr/bin/make xpm; fi cd src/rtt; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -c rttparse.c gcc -pipe -O2 -fno-strict-aliasing -c rttmain.c gcc -pipe -O2 -fno-strict-aliasing -c rttlex.c gcc -pipe -O2 -fno-strict-aliasing -c rttsym.c gcc -pipe -O2 -fno-strict-aliasing -c rttnode.c gcc -pipe -O2 -fno-strict-aliasing -c rttout.c gcc -pipe -O2 -fno-strict-aliasing -c rttmisc.c gcc -pipe -O2 -fno-strict-aliasing -c rttdb.c gcc -pipe -O2 -fno-strict-aliasing -c rttinlin.c gcc -pipe -O2 -fno-strict-aliasing -c rttilc.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pout.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pchars.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/perr.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pmem.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/bldtok.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/macro.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/preproc.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/evaluate.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/files.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/gettok.c gcc -c -pipe -O2 -fno-strict-aliasing ../preproc/pinit.c gcc -o rtt rttparse.o rttmain.o rttlex.o rttsym.o rttnode.o rttout.o rttmisc.o rttdb.o rttinlin.o rttilc.o pout.o pchars.o perr.o pmem.o bldtok.o macro.o preproc.o evaluate.o files.o gettok.o pinit.o ../common/getopt.o ../common/time.o ../common/filepart.o ../common/identify.o ../common/strtbl.o ../common/alloc.o ../common/rtdb.o ../common/munix.o ../common/literals.o cd src/icont; /usr/bin/make gcc -pipe -O2 -fno-strict-aliasing -c tunix.c gcc -pipe -O2 -fno-strict-aliasing -c tglobals.c gcc -pipe -O2 -fno-strict-aliasing -c util.c gcc -pipe -O2 -fno-strict-aliasing -c trans.c gcc -pipe -O2 -fno-strict-aliasing -c tcode.c gcc -pipe -O2 -fno-strict-aliasing -c tlex.c gcc -pipe -O2 -fno-strict-aliasing -c lnklist.c gcc -pipe -O2 -fno-strict-aliasing -c tparse.c gcc -pipe -O2 -fno-strict-aliasing -c tsym.c gcc -pipe -O2 -fno-strict-aliasing -c tmem.c gcc -pipe -O2 -fno-strict-aliasing -c tree.c gcc -pipe -O2 -fno-strict-aliasing -o newhdr newhdr.c gcc -pipe -O2 -fno-strict-aliasing -o ixhdr.hdr ixhdr.c ../common/alloc.o ../common/munix.o strip ixhdr.hdr ./newhdr -o hdr.h ixhdr.hdr gcc -pipe -O2 -fno-strict-aliasing -c link.c gcc -pipe -O2 -fno-strict-aliasing -c lglob.c gcc -pipe -O2 -fno-strict-aliasing -c lcode.c gcc -pipe -O2 -fno-strict-aliasing -c llex.c gcc -pipe -O2 -fno-strict-aliasing -c lmem.c gcc -pipe -O2 -fno-strict-aliasing -c lsym.c gcc -pipe -O2 -fno-strict-aliasing -c opcode.c gcc -pipe -O2 -fno-strict-aliasing -o icont tunix.o tglobals.o util.o trans.o tcode.o tlex.o lnklist.o tparse.o tsym.o tmem.o tree.o link.o lglob.o lcode.o llex.o lmem.o lsym.o opcode.o ../common/long.o ../common/getopt.o ../common/alloc.o ../common/filepart.o ../common/strtbl.o ../common/ipp.o ../common/munix.o cp icont ../../bin strip ../../bin/icont (cd ../../bin; rm -f icon icon.exe; ln -s icont icon) cd src/runtime; /usr/bin/make ../rtt/rtt -x cnv.r && gcc -o cnv.o -c -pipe -O2 -fno-strict-aliasing xcnv.c && rm xcnv.c ../rtt/rtt -x data.r && gcc -o data.o -c -pipe -O2 -fno-strict-aliasing xdata.c && rm xdata.c ../rtt/rtt -x def.r && gcc -o def.o -c -pipe -O2 -fno-strict-aliasing xdef.c && rm xdef.c ../rtt/rtt -x errmsg.r && gcc -o errmsg.o -c -pipe -O2 -fno-strict-aliasing xerrmsg.c && rm xerrmsg.c ../rtt/rtt -x fconv.r && gcc -o fconv.o -c -pipe -O2 -fno-strict-aliasing xfconv.c && rm xfconv.c ../rtt/rtt -x fload.r && gcc -o fload.o -c -pipe -O2 -fno-strict-aliasing xfload.c && rm xfload.c ../rtt/rtt -x fmath.r && gcc -o fmath.o -c -pipe -O2 -fno-strict-aliasing xfmath.c && rm xfmath.c ../rtt/rtt -x fmisc.r && gcc -o fmisc.o -c -pipe -O2 -fno-strict-aliasing xfmisc.c && rm xfmisc.c ../rtt/rtt -x fscan.r && gcc -o fscan.o -c -pipe -O2 -fno-strict-aliasing xfscan.c && rm xfscan.c ../rtt/rtt -x fstr.r && gcc -o fstr.o -c -pipe -O2 -fno-strict-aliasing xfstr.c && rm xfstr.c ../rtt/rtt -x fstranl.r && gcc -o fstranl.o -c -pipe -O2 -fno-strict-aliasing xfstranl.c && rm xfstranl.c ../rtt/rtt -x fstruct.r && gcc -o fstruct.o -c -pipe -O2 -fno-strict-aliasing xfstruct.c && rm xfstruct.c ../rtt/rtt -x fsys.r && gcc -o fsys.o -c -pipe -O2 -fno-strict-aliasing xfsys.c && rm xfsys.c ../rtt/rtt -x fwindow.r && gcc -o fwindow.o -c -pipe -O2 -fno-strict-aliasing xfwindow.c && rm xfwindow.c ../rtt/rtt -x imain.r && gcc -o imain.o -c -pipe -O2 -fno-strict-aliasing ximain.c && rm ximain.c ../rtt/rtt -x imisc.r && gcc -o imisc.o -c -pipe -O2 -fno-strict-aliasing ximisc.c && rm ximisc.c ../rtt/rtt -x init.r && gcc -o init.o -c -pipe -O2 -fno-strict-aliasing xinit.c && rm xinit.c ../rtt/rtt -x interp.r && gcc -o interp.o -c -pipe -O2 -fno-strict-aliasing xinterp.c && rm xinterp.c ../rtt/rtt -x invoke.r && gcc -o invoke.o -c -pipe -O2 -fno-strict-aliasing xinvoke.c && rm xinvoke.c ../rtt/rtt -x keyword.r && gcc -o keyword.o -c -pipe -O2 -fno-strict-aliasing xkeyword.c && rm xkeyword.c ../rtt/rtt -x lmisc.r && gcc -o lmisc.o -c -pipe -O2 -fno-strict-aliasing xlmisc.c && rm xlmisc.c ../rtt/rtt -x oarith.r && gcc -o oarith.o -c -pipe -O2 -fno-strict-aliasing xoarith.c && rm xoarith.c ../rtt/rtt -x oasgn.r && gcc -o oasgn.o -c -pipe -O2 -fno-strict-aliasing xoasgn.c && rm xoasgn.c ../rtt/rtt -x ocat.r && gcc -o ocat.o -c -pipe -O2 -fno-strict-aliasing xocat.c && rm xocat.c ../rtt/rtt -x ocomp.r && gcc -o ocomp.o -c -pipe -O2 -fno-strict-aliasing xocomp.c && rm xocomp.c ../rtt/rtt -x omisc.r && gcc -o omisc.o -c -pipe -O2 -fno-strict-aliasing xomisc.c && rm xomisc.c ../rtt/rtt -x oref.r && gcc -o oref.o -c -pipe -O2 -fno-strict-aliasing xoref.c && rm xoref.c ../rtt/rtt -x oset.r && gcc -o oset.o -c -pipe -O2 -fno-strict-aliasing xoset.c && rm xoset.c ../rtt/rtt -x ovalue.r && gcc -o ovalue.o -c -pipe -O2 -fno-strict-aliasing xovalue.c && rm xovalue.c ../rtt/rtt -x profile.r && gcc -o profile.o -c -pipe -O2 -fno-strict-aliasing xprofile.c && rm xprofile.c ../rtt/rtt -x ralc.r && gcc -o ralc.o -c -pipe -O2 -fno-strict-aliasing xralc.c && rm xralc.c ../rtt/rtt -x rcoexpr.r && gcc -o rcoexpr.o -c -pipe -O2 -fno-strict-aliasing xrcoexpr.c && rm xrcoexpr.c ../rtt/rtt -x rcomp.r && gcc -o rcomp.o -c -pipe -O2 -fno-strict-aliasing xrcomp.c && rm xrcomp.c ../rtt/rtt -x rdebug.r && gcc -o rdebug.o -c -pipe -O2 -fno-strict-aliasing xrdebug.c && rm xrdebug.c ../rtt/rtt -x rexternal.r && gcc -o rexternal.o -c -pipe -O2 -fno-strict-aliasing xrexternal.c && rm xrexternal.c ../rtt/rtt -x rlrgint.r && gcc -o rlrgint.o -c -pipe -O2 -fno-strict-aliasing xrlrgint.c && rm xrlrgint.c ../rtt/rtt -x rmemmgt.r && gcc -o rmemmgt.o -c -pipe -O2 -fno-strict-aliasing xrmemmgt.c && rm xrmemmgt.c ../rtt/rtt -x rmisc.r && gcc -o rmisc.o -c -pipe -O2 -fno-strict-aliasing xrmisc.c && rm xrmisc.c ../rtt/rtt -x rstruct.r && gcc -o rstruct.o -c -pipe -O2 -fno-strict-aliasing xrstruct.c && rm xrstruct.c ../rtt/rtt -x rsys.r && gcc -o rsys.o -c -pipe -O2 -fno-strict-aliasing xrsys.c && rm xrsys.c ../rtt/rtt -x rwinrsc.r && gcc -o rwinrsc.o -c -pipe -O2 -fno-strict-aliasing xrwinrsc.c && rm xrwinrsc.c ../rtt/rtt -x rwinsys.r && gcc -o rwinsys.o -c -pipe -O2 -fno-strict-aliasing xrwinsys.c && rm xrwinsys.c ../rtt/rtt -x rwindow.r && gcc -o rwindow.o -c -pipe -O2 -fno-strict-aliasing xrwindow.c && rm xrwindow.c ../rtt/rtt -x rcolor.r && gcc -o rcolor.o -c -pipe -O2 -fno-strict-aliasing xrcolor.c && rm xrcolor.c ../rtt/rtt -x rimage.r && gcc -o rimage.o -c -pipe -O2 -fno-strict-aliasing xrimage.c && rm xrimage.c cd ../common; /usr/bin/make if [ "x" != "x" ]; then /usr/bin/make xpm; fi gcc -Wl,-E -o iconx cnv.o data.o def.o errmsg.o fconv.o fload.o fmath.o fmisc.o fscan.o fstr.o fstranl.o fstruct.o fsys.o fwindow.o imain.o imisc.o init.o interp.o invoke.o keyword.o lmisc.o oarith.o oasgn.o ocat.o ocomp.o omisc.o oref.o oset.o ovalue.o profile.o ralc.o rcoexpr.o rcomp.o rdebug.o rexternal.o rlrgint.o rmemmgt.o rmisc.o rstruct.o rsys.o rwinrsc.o rwinsys.o rwindow.o rcolor.o rimage.o ../common/long.o ../common/time.o ../common/rswitch.o ../common/xwindow.o ../common/alloc.o ../common/filepart.o ../common/munix.o -lm -lpthread cp iconx ../../bin strip ../../bin/iconx cd ipl; /usr/bin/make Ilib cp incl/*.icn gincl/*.icn cfuncs/icall.h ../lib cd procs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib cd gprocs; LPATH= ../../bin/icont -usc *.icn; mv *.u? ../../lib if grep '^ *# *define LoadFunc' ../src/h/define.h >/dev/null; then /usr/bin/make Cfunctions; fi cd cfuncs; LPATH= /usr/bin/make ICONT=../../bin/icont sh mkfunc.sh libcfunc.so bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o >cfunc.icn ../../bin/icont -us -c cfunc.icn gcc -pipe -O2 -fno-strict-aliasing -fPIC -c bitcount.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c external.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c files.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c fpoll.c fpoll.c: In function 'fpoll': fpoll.c:56:6: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] f = FileVal(argv[1]); ^ In file included from /usr/include/sys/types.h:248:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:410:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ In file included from /usr/include/sys/types.h:248:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:265:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ In file included from /usr/include/sys/types.h:248:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:410:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ In file included from /usr/include/sys/types.h:248:0, from /usr/include/stdio.h:41, from fpoll.c:31: fpoll.c:83:18: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] FD_SET(fileno(f), &fds); /* set bit of interest */ ^ In file included from fpoll.c:31:0: /usr/include/stdio.h:265:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ fpoll.c:95:22: warning: passing argument 1 of '__sfileno' from incompatible pointer type [-Wincompatible-pointer-types] r = select(fileno(f) + 1, &fds, (fd_set*)NULL, (fd_set*)NULL, tvp); ^ /usr/include/stdio.h:410:1: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' __sfileno(FILE *_fp) ^ fpoll.c:95:22: warning: passing argument 1 of 'fileno' from incompatible pointer type [-Wincompatible-pointer-types] r = select(fileno(f) + 1, &fds, (fd_set*)NULL, (fd_set*)NULL, tvp); ^ /usr/include/stdio.h:265:6: note: expected 'FILE * {aka struct __FILE *}' but argument is of type 'struct __FILE_public *' int fileno(FILE *); ^ gcc -pipe -O2 -fno-strict-aliasing -fPIC -c internal.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c lgconv.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c osf.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c pack.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c ppm.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c process.c gcc -pipe -O2 -fno-strict-aliasing -fPIC -c tconnect.c CC="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing" BIN="../../bin" sh mklib.sh libcfunc.so bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o + gcc -shared -o libcfunc.so -fPIC bitcount.o external.o files.o fpoll.o internal.o lgconv.o osf.o pack.o ppm.o process.o tconnect.o cp cfuncs/*.u? ../lib cp cfuncs/libcfunc.so ../bin cd ipl; /usr/bin/make Ibin MAKE=/usr/bin/make ./BuildBin bin/icon -V Icon Version 9.5.1, June 5, 2013 (bsd 32/64, Apr 11 2018) -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for icon-9.5.1_4 ===> Generating temporary packing list install -m 444 /construction/lang/icon/icon-v951src/man/man1/icon.1 /construction/lang/icon/stage/usr/local/man/man1 install -m 444 /construction/lang/icon/icon-v951src/man/man1/icont.1 /construction/lang/icon/stage/usr/local/man/man1 install -s -m 555 /construction/lang/icon/icon-v951src/bin/icont /construction/lang/icon/stage/usr/local/lib/icon/bin/icont install -s -m 555 /construction/lang/icon/icon-v951src/bin/iconx /construction/lang/icon/stage/usr/local/lib/icon/bin/iconx cd /construction/lang/icon/icon-v951src/lib; install -m 0644 *.* /construction/lang/icon/stage/usr/local/lib/icon/lib cd /construction/lang/icon/icon-v951src/doc; install -m 0644 *.* /construction/lang/icon/stage/usr/local/share/doc/icon ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for icon-9.5.1_4 file sizes/checksums [824]: ......... done packing files [824]: ......... done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 11 APR 2018 at 20:33:34 UTC Duration: 00:01:06