inquiry
At 2026-05-26 16:45:07, [email protected] wrote: > >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: [email protected] >Log URL: >https://pkg-status.freebsd.org/beefy18/data/143i386-default/04e1cd789391/logs/libffi321-3.2.1_3.log >Build URL: >https://pkg-status.freebsd.org/beefy18/build.html?mastername=143i386-default&build=04e1cd789391 >Log: > >=>> Building devel/libffi321 >build started at Tue May 26 08:44:48 UTC 2026 >port directory: /usr/ports/devel/libffi321 >package name: libffi321-3.2.1_3 >building for: FreeBSD 143i386-default-job-08 14.3-RELEASE-p14 FreeBSD >14.3-RELEASE-p14 i386 >maintained by: [email protected] >Makefile datestamp: -rw-r--r-- 1 root wheel 627 Oct 24 2023 >/usr/ports/devel/libffi321/Makefile >Ports top last git commit: 04e1cd789391e25aa7c4687d407d2abbdd992286 >Ports top unclean checkout: no >Port dir last git commit: 4a6c2618f62357f71193939ab8a74150d85c383f >Port dir unclean checkout: no >Poudriere version: poudriere-git-3.4.8 >Host OSVERSION: 1600018 >Jail OSVERSION: 1403000 >Job Id: 08 > >---Begin Environment--- >SHELL=/bin/sh >BLOCKSIZE=K >MAIL=/var/mail/root >MM_CHARSET=UTF-8 >LANG=C.UTF-8 >OSVERSION=1403000 >STATUS=1 >HOME=/root >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >MAKE_OBJDIR_CHECK_WRITABLE=0 >UNAME_m=i386 >UNAME_p=i386 >UNAME_r=14.3-RELEASE-p14 >LOCALBASE=/usr/local >UNAME_v=FreeBSD 14.3-RELEASE-p14 >USER=root >POUDRIERE_NAME=poudriere-git >LIBEXECPREFIX=/usr/local/libexec/poudriere >POUDRIERE_VERSION=3.4.8 >MASTERMNT=/usr/local/poudriere/data/.m/143i386-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/143i386-default/08/.p >OUTPUT_REDIRECTED_STDOUT=3 >P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS >MASTERNAME=143i386-default >SCRIPTPREFIX=/usr/local/share/poudriere >SCRIPTNAME=bulk.sh >OLDPWD=/usr/local/poudriere/data/.m/143i386-default/ref/.p/pool >POUDRIERE_PKGNAME=poudriere-git-3.4.8 >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-- >[email protected] >--End MAINTAINER-- > >--CONFIGURE_ARGS-- >--libdir=/usr/local/lib/compat --disable-static --prefix=/usr/local >${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/devel/libffi321/work >XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/libffi321/work >XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/libffi321/work/.cache >HOME=/wrkdirs/usr/ports/devel/libffi321/work TMPDIR="/tmp" >PATH=/wrkdirs/usr/ports/devel/libffi321/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin > >PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/libffi321/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/devel/libffi321/work >XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/libffi321/work >XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/libffi321/work/.cache >HOME=/wrkdirs/usr/ports/devel/libffi321/work TMPDIR="/tmp" >PATH=/wrkdirs/usr/ports/devel/libffi321/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin > >PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/libffi321/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 >-fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" >LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -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-- >OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib >DOCSDIR="share/doc/libffi" EXAMPLESDIR="share/examples/libffi" >DATADIR="share/libffi" WWWDIR="www/libffi" ETCDIR="etc/libffi" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libffi >DOCSDIR=/usr/local/share/doc/libffi >EXAMPLESDIR=/usr/local/share/examples/libffi WWWDIR=/usr/local/www/libffi >ETCDIR=/usr/local/etc/libffi >--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 >MACHINE=i386 >MACHINE_ARCH=i386 >ARCH=${MACHINE_ARCH} >#### #### ># 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) 524288 >stack size (kbytes, -s) 65536 >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 >pipebuf (-y) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> NOTICE: > >The libffi 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://docs.freebsd.org/en/articles/contributing/#ports-contributing > >===> License MIT accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >===> libffi321-3.2.1_3 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-2.7.5.pkg >[143i386-default-job-08] Installing pkg-2.7.5... >[143i386-default-job-08] Extracting pkg-2.7.5: .......... done >===> libffi321-3.2.1_3 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of libffi321-3.2.1_3 >=========================================================================== >=======================<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 >===> NOTICE: > >The libffi 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://docs.freebsd.org/en/articles/contributing/#ports-contributing > >===> License MIT accepted by the user >===> Fetching all distfiles required by libffi321-3.2.1_3 for building >=========================================================================== >=======================<phase: checksum >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> NOTICE: > >The libffi 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://docs.freebsd.org/en/articles/contributing/#ports-contributing > >===> License MIT accepted by the user >===> Fetching all distfiles required by libffi321-3.2.1_3 for building >=> SHA256 Checksum OK for libffi-3.2.1.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: extract >============================ ><snip> >checking for style of include used by make... GNU >checking dependency style of cc... gcc3 >checking whether we are using the GNU C++ compiler... yes >checking whether c++ accepts -g... yes >checking dependency style of c++... gcc3 >checking dependency style of cc... gcc3 >checking whether cc understands -c and -o together... yes >checking how to print strings... printf >checking for a sed that does not truncate output... (cached) /usr/bin/sed >checking for grep that handles long lines and -e... (cached) /usr/bin/grep >checking for egrep... (cached) /usr/bin/egrep >checking for fgrep... (cached) /usr/bin/fgrep >checking for ld used by cc... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm >checking the name lister (/usr/bin/nm) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... (cached) 524288 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... no >checking how to convert i386-portbld-freebsd14.3 file names to >i386-portbld-freebsd14.3 format... func_convert_file_noop >checking how to convert i386-portbld-freebsd14.3 file names to toolchain >format... func_convert_file_noop >checking for /usr/bin/ld option to reload object files... -r >checking for objdump... objdump >checking how to recognize dependent libraries... pass_all >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for ar... ar >checking for archiver @FILE support... no >checking for strip... strip >checking for ranlib... ranlib >checking command to parse /usr/bin/nm output from cc object... ok >checking for sysroot... no >checking for mt... mt >checking if mt is a manifest tool... no >checking how to run the C preprocessor... cpp >checking for ANSI C header files... (cached) yes >checking for sys/types.h... (cached) yes >checking for sys/stat.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for memory.h... (cached) yes >checking for strings.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdint.h... (cached) yes >checking for unistd.h... (cached) yes >checking for dlfcn.h... (cached) yes >checking for objdir... .libs >checking if cc supports -fno-rtti -fno-exceptions... yes >checking for cc option to produce PIC... -fPIC -DPIC >checking if cc PIC flag -fPIC -DPIC works... yes >checking if cc static flag -static works... yes >checking if cc supports -c -o file.o... yes >checking if cc supports -c -o file.o... (cached) yes >checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... freebsd14.3 ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking how to run the C++ preprocessor... c++ -E >checking for ld used by c++... /usr/bin/ld >checking if the linker (/usr/bin/ld) is GNU ld... yes >checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes >checking for c++ option to produce PIC... -fPIC -DPIC >checking if c++ PIC flag -fPIC -DPIC works... yes >checking if c++ static flag -static works... yes >checking if c++ supports -c -o file.o... yes >checking if c++ supports -c -o file.o... (cached) yes >checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes >checking dynamic linker characteristics... freebsd14.3 ld.so >checking how to hardcode library paths into programs... immediate >checking size of size_t... 4 >checking for C compiler vendor... clang >checking CFLAGS for maximum warnings... -Wall >checking whether to enable maintainer-specific portions of Makefiles... no >checking for sys/mman.h... (cached) yes >checking for mmap... (cached) yes >checking for mkostemp... yes >checking for sys/mman.h... (cached) yes >checking for mmap... (cached) yes >checking whether read-only mmap of a plain file works... yes >checking whether mmap from /dev/zero works... yes >checking for MAP_ANON(YMOUS)... yes >checking whether mmap with MAP_ANON(YMOUS) works... yes >checking for ANSI C header files... (cached) yes >checking for memcpy... (cached) yes >checking for size_t... (cached) yes >checking for working alloca.h... no >checking for alloca... yes >checking size of double... 8 >checking size of long double... 12 >checking whether byte ordering is bigendian... no >checking assembler .cfi pseudo-op support... yes >checking assembler supports pc related relocs... yes >checking for _ prefix in compiled symbols... no >checking whether .eh_frame section should be read-only... yes >checking for __attribute__((visibility("hidden")))... yes >cc: error: unsupported option '-print-multi-os-directory' >cc: error: no input files >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating include/Makefile >config.status: creating include/ffi.h >config.status: creating Makefile >config.status: creating testsuite/Makefile >config.status: creating man/Makefile >config.status: creating libffi.pc >config.status: creating fficonfig.h >config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h >config.status: executing buildir commands >config.status: create top_srcdir/Makefile guessed from local Makefile >config.status: build in i386-portbld-freebsd14.3 (HOST=) >config.status: executing depfiles commands >config.status: executing libtool commands >config.status: executing include commands >config.status: executing src commands >=========================================================================== >=======================<phase: build >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Building for libffi321-3.2.1_3 >--- all --- >MAKE i386-unknown-freebsd14.3 : 0 * all >--- all --- >/usr/bin/make 'AR_FLAGS=' 'CC_FOR_BUILD=' 'CFLAGS=-O2 -pipe >-fstack-protector-strong -fno-strict-aliasing -Wall -fexceptions' >'CXXFLAGS=-O2 -pipe -fstack-protector-strong -fno-strict-aliasing' >'CFLAGS_FOR_BUILD=' 'CFLAGS_FOR_TARGET=' 'INSTALL=/usr/bin/install -c' >'INSTALL_DATA=install -m 0644' 'INSTALL_PROGRAM=install -s -m 555' >'INSTALL_SCRIPT=install -m 555' 'JC1FLAGS=' 'LDFLAGS=' 'LIBCFLAGS=' >'LIBCFLAGS_FOR_TARGET=' 'MAKE=/usr/bin/make' 'MAKEINFO=/bin/sh >/wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1/missing makeinfo ' >'PICFLAG=' 'PICFLAG_FOR_TARGET=' 'RUNTESTFLAGS=' 'SHELL=/bin/sh' >'exec_prefix=/usr/local' 'infodir=/usr/local/share/info' >'libdir=/usr/local/lib/compat' 'mandir=/usr/local/share/man' >'prefix=/usr/local' 'AR=ar' 'AS=as' 'CC=cc' 'CXX=c++' 'LD=/usr/bin/ld' >'NM=/usr/bin/nm' 'RANLIB=ranlib' 'DESTDIR=' all-am >--- src/.dirstamp --- >--- src/.deps/.dirstamp --- >--- src/x86/.dirstamp --- >--- src/x86/.deps/.dirstamp --- >--- src/prep_cif.lo --- >--- src/types.lo --- >--- src/prep_cif.lo --- >depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF >$depbase.Tpo -c -o src/prep_cif.lo ../src/prep_cif.c && mv -f $depbase.Tpo >$depbase.Plo >--- src/types.lo --- >depbase=`echo src/types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/types.lo -MD -MP -MF >$depbase.Tpo -c -o src/types.lo ../src/types.c && mv -f $depbase.Tpo >$depbase.Plo >--- src/raw_api.lo --- >depbase=`echo src/raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF >$depbase.Tpo -c -o src/raw_api.lo ../src/raw_api.c && mv -f $depbase.Tpo >$depbase.Plo >--- src/prep_cif.lo --- >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c >../src/prep_cif.c -fPIC -DPIC -o src/.libs/prep_cif.o >--- src/types.lo --- >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c >../src/types.c -fPIC -DPIC -o src/.libs/types.o >--- src/raw_api.lo --- >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c >../src/raw_api.c -fPIC -DPIC -o src/.libs/raw_api.o >--- src/java_raw_api.lo --- >depbase=`echo src/java_raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; >/bin/sh ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. >-I. -I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF >$depbase.Tpo -c -o src/java_raw_api.lo ../src/java_raw_api.c && mv -f >$depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c >../src/java_raw_api.c -fPIC -DPIC -o src/.libs/java_raw_api.o >--- src/closures.lo --- >depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/closures.lo -MD -MP -MF >$depbase.Tpo -c -o src/closures.lo ../src/closures.c && mv -f $depbase.Tpo >$depbase.Plo >--- src/x86/ffi.lo --- >depbase=`echo src/x86/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -O2 -pipe -fstack-protector-strong >-fno-strict-aliasing -Wall -fexceptions -MT src/x86/ffi.lo -MD -MP -MF >$depbase.Tpo -c -o src/x86/ffi.lo ../src/x86/ffi.c && mv -f $depbase.Tpo >$depbase.Plo >--- src/closures.lo --- >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c >../src/closures.c -fPIC -DPIC -o src/.libs/closures.o >--- src/x86/ffi.lo --- >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall >-fexceptions -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c >../src/x86/ffi.c -fPIC -DPIC -o src/x86/.libs/ffi.o >--- src/x86/win32.lo --- >depbase=`echo src/x86/win32.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh >./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I. >-I../include -Iinclude -I../src -I. -I../include -Iinclude -I../src -O2 >-pipe -fstack-protector-strong -fno-strict-aliasing -MT src/x86/win32.lo -MD >-MP -MF $depbase.Tpo -c -o src/x86/win32.lo ../src/x86/win32.S && mv -f >$depbase.Tpo $depbase.Plo >libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude >-I../src -I. -I../include -Iinclude -I../src -O2 -pipe >-fstack-protector-strong -fno-strict-aliasing -MT src/x86/win32.lo -MD -MP -MF >src/x86/.deps/win32.Tpo -c ../src/x86/win32.S -fPIC -DPIC -o >src/x86/.libs/win32.o >--- src/x86/ffi.lo --- >../src/x86/ffi.c:389:21: error: incompatible function pointer types passing >'unsigned int (char *, extended_cif *)' to parameter of type 'void (*)(char *, >extended_cif *)' [-Wincompatible-function-pointer-types] > 389 | ffi_call_SYSV(ffi_prep_args, &ecif, cif->bytes, cif->flags, > ecif.rvalue, > | ^~~~~~~~~~~~~ >../src/x86/ffi.c:346:34: note: passing argument to parameter here > 346 | extern void ffi_call_SYSV(void (*)(char *, extended_cif *), > extended_cif *, > | ^ >../src/x86/ffi.c:905:21: error: incompatible function pointer types passing >'unsigned int (char *, extended_cif *)' to parameter of type 'void (*)(char *, >extended_cif *)' [-Wincompatible-function-pointer-types] > 905 | ffi_call_SYSV(ffi_prep_args_raw, &ecif, cif->bytes, cif->flags, > | ^~~~~~~~~~~~~~~~~ >../src/x86/ffi.c:346:34: note: passing argument to parameter here > 346 | extern void ffi_call_SYSV(void (*)(char *, extended_cif *), > extended_cif *, > | ^ >2 errors generated. >*** [src/x86/ffi.lo] Error code 1 > >make[2]: stopped in >/wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1/i386-portbld-freebsd14.3 >--- src/closures.lo --- >In file included from ../src/closures.c:249: >../src/dlmalloc.c:3380:7: warning: variable 'nfences' set but not used >[-Wunused-but-set-variable] > 3380 | int nfences = 0; > | ^ >1 warning generated. >1 error > >make[2]: stopped in >/wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1/i386-portbld-freebsd14.3 > >make[1]: stopped in >/wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1/i386-portbld-freebsd14.3 >*** [all] Error code 2 > >make: stopped in /wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1 >1 error > >make: stopped in /wrkdirs/usr/ports/devel/libffi321/work/libffi-3.2.1 >===> 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/devel/libffi321
