From nobody Wed Jan 24 01:09:09 2024 X-Original-To: enlightenment@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TKQpG1qZKz58Xfr for ; Wed, 24 Jan 2024 01:09:10 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TKQpF6s4Yz47ZT for ; Wed, 24 Jan 2024 01:09:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706058549; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc; bh=H9aGqao8zy7pvrh4r0DJhaP7lUBMEy2hsMxd6bhY9Fw=; b=wvuYY1jHNWJKBUgoUQeOoUklejTq9c0MG0rLImgDX4nQhnaem/ZXHATC6ulOMqWNkyRyaK 1ZZ/UGgtLXn9qIgruGi3KakrZBM/X9EVuaVNAQui/oYCtURU2Fqu51DVysa6WGU4IqDpeM oEQjdj6+jdrKoO2QTJCDBHW8criX1lQMWiEay28LWUKRvwsuND+uxh2S5U20nnSmvEE+2h tlU5jMEMirO+SR/4a1b91++aT5Iwys4PPkm30+PttG0DM5NSlCAWbG8ZwBwSGOFG6fIvTx 6PPkBzjwiUJKix3sZyOtHl7bit4tYaROMAx213WW0yVE9BMRchCfXIhhPWPpyA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706058549; a=rsa-sha256; cv=none; b=jEP9bEGoRl0ua4KaxgP9XmFACkvN6NE0/MTqLnTuZaf7dMMHMEY82cxG46+v8SG3jPj2/b rFw5Umj3CaxoSJg9rgb20qhn188enWIEL/4s1s7+9kXtMg5Pm90AR4Oy8nkcL5e57Y5fw+ Dv07Q1PQcEGfu4y2Xx/p0PVnAoD1PJLFkhJg8EDzLwRcfPRd98kel9XHuOKrdbSx/3dkGB G8IWmw92VRDWTiphREzhL8UepI1fo/YDufphikyF9lAMW9U7KhRZ93ZaHkG7iWVarjEeQl RFgl4Um42skbaXKz/MB8lIIKd43eLwryxKGBNv7tiV00UumOQ9PuiTEU3SwRlQ== Received: from beefy12.nyi.freebsd.org (beefy12.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:1b]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4TKQpF5tsmztDf for ; Wed, 24 Jan 2024 01:09:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from root (uid 0) (envelope-from pkg-fallout@FreeBSD.org) id 51cd by beefy12.nyi.freebsd.org (DragonFly Mail Agent v0.13+ on beefy12.nyi.freebsd.org); Wed, 24 Jan 2024 01:09:09 +0000 To: enlightenment@FreeBSD.org Subject: [package - 140amd64-default][x11/eterm] Failed for eterm-0.9.6_6 in build Cc: pkg-fallout@FreeBSD.org Date: Wed, 24 Jan 2024 01:09:09 +0000 Message-Id: <65b06335.51cd.54ccdefb@beefy12.nyi.freebsd.org> From: List-Id: Enlightenment for FreeBSD -- porting and maintaining List-Archive: https://lists.freebsd.org/archives/freebsd-enlightenment List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-enlightenment@freebsd.org You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: enlightenment@FreeBSD.org Log URL: https://pkg-status.freebsd.org/beefy12/data/140amd64-default/2c606b8e6de6/logs/eterm-0.9.6_6.log Build URL: https://pkg-status.freebsd.org/beefy12/build.html?mastername=140amd64-default&build=2c606b8e6de6 Log: =>> Building x11/eterm build started at Wed Jan 24 01:08:14 UTC 2024 port directory: /usr/ports/x11/eterm package name: eterm-0.9.6_6 building for: FreeBSD 140amd64-default-job-03 14.0-RELEASE-p4 FreeBSD 14.0-RELEASE-p4 amd64 maintained by: enlightenment@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1327 Jan 20 01:02 /usr/ports/x11/eterm/Makefile Ports top last git commit: 2c606b8e6d Ports top unclean checkout: no Port dir last git commit: 1890e08180 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.1 Host OSVERSION: 1500006 Jail OSVERSION: 1400097 Job Id: 03 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1400097 UNAME_v=FreeBSD 14.0-RELEASE-p4 UNAME_r=14.0-RELEASE-p4 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.1 MASTERMNT=/usr/local/poudriere/data/.m/140amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/140amd64-default/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=140amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/140amd64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for eterm-0.9.6_6: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- enlightenment@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --enable-trans --enable-utmp --enable-xim --with-theme-update --with-backspace=bs --without-terminfo --enable-multi-charset --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- GDB=/usr/bin/gdb XDG_DATA_HOME=/wrkdirs/usr/ports/x11/eterm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11/eterm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11/eterm/work/.cache HOME=/wrkdirs/usr/ports/x11/eterm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11/eterm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11/eterm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/x11/eterm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/x11/eterm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/x11/eterm/work/.cache HOME=/wrkdirs/usr/ports/x11/eterm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/x11/eterm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/x11/eterm/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 " CPP="cpp" CPPFLAGS="-I/usr/local/include -DLIBICONV_PLUG" LDFLAGS=" -L/usr/local/lib -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG " MANPREFIX="/usr/local" BSD_INSTALL_PROG RAM="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" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/eterm" EXAMPLESDIR="share/examples/eterm" DATADIR="share/eterm" WWWDIR="www/eterm" ETCDIR="etc/eterm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/eterm DOCSDIR=/usr/local/share/doc/eterm EXAMPLESDIR=/usr/local/share/examples/eterm WWWDIR=/usr/local/www/eterm ETCDIR=/usr/local/etc/eterm --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> eterm-0.9.6_6 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9.pkg [140amd64-default-job-03] Installing pkg-1.20.9... [140amd64-default-job-03] Extracting pkg-1.20.9: .......... done ===> eterm-0.9.6_6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of eterm-0.9.6_6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by eterm-0.9.6_6 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by eterm-0.9.6_6 for building => SHA256 Checksum OK for Eterm-0.9.6.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by eterm-0.9.6_6 for building ===> Extracting for eterm-0.9.6_6 => SHA256 Checksum OK for Eterm-0.9.6.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for eterm-0.9.6_6 ===> Applying FreeBSD patches for eterm-0.9.6_6 from /usr/ports/x11/eterm/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> eterm-0.9.6_6 depends on executable: man2html - not found ===> Installing existing package /packages/All/man2html-3.1.20220714.pkg [140amd64-default-job-03] Installing man2html-3.1.20220714... [140amd64-default-job-03] `-- Installing perl5-5.36.3_1... [140amd64-default-job-03] `-- Extracting perl5-5.36.3_1: .......... done [140amd64-default-job-03] Extracting man2html-3.1.20220714: ...... done ===> eterm-0.9.6_6 depends on executable: man2html - found ===> Returning to build of eterm-0.9.6_6 ===> eterm-0.9.6_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.7,1.pkg [140amd64-default-job-03] Installing libX11-1.8.7,1... [140amd64-default-job-03] `-- Installing libxcb-1.15_1... [140amd64-default-job-03] | `-- Installing libXau-1.0.9... [140amd64-default-job-03] | `-- Extracting libXau-1.0.9: .......... done [140amd64-default-job-03] | `-- Installing libXdmcp-1.1.3... [140amd64-default-job-03] | | `-- Installing xorgproto-2023.2... [140amd64-default-job-03] | | `-- Extracting xorgproto-2023.2: .......... done [140amd64-default-job-03] | `-- Extracting libXdmcp-1.1.3: ......... done [140amd64-default-job-03] `-- Extracting libxcb-1.15_1: .......... done [140amd64-default-job-03] Extracting libX11-1.8.7,1: .......... done ===> eterm-0.9.6_6 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of eterm-0.9.6_6 ===> eterm-0.9.6_6 depends on file: /usr/local/libdata/pkgconfig/xt.pc - not found ===> Installing existing package /packages/All/libXt-1.2.1,1.pkg [140amd64-default-job-03] Installing libXt-1.2.1,1... [140amd64-default-job-03] `-- Installing libICE-1.1.0_2,1... [140amd64-default-job-03] `-- Extracting libICE-1.1.0_2,1: .......... done ^ term.c:898:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(kbuf, "\033OM"); ^~~~ /usr/include/string.h:87:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ term.c:908:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(kbuf, "\033Ou"); ^~~~ /usr/include/string.h:87:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ term.c:917:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(kbuf, "\033OP"); ^~~~ /usr/include/string.h:87:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ term.c:940:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(kbuf, "\033Oj"); ^~~~ /usr/include/string.h:87:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ term.c:1066:30: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] safe_print_string(kbuf, len))); ^~~~ ./eterm_debug.h:36:42: note: expanded from macro 'D_TTY' # define D_TTY(x) DPRINTF1(x) ^ /usr/local/include/libast.h:685:86: note: expanded from macro 'DPRINTF1' # define DPRINTF1(x) do { if (DEBUG_LEVEL >= 1) {__DEBUG(); libast_dprintf x;} } while (0) ^ ./misc.h:44:44: note: passing argument to parameter 'buff' here extern char *safe_print_string(const char *buff, unsigned long len); ^ term.c:1514:31: warning: passing 'unsigned char[512]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] set_window_color(idx, string); ^~~~~~ ./windows.h:60:47: note: passing argument to parameter here extern void set_window_color(int, const char *); ^ --- timer.lo --- cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -fPIC -DPIC -o .libs/timer.o In file included from timer.c:27: In file included from ./feature.h:100: /usr/local/include/libast.h:319:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(MAXFLOAT) ^~~~~ elif /usr/local/include/libast.h:321:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(HUGE) ^~~~~ elif In file included from timer.c:35: ./command.h:356:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *ptsname(); ^ /usr/include/stdlib.h:236:7: note: conflicting prototype is here char *ptsname(int); ^ 3 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.c -o timer.o >/dev/null 2>&1 --- utmp.lo --- if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT utmp.lo -MD -MP -MF ".deps/utmp.Tpo" -c -o utmp.lo utmp.c; then mv -f ".deps/utmp.Tpo" ".deps/utmp.Plo"; else rm -f ".deps/utmp.Tpo"; exit 1; fi cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT utmp.lo -MD -MP -MF .deps/utmp.Tpo -c utmp.c -fPIC -DPIC -o .libs/utmp.o In file included from utmp.c:27: In file included from ./feature.h:100: /usr/local/include/libast.h:319:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(MAXFLOAT) ^~~~~ elif /usr/local/include/libast.h:321:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(HUGE) ^~~~~ elif In file included from utmp.c:30: ./command.h:356:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *ptsname(); ^ /usr/include/stdlib.h:236:7: note: conflicting prototype is here char *ptsname(int); ^ 3 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT utmp.lo -MD -MP -MF .deps/utmp.Tpo -c utmp.c -o utmp.o >/dev/null 2>&1 --- term.lo --- 33 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT term.lo -MD -MP -MF .deps/term.Tpo -c term.c -o term.o >/dev/null 2>&1 --- windows.lo --- if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT windows.lo -MD -MP -MF ".deps/windows.Tpo" -c -o windows.lo windows.c; then mv -f ".deps/windows.Tpo" ".deps/windows.Plo"; else rm -f ".deps/windows.Tpo"; exit 1; fi cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT windows.lo -MD -MP -MF .deps/windows.Tpo -c windows.c -fPIC -DPIC -o .libs/windows.o --- defaultfont.lo --- if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT defaultfont.lo -MD -MP -MF ".deps/defaultfont.Tpo" -c -o defaultfont.lo defaultfont.c; then mv -f ".deps/defaultfont.Tpo" ".deps/defaultfont.Plo"; else rm -f ".deps/defaultfont.Tpo"; exit 1; fi --- windows.lo --- In file included from windows.c:27: In file included from ./feature.h:100: /usr/local/include/libast.h:319:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(MAXFLOAT) ^~~~~ elif /usr/local/include/libast.h:321:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(HUGE) ^~~~~ elif --- defaultfont.lo --- cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.c -fPIC -DPIC -o .libs/defaultfont.o --- windows.lo --- In file included from windows.c:36: ./command.h:356:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *ptsname(); ^ /usr/include/stdlib.h:236:7: note: conflicting prototype is here char *ptsname(int); ^ windows.c:506:118: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] XChangeProperty(Xdisplay, TermWin.parent, props[PROP_EWMH_STARTUP_ID], atom, 8, PropModeReplace, tmp, strlen(tmp) + 1); ^~~ /usr/include/string.h:100:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ --- defaultfont.lo --- In file included from defaultfont.c:6: In file included from ./feature.h:100: /usr/local/include/libast.h:319:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(MAXFLOAT) ^~~~~ elif /usr/local/include/libast.h:321:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(HUGE) ^~~~~ elif 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.c -o defaultfont.o >/dev/null 2>&1 --- windows.lo --- 4 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT windows.lo -MD -MP -MF .deps/windows.Tpo -c windows.c -o windows.o >/dev/null 2>&1 --- libscream.lo --- if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT libscream.lo -MD -MP -MF ".deps/libscream.Tpo" -c -o libscream.lo libscream.c; then mv -f ".deps/libscream.Tpo" ".deps/libscream.Plo"; else rm -f ".deps/libscream.Tpo"; exit 1; fi cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT libscream.lo -MD -MP -MF .deps/libscream.Tpo -c libscream.c -fPIC -DPIC -o .libs/libscream.o --- main.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi --- libscream.lo --- In file included from libscream.c:46: In file included from ./feature.h:100: /usr/local/include/libast.h:319:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(MAXFLOAT) ^~~~~ elif /usr/local/include/libast.h:321:4: warning: invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives] # elsif defined(HUGE) ^~~~~ elif libscream.c:1489:2: warning: compiling in libscream [-W#warnings] #warning compiling in libscream ^ libscream.c:1495:2: warning: compiling in support for GNU screen [-W#warnings] #warning compiling in support for GNU screen ^ 4 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -DLIBICONV_PLUG -I/usr/local/include -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -MT libscream.lo -MD -MP -MF .deps/libscream.Tpo -c libscream.c -o libscream.o >/dev/null 2>&1 --- libEterm.la --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -L/usr/local/lib -fstack-protector-strong -L/usr/local/lib -fstack-protector-strong -o libEterm.la -rpath /usr/local/lib -release 0.9.6 actions.lo buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo -lImlib2 -ldl -L/usr/local/lib -lImlib2 -lpcre -L/usr/local/lib -lSM -lICE -lutempter -last -lXext -lX11 -lm cc -shared .libs/actions.o .libs/buttons.o .libs/command.o .libs/draw.o .libs/e.o .libs/events.o .libs/font.o .libs/grkelot.o .libs/menus.o .libs/misc.o .libs/options.o .libs/pixmap.o .libs/screen.o .libs/script.o .libs/scrollbar.o .libs/startup.o .libs/system.o .libs/term.o .libs/timer.o .libs/utmp.o .libs/windows.o .libs/defaultfont.o .libs/libscream.o -L/usr/local/lib -ldl -lImlib2 -lpcre -lSM -lICE -lutempter -last -lXext -lX11 -lm -Wl,-soname -Wl,libEterm-0.9.6.so -o .libs/libEterm-0.9.6.so (cd .libs && rm -f libEterm.so && ln -s libEterm-0.9.6.so libEterm.so) ar cru .libs/libEterm.a actions.o buttons.o command.o draw.o e.o events.o font.o grkelot.o menus.o misc.o options.o pixmap.o screen.o script.o scrollbar.o startup.o system.o term.o timer.o utmp.o windows.o defaultfont.o libscream.o ranlib .libs/libEterm.a creating libEterm.la (cd .libs && rm -f libEterm.la && ln -s ../libEterm.la libEterm.la) --- Eterm --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -L/usr/local/lib -fstack-protector-strong -L/usr/local/lib -fstack-protector-strong -o Eterm -rpath /usr/local/lib:/usr/local/lib/Eterm main.o libEterm.la -lImlib2 -ldl -L/usr/local/lib -lImlib2 -lpcre -L/usr/local/lib -lSM -lICE -lutempter -last -lXext -lX11 -lm cc -O2 -pipe -Wno-int-conversion -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -std=gnu89 -fstack-protector-strong -fstack-protector-strong -o .libs/Eterm main.o -L/usr/local/lib ./.libs/libEterm.so -ldl -lImlib2 -lpcre -lSM -lICE -lutempter -last -lXext -lX11 -lm -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib:/usr/local/lib/Eterm ld: error: undefined reference due to --no-allow-shlib-undefined: imlib_strerror >>> referenced by ./.libs/libEterm.so cc: error: linker command failed with exit code 1 (use -v to see invocation) *** [Eterm] Error code 1 make[3]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6/src 1 error make[3]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6/src *** [all-recursive] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6 1 error make[2]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6 *** [all] Error code 2 make[1]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6 1 error make[1]: stopped in /wrkdirs/usr/ports/x11/eterm/work/Eterm-0.9.6 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/x11/eterm