Date: Fri, 13 Jun 2025 12:52:59 +0000 From: bugzilla-noreply@freebsd.org To: tcltk@FreeBSD.org Subject: [Bug 287493] lang/expect: fails to build on riscv Message-ID: <bug-287493-30738-YfmzlLRV76@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-287493-30738@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287493 Dennis Clarke <dclarke@blastwave.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dclarke@blastwave.org --- Comment #3 from Dennis Clarke <dclarke@blastwave.org> --- (In reply to Jessica Clarke from comment #1) I just gave lang/expect a whirl here and it builds just fine : enceladus# enceladus# uname -apKU FreeBSD enceladus 15.0-CURRENT FreeBSD 15.0-CURRENT main-n277312-c8e97aa6ac77 GENERIC riscv riscv64 1500043 1500043 enceladus# enceladus# poudriere jails -l JAILNAME VERSION ARCH METHOD TIMESTAMP PATH 150rv64 15.0-CURRENT 1500043 riscv.riscv64 src=/usr/src 2025-05-19 22:15:33 /poudriere/jails/150rv64 enceladus# poudriere ports -l you have mail PORTSTREE METHOD TIMESTAMP PATH latest git+https 2025-06-12 22:51:50 /poudriere/ports/latest enceladus# enceladus# poudriere bulk -r -j 150rv64 -p latest lang/expect [00:00:00] Creating the reference jail... done [00:00:01] Mounting system devices for 150rv64-latest [00:00:01] Stashing existing package repository [00:00:01] Mounting ccache from: /var/cache/ccache [00:00:01] Mounting ports from: /poudriere/ports/latest [00:00:01] Mounting packages from: /poudriere/data/packages/150rv64-latest [00:00:01] Mounting distfiles from: /poudriere/distfiles /etc/resolv.conf -> /poudriere/data/.m/150rv64-latest/ref/etc/resolv.conf [00:00:01] Starting jail 150rv64-latest Updating /var/run/os-release done. [00:00:02] Will build as nobody:nobody (65534:65534) [00:00:36] Logs: /poudriere/data/logs/bulk/150rv64-latest/2025-06-13_12h32m12s [00:00:36] Loading MOVED for /poudriere/data/.m/150rv64-latest/ref/usr/ports [00:00:40] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:40] Inspecting ports tree for modifications to git checkout... no [00:01:04] Ports top-level git hash: 99bc7f0609 [00:01:04] Gathering ports metadata [00:01:09] Calculating ports order and dependencies [00:01:09] Trimming IGNORED and blacklisted ports [00:01:12] Sanity checking the repository [00:01:12] Checking packages for incremental rebuild needs [00:01:37] Deleting stale symlinks... done [00:01:37] Deleting empty directories... done [00:01:38] Unqueueing existing packages [00:01:39] Unqueueing orphaned build dependencies [00:01:39] Sanity checking build queue [00:01:39] Processing PRIORITY_BOOST [00:01:39] Balancing pool [150rv64-latest] [2025-06-13_12h32m12s] [balancing_pool] Queued: 3 Built: 0 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 3 Time: 00:01:03 [00:01:39] Recording filesystem state for prepkg... done [00:01:41] Building 3 packages using up to 2 builders [00:01:41] Hit CTRL+t at any time to see build progress and stats [00:01:41] [01] [00:00:00] Builder starting [00:01:43] [01] [00:00:02] Builder started [00:01:43] [01] [00:00:00] Building misc/shc | shc-4.0.3_1 [00:02:55] [01] [00:01:12] Finished misc/shc | shc-4.0.3_1: Success [00:02:56] [01] [00:00:00] Building lang/tcl-wrapper | tcl-wrapper-1.1_3 [00:03:35] [01] [00:00:39] Finished lang/tcl-wrapper | tcl-wrapper-1.1_3: Success [00:03:36] [01] [00:00:00] Building lang/expect | expect-5.45.4_6,1 [00:10:05] [01] [00:06:29] Finished lang/expect | expect-5.45.4_6,1: Success [00:10:07] Stopping 2 builders [00:10:08] Creating pkg repository Creating repository in /tmp/packages: 100% Packing files for repository: 100% [00:11:42] Committing packages to repository: /poudriere/data/packages/150rv64-latest/.real_1749818635 via .latest symlink [00:11:42] Removing old packages [00:11:42] Built ports: misc/shc lang/tcl-wrapper lang/expect [150rv64-latest] [2025-06-13_12h32m12s] [committing] Queued: 3 Built: 3 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 0 Time: 00:11:06 [00:11:42] Logs: /poudriere/data/logs/bulk/150rv64-latest/2025-06-13_12h32m12s [00:11:43] Cleaning up [00:11:43] Unmounting file systems enceladus# I could post the log file but perhaps just the interesting bits : =>> Building lang/expect build started at Fri Jun 13 12:35:49 UTC 2025 port directory: /usr/ports/lang/expect package name: expect-5.45.4_6,1 building for: FreeBSD 150rv64-latest-job-01 15.0-CURRENT FreeBSD 15.0-CURRENT 1500043 riscv maintained by: tcltk@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 775 Sep 9 2024 /usr/ports/lang/expect/Makefile Ports top last git commit: 99bc7f0609 Ports top unclean checkout: no Port dir last git commit: ec1246d787 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500043 Jail OSVERSION: 1500043 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500043 UNAME_v=FreeBSD 15.0-CURRENT 1500043 UNAME_r=15.0-CURRENT 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.2 MASTERMNT=/poudriere/data/.m/150rv64-latest/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/poudriere/data/.m/150rv64-latest/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=150rv64-latest SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/poudriere/data/.m/150rv64-latest/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 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--- ---End OPTIONS List--- --MAINTAINER-- tcltk@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --exec-prefix=/usr/local --with-tcl=/usr/local/lib/tcl8.6 --with-tclinclude=/usr/local/include/tcl8.6 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/expect/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/expect/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/expect/work/.cache HOME=/wrkdirs/usr/ports/lang/expect/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/expect/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/expect/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- STRIPPROG=/usr/bin/strip XDG_DATA_HOME=/wrkdirs/usr/ports/lang/expect/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/expect/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/expect/work/.cache HOME=/wrkdirs/usr/ports/lang/expect/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/expect/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/expect/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 DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -march=rv64imafdc -mabi=lp64d -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -march=rv64imafdc -mabi=lp64d -fstack-protector-strong -fno-strict-aliasing " 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" --End MAKE_ENV-- --PLIST_SUB-- PORTVERSION=5.45.4 TCL_PKG=expect5.45.4 TCL_PKG_LIB_PREFIX= TCL_PKG_STUB_POSTFIX=5.45.4 OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/expect" EXAMPLESDIR="share/examples/expect" DATADIR="share/expect" WWWDIR="www/expect" ETCDIR="etc/expect" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/expect DOCSDIR=/usr/local/share/doc/expect EXAMPLESDIR=/usr/local/share/examples/expect WWWDIR=/usr/local/www/expect ETCDIR=/usr/local/etc/expect --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 19573 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 pipebuf (-y) unlimited --End resource limits-- =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License PD accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> expect-5.45.4_6,1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.1.4.pkg [150rv64-latest-job-01] Installing pkg-2.1.4... [150rv64-latest-job-01] Extracting pkg-2.1.4: .......... done ===> expect-5.45.4_6,1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of expect-5.45.4_6,1 =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License PD accepted by the user => expect5.45.4.tar.gz doesn't seem to exist in /portdistfiles/. => Attempting to fetch https://downloads.sourceforge.net/project/expect/Expect/5.45.4/expect5.45.4.tar.gz expect5.45.4.tar.gz 617 kB 1809 kBps 00s ===> Fetching all distfiles required by expect-5.45.4_6,1 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License PD accepted by the user ===> Fetching all distfiles required by expect-5.45.4_6,1 for building => SHA256 Checksum OK for expect5.45.4.tar.gz. =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License PD accepted by the user ===> Fetching all distfiles required by expect-5.45.4_6,1 for building ===> Extracting for expect-5.45.4_6,1 => SHA256 Checksum OK for expect5.45.4.tar.gz. =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for expect-5.45.4_6,1 ===> Applying FreeBSD patches for expect-5.45.4_6,1 from /usr/ports/lang/expect/files =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> expect-5.45.4_6,1 depends on package: autoconf>=2.72 - not found ===> Installing existing package /packages/All/autoconf-2.72.pkg [150rv64-latest-job-01] Installing autoconf-2.72... [150rv64-latest-job-01] `-- Installing autoconf-switch-20220527... [150rv64-latest-job-01] `-- Extracting autoconf-switch-20220527: .......... done [150rv64-latest-job-01] `-- Installing indexinfo-0.3.1_1... [150rv64-latest-job-01] `-- Extracting indexinfo-0.3.1_1: .... done [150rv64-latest-job-01] `-- Installing m4-1.4.19_1,1... [150rv64-latest-job-01] | `-- Installing gettext-runtime-0.23.1... [150rv64-latest-job-01] | `-- Extracting gettext-runtime-0.23.1: .......... done [150rv64-latest-job-01] `-- Extracting m4-1.4.19_1,1: .......... done [150rv64-latest-job-01] `-- Installing perl5-5.40.2_2... [150rv64-latest-job-01] `-- Extracting perl5-5.40.2_2: .......... done [150rv64-latest-job-01] Extracting autoconf-2.72: .......... done ===> expect-5.45.4_6,1 depends on package: autoconf>=2.72 - found ===> Returning to build of expect-5.45.4_6,1 ===> expect-5.45.4_6,1 depends on package: automake>=1.17 - not found ===> Installing existing package /packages/All/automake-1.17.pkg [150rv64-latest-job-01] Installing automake-1.17... [150rv64-latest-job-01] Extracting automake-1.17: .......... done ===> expect-5.45.4_6,1 depends on package: automake>=1.17 - found ===> Returning to build of expect-5.45.4_6,1 ===> expect-5.45.4_6,1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [150rv64-latest-job-01] Installing ccache-3.7.12_8... [150rv64-latest-job-01] Extracting ccache-3.7.12_8: .......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> expect-5.45.4_6,1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of expect-5.45.4_6,1 =========================================================================== =======================<phase: lib-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> expect-5.45.4_6,1 depends on shared library: libtcl86.so - not found ===> Installing existing package /packages/All/tcl86-8.6.16_2.pkg [150rv64-latest-job-01] Installing tcl86-8.6.16_2... [150rv64-latest-job-01] Extracting tcl86-8.6.16_2: .......... done ===> expect-5.45.4_6,1 depends on shared library: libtcl86.so - found (/usr/local/lib/libtcl86.so) ===> Returning to build of expect-5.45.4_6,1 =========================================================================== =======================<phase: configure >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for expect-5.45.4_6,1 autoreconf2.72: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:8: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:8: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... ../tclconfig/tcl.m4:43: TEA_PATH_TCLCONFIG is expanded from... configure.in:8: the top level configure.in:9: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:9: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... ../tclconfig/tcl.m4:353: TEA_LOAD_TCLCONFIG is expanded from... configure.in:9: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... ../tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... ../tclconfig/tcl.m4:2323: TEA_MISSING_POSIX_HEADERS is expanded from... ../tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_HAVE_HEADERS' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from... ../tclconfig/tcl.m4:2323: TEA_MISSING_POSIX_HEADERS is expanded from... ../tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:11: the top level configure.in:14: warning: AC_OUTPUT should be used without arguments. configure.in:14: You should run autoupdate. configure.in:14: warning: AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS configure.in:21: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:21: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... tclconfig/tcl.m4:43: TEA_PATH_TCLCONFIG is expanded from... configure.in:21: the top level configure.in:22: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:22: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... tclconfig/tcl.m4:353: TEA_LOAD_TCLCONFIG is expanded from... configure.in:22: the top level configure.in:46: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:46: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:46: the top level configure.in:46: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:46: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... tclconfig/tcl.m4:2323: TEA_MISSING_POSIX_HEADERS is expanded from... tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:46: the top level configure.in:46: warning: The macro 'AC_HAVE_HEADERS' is obsolete. configure.in:46: You should run autoupdate. ./lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from... tclconfig/tcl.m4:2323: TEA_MISSING_POSIX_HEADERS is expanded from... tclconfig/tcl.m4:3299: TEA_SETUP_COMPILER is expanded from... configure.in:46: the top level configure.in:80: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:80: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... tclconfig/tcl.m4:749: TEA_ENABLE_THREADS is expanded from... configure.in:80: the top level configure.in:87: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:87: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... tclconfig/tcl.m4:692: TEA_ENABLE_SHARED is expanded from... configure.in:87: the top level configure.in:95: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... tclconfig/tcl.m4:2739: TEA_TCL_EARLY_FLAG is expanded from... tclconfig/tcl.m4:2752: TEA_TCL_EARLY_FLAGS is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... tclconfig/tcl.m4:2786: TEA_TCL_64BIT_FLAGS is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:95: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:95: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... tclconfig/tcl.m4:2786: TEA_TCL_64BIT_FLAGS is expanded from... tclconfig/tcl.m4:1058: TEA_CONFIG_CFLAGS is expanded from... configure.in:95: the top level configure.in:101: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:101: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... tclconfig/tcl.m4:877: TEA_ENABLE_SYMBOLS is expanded from... configure.in:101: the top level configure.in:141: warning: The macro 'AC_HAVE_HEADERS' is obsolete. configure.in:141: You should run autoupdate. ./lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from... configure.in:141: the top level configure.in:150: warning: The macro 'AC_TYPE_SIGNAL' is obsolete. configure.in:150: You should run autoupdate. ./lib/autoconf/types.m4:805: AC_TYPE_SIGNAL is expanded from... configure.in:150: the top level configure.in:156: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.in:156: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... tclconfig/tcl.m4:2535: TEA_TIME_HANDLER is expanded from... configure.in:156: the top level configure.in:156: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:156: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... tclconfig/tcl.m4:2535: TEA_TIME_HANDLER is expanded from... configure.in:156: the top level configure.in:168: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:168: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:168: the top level configure.in:256: warning: The macro 'AC_CANONICAL_SYSTEM' is obsolete. configure.in:256: You should run autoupdate. ./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from... configure.in:256: the top level configure.in:457: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:457: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:457: the top level configure.in:472: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:472: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:472: the top level configure.in:491: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:491: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:491: the top level configure.in:539: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:539: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:539: the top level configure.in:644: warning: The macro 'AC_HEADER_EGREP' is obsolete. configure.in:644: You should run autoupdate. ./lib/autoconf/oldnames.m4:37: AC_HEADER_EGREP is expanded from... configure.in:644: the top level configure.in:717: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:717: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:717: the top level configure.in:742: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:742: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:742: the top level configure.in:759: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:759: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:759: the top level configure.in:781: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:781: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:781: the top level configure.in:803: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:803: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:803: the top level configure.in:827: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:827: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:827: the top level configure.in:870: warning: The macro 'AC_HAVE_FUNCS' is obsolete. configure.in:870: You should run autoupdate. ./lib/autoconf/functions.m4:230: AC_HAVE_FUNCS is expanded from... configure.in:870: the top level configure.in:871: warning: The macro 'AC_HAVE_FUNCS' is obsolete. configure.in:871: You should run autoupdate. ./lib/autoconf/functions.m4:230: AC_HAVE_FUNCS is expanded from... configure.in:871: the top level configure.in:880: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:880: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.in:880: the top level configure.in:1061: warning: AC_OUTPUT should be used without arguments. configure.in:1061: You should run autoupdate. configure.in:1061: warning: AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS configure: loading site script /usr/ports/Templates/config.site checking for correct TEA configuration... warning: requested TEA version "3.9", have "3.10" configure: configuring expect 5.45.4 checking for Tcl configuration... found /usr/local/lib/tcl8.6/tclConfig.sh checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking for existence of /usr/local/lib/tcl8.6/tclConfig.sh... loading checking platform... unix checking for gcc... (cached) cc checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... (cached) none needed checking how to run the C preprocessor... cpp checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking for egrep -e... /usr/bin/grep -E checking if the compiler understands -pipe... yes checking whether byte ordering is bigendian... no checking for sin... no checking for main in -lieee... no checking for main in -linet... no checking for net/errno.h... no checking for connect... yes checking for gethostbyname... (cached) yes checking dirent.h... yes checking for errno.h... (cached) yes checking for float.h... (cached) yes checking for values.h... no checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/wait.h... (cached) yes checking for dlfcn.h... (cached) yes checking for sys/param.h... (cached) yes checking for Tcl public headers... /usr/local/include/tcl8.6 checking for Tcl private include files... Using srcdir found in tclConfig.sh: /usr/local/include/tcl8.6 checking for pthread_mutex_init in -lpthread... yes checking for building with threads... yes (default) checking how to build libraries... shared checking for ranlib... (cached) ranlib checking if 64bit support is requested... no checking if 64bit Sparc VIS support is requested... no checking if compiler supports visibility "hidden"... yes checking if rpath support is requested... yes checking system version... FreeBSD-15.0-CURRENT checking for ar... ar checking for cast to union support... yes checking for required early compiler flags... none checking for 64-bit integer type... using long checking for build with symbols... no checking for sys/select.h... (cached) yes checking for sys/sysmacros.h... no checking for varargs.h... no checking for sys/stropts.h... no checking for sys/sysconfig.h... no checking for sys/fcntl.h... (cached) yes checking for sys/ptem.h... no checking for sys/strredir.h... no checking for sys/strpty.h... no checking for sys/bsdtypes.h... no checking return type of signal handlers... void checking whether struct tm is in sys/time.h or time.h... time.h checking for cc options needed to detect all undeclared functions... -fno-builtin checking for sys/time.h... (cached) yes checking for struct tm.tm_zone... yes checking for gmtime_r... yes checking for localtime_r... yes checking tm_tzadj in struct tm... no checking tm_gmtoff in struct tm... yes checking long timezone variable... yes checking union wait... no checking for gethostname... (cached) yes checking for socket... yes checking for select... (cached) yes checking for getpseudotty... no checking for getpseudotty in -lseq... no checking for openpty... no checking for openpty in -lutil... yes checking for libutil.h... (cached) yes checking if running Sequent running SVR4... no checking build system type... riscv64-portbld-freebsd15.0 checking host system type... riscv64-portbld-freebsd15.0 checking target system type... riscv64-portbld-freebsd15.0 checking for pid_t... (cached) yes checking if running Mach... no checking if running MachTen... no checking if on Pyramid... no checking if on Apollo... no checking if on Interactive... no checking stty to use... /bin/stty checking if stty reads stdout... ./configure: cannot open /dev/tty: No such file or directory yes checking if running Solaris... no checking for memmove... (cached) yes checking for sysconf... (cached) yes checking for strftime... (cached) yes checking for strchr... (cached) yes checking for timezone... yes checking for siglongjmp... yes checking for memcpy... yes checking if WNOHANG requires _POSIX_SOURCE... no checking if any value exists for WNOHANG... yes checking mask type of select... none checking if signals need to be re-armed... no checking if on Convex... no checking if on HP... no checking sane default stty arguments... checking for HP style pty allocation... no checking for HP style pty trapping... no checking for AIX new-style pty allocation... no checking for SGI old-style pty allocation... no checking for SCO style pty allocation... no checking for SVR4 style pty allocation... no checking for OSF/1 style pty allocation... no checking for tcgetattr... yes checking for tcsetattr... yes checking for struct sgttyb... no checking for struct termio... no checking for struct termios... yes checking if TCGETS or TCGETA in termios.h... no checking if TIOCGWINSZ in termios.h... yes checking for Cray-style ptys... no checking for select... yes checking for poll... (cached) yes checking event handling... via select checking for _getpty... no checking for getpty... no checking whether setpgrp requires zero arguments... no checking for SV-style timezone... yes checking for long file names... (cached) yes checking for tclsh... /usr/local/bin/tclsh8.6 configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: executing default commands chmod: ./install-sh: No such file or directory === configuring in testsuite (/wrkdirs/usr/ports/lang/expect/work/expect5.45.4/testsuite) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--exec-prefix=/usr/local' '--with-tcl=/usr/local/lib/tcl8.6' '--with-tclinclude=/usr/local/include/tcl8.6' '--localstatedir=/var' '--mandir=/usr/local/share/man' '--infodir=/usr/local/share/info/' '--build=riscv64-portbld-freebsd15.0' 'build_alias=riscv64-portbld-freebsd15.0' 'CC=cc' 'CFLAGS=-O2 -pipe -march=rv64imafdc -mabi=lp64d -fstack-protector-strong -fno-strict-aliasing ' 'LDFLAGS= -fstack-protector-strong ' 'LIBS=' 'CPPFLAGS=' 'CPP=cpp' --cache-file=/dev/null --srcdir=. configure: loading site script /usr/ports/Templates/config.site checking for correct TEA configuration... warning: requested TEA version "3.9", have "3.10" configure: configuring exp_test 0.43 checking for Tcl configuration... found /usr/local/lib/tcl8.6/tclConfig.sh checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking for existence of /usr/local/lib/tcl8.6/tclConfig.sh... loading checking platform... unix checking for gcc... (cached) cc checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... (cached) none needed checking how to run the C preprocessor... cpp checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for egrep -e... /usr/bin/grep -E checking if the compiler understands -pipe... yes checking whether byte ordering is bigendian... no checking for sin... no checking for main in -lieee... no checking for main in -linet... no checking for net/errno.h... no checking for connect... yes checking for gethostbyname... (cached) yes checking dirent.h... yes checking for errno.h... (cached) yes checking for float.h... (cached) yes checking for values.h... no checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/wait.h... (cached) yes checking for dlfcn.h... (cached) yes checking for sys/param.h... (cached) yes configure: creating ./config.status config.status: creating Makefile =========================================================================== =======================<phase: build >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 . . . etc etc etc . ====> Compressing man pages (compress-man) ===> Installing ldconfig configuration file =========================================================================== =======================<phase: package >============================ ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-06-13T12:35:50+0000' 'PKG_NOTE_ports_top_git_hash=99bc7f0609' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=ec1246d787' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for expect-5.45.4_6,1 ===> Building expect-5.45.4_6,1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for expect-5.45.4_6,1 build of lang/expect | expect-5.45.4_6,1 ended at Fri Jun 13 12:42:19 UTC 2025 build time: 00:06:30 So that is plenty of information there wherein "works for me" is just a really terrible thing to say on Friday the 13th. -- -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-287493-30738-YfmzlLRV76>
