[package - 130amd64-default][net/fb303] Failed for fb303-g20210709_3 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Tue, 07 Jun 2022 03:11:59 UTC
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:     yuri@FreeBSD.org
Log URL:        http://beefy16.nyi.freebsd.org/data/130amd64-default/3d6de3b1feb4/logs/fb303-g20210709_3.log
Build URL:      http://beefy16.nyi.freebsd.org/build.html?mastername=130amd64-default&build=3d6de3b1feb4
Log:

=>> Building net/fb303
build started at Tue Jun  7 03:11:48 UTC 2022
port directory: /usr/ports/net/fb303
package name: fb303-g20210709_3
building for: FreeBSD 130amd64-default-job-12 13.0-RELEASE-p11 FreeBSD 13.0-RELEASE-p11 amd64
maintained by: yuri@FreeBSD.org
Makefile ident: 
Poudriere version: 3.2.8-21-g883afb07
Host OSVERSION: 1400050
Jail OSVERSION: 1300139
Job Id: 12

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1300139
UNAME_v=FreeBSD 13.0-RELEASE-p11
UNAME_r=13.0-RELEASE-p11
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
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-21-g883afb07
MASTERMNT=/usr/local/poudriere/data/.m/130amd64-default/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/130amd64-default/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=130amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/130amd64-default/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
DEPENDS_ARGS=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
---End OPTIONS List---

--MAINTAINER--
yuri@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/net/fb303/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/fb303/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net/fb303/work/.cache  HOME=/wrkdirs/usr/ports/net/fb303/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/fb303/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
NINJA_STATUS="[%p %s/%t] " OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/net/fb303/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/fb303/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net/fb303/work/.cache  HOME=/wrkdirs/usr/ports/net/fb303/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/fb303/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/net/fb303/work/stage PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS="  -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fPIC "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install 
  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
CMAKE_BUILD_TYPE="release" OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/fb303"  EXAMPLESDIR="share/examples/fb303"  DATADIR="share/fb303"  WWWDIR="www/fb303"  ETCDIR="etc/fb303"
--End PLIST_SUB--

--SUB_LIST--
PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/fb303 DOCSDIR=/usr/local/share/doc/fb303 EXAMPLESDIR=/usr/local/share/examples/fb303  WWWDIR=/usr/local/www/fb303 ETCDIR=/usr/local/etc/fb303
--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
#### /usr/local/etc/poudriere.d/make.conf ####
# 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 2 jobs
MAKE_JOBS_NUMBER=2
#### /usr/ports/Mk/Scripts/ports_env.sh ####
_CCVERSION_921dbbb2=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin
_ALTCCVERSION_921dbbb2=none
_CXXINTERNAL_acaad9ca=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
CC_OUTPUT_921dbbb2_58173849=yes
CC_OUTPUT_921dbbb2_9bdba57c=yes
CC_OUTPUT_921dbbb2_6a4fe7f5=yes
CC_OUTPUT_921dbbb2_6bcac02b=yes
CC_OUTPUT_921dbbb2_67d20829=yes
CC_OUTPUT_921dbbb2_bfa62e83=yes
CC_OUTPUT_921dbbb2_f0b4d593=yes
CC_OUTPUT_921dbbb2_308abb44=yes
CC_OUTPUT_921dbbb2_f00456e5=yes
CC_OUTPUT_921dbbb2_65ad290d=yes
CC_OUTPUT_921dbbb2_f2776b26=yes
CC_OUTPUT_921dbbb2_b2657cc3=yes
CC_OUTPUT_921dbbb2_380987f7=yes
CC_OUTPUT_921dbbb2_160933ec=yes
CC_OUTPUT_921dbbb2_fb62803b=yes
_OBJC_CCVERSION_921dbbb2=FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) Target: x86_64-unknown-freebsd13.0 Thread model: posix InstalledDir: /usr/bin
_OBJC_ALTCCVERSION_921dbbb2=none
ARCH=amd64
OPSYS=FreeBSD
_OSRELEASE=13.0-RELEASE-p11
OSREL=13.0
OSVERSION=1300139
PYTHONBASE=/usr/local
HAVE_COMPAT_IA32_KERN=YES
CONFIGURE_MAX_CMD_LEN=524288
HAVE_PORTS_ENV=1
#### Misc Poudriere ####
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)  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)  1024
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--
=======================<phase: check-sanity   >============================
===>  License APACHE20 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   fb303-g20210709_3 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.17.5_1.pkg
[130amd64-default-job-12] Installing pkg-1.17.5_1...
[130amd64-default-job-12] Extracting pkg-1.17.5_1: .......... done
===>   fb303-g20210709_3 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of fb303-g20210709_3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by fb303-g20210709_3 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by fb303-g20210709_3 for building
=> SHA256 Checksum OK for facebook-fb303-g20210709-83ae662219660d30b49ad8474f5c63bbfc6d5f6f_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by fb303-g20210709_3 for building
===>  Extracting for fb303-g20210709_3
=> SHA256 Checksum OK for facebook-fb303-g20210709-83ae662219660d30b49ad8474f5c63bbfc6d5f6f_GH0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for fb303-g20210709_3
===>  Applying FreeBSD patches for fb303-g20210709_3 from /usr/ports/net/fb303/files
===========================================================================
=======================<phase: build-depends  >============================
===>   fb303-g20210709_3 depends on file: /usr/local/bin/cmake - not found
===>   Installing existing package /packages/All/cmake-3.23.0.pkg
[130amd64-default-job-12] Installing cmake-3.23.0...
[130amd64-default-job-12] `-- Installing curl-7.83.1...
[130amd64-default-job-12] |   `-- Installing ca_root_nss-3.78...
[130amd64-default-job-12] |   `-- Extracting ca_root_nss-3.78: .......... done
[130amd64-default-job-12] |   `-- Installing libnghttp2-1.47.0...
[130amd64-default-job-12] |   `-- Extracting libnghttp2-1.47.0: .......... done
[130amd64-default-job-12] |   `-- Installing libpsl-0.21.1_4...
[130amd64-default-job-12] |   | `-- Installing gettext-runtime-0.21...
[130amd64-default-job-12] |   |   `-- Installing indexinfo-0.3.1...
[130amd64-default-job-12] |   |   `-- Extracting indexinfo-0.3.1: .... done
[130amd64-default-job-12] |   | `-- Extracting gettext-runtime-0.21: .......... done
[130amd64-default-job-12] |   | `-- Installing libidn2-2.3.2...
[130amd64-default-job-12] |   |   `-- Installing libunistring-1.0...
[130amd64-default-job-12] |   |   `-- Extracting libunistring-1.0: .......... done
[130amd64-default-job-12] |   | `-- Extracting libidn2-2.3.2: .......... done
<snip>
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


CMake Warning at /usr/local/share/cmake/Modules/FindBoost.cmake:1390 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindBoost.cmake:1513 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2123 (_Boost_MISSING_DEPENDENCIES)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/folly/folly-config.cmake:58 (find_dependency)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/local/lib/cmake/fizz/fizz-config.cmake:54 (find_dependency)
  CMakeLists.txt:59 (find_package)


-- Found folly: /usr/local
-- Found fizz: /usr/local
-- Found wangle: /usr/local
-- Found Python 3: /usr/local/bin/python3.8
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_COLOR_MAKEFILE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_MODULE_LINKER_FLAGS
    CMAKE_VERBOSE_MAKEFILE


-- Build files have been written to: /wrkdirs/usr/ports/net/fb303/work/.build
===========================================================================
=======================<phase: build          >============================
===>  Building for fb303-g20210709_3
[  3% 1/33] cd /wrkdirs/usr/ports/net/fb303/work/.build && /usr/local/bin/cmake -E make_directory /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift && /usr/local/bin/thrift1 --strict --gen mstch_cpp2:include_prefix=fb303/thrift -I /wrkdirs/usr/ports/net/fb303/work/fb303-83ae662219660d30b49ad8474f5c63bbfc6d5f6f -o /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift /wrkdirs/usr/ports/net/fb303/work/fb303-83ae662219660d30b49ad8474f5c63bbfc6d5f6f/fb303/thrift/fb303_core.thrift
FAILED: fb303/thrift/gen-cpp2/fb303_core_constants.h fb303/thrift/gen-cpp2/fb303_core_types.h fb303/thrift/gen-cpp2/fb303_core_types.tcc fb303/thrift/gen-cpp2/fb303_core_types_custom_protocol.h fb303/thrift/gen-cpp2/fb303_core_metadata.h fb303/thrift/gen-cpp2/BaseService.h fb303/thrift/gen-cpp2/BaseService.tcc fb303/thrift/gen-cpp2/BaseServiceAsyncClient.h fb303/thrift/gen-cpp2/BaseService_custom_protocol.h fb303/thrift/gen-cpp2/fb303_core_constants.cpp fb303/thrift/gen-cpp2/fb303_core_data.h fb303/thrift/gen-cpp2/fb303_core_data.cpp fb303/thrift/gen-cpp2/fb303_core_types.cpp fb303/thrift/gen-cpp2/fb303_core_metadata.cpp fb303/thrift/gen-cpp2/BaseService.cpp fb303/thrift/gen-cpp2/BaseServiceAsyncClient.cpp fb303/thrift/gen-cpp2/BaseService_processmap_binary.cpp fb303/thrift/gen-cpp2/BaseService_processmap_compact.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_constants.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_types.h /
 wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_types.tcc /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_types_custom_protocol.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_metadata.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService.tcc /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseServiceAsyncClient.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService_custom_protocol.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_constants.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_data.h /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_data.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/fb303_core_types.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-
 cpp2/fb303_core_metadata.cpp /wrkdirs/usr/po!
 rts/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseServiceAsyncClient.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService_processmap_binary.cpp /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift/gen-cpp2/BaseService_processmap_compact.cpp 
cd /wrkdirs/usr/ports/net/fb303/work/.build && /usr/local/bin/cmake -E make_directory /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift && /usr/local/bin/thrift1 --strict --gen mstch_cpp2:include_prefix=fb303/thrift -I /wrkdirs/usr/ports/net/fb303/work/fb303-83ae662219660d30b49ad8474f5c63bbfc6d5f6f -o /wrkdirs/usr/ports/net/fb303/work/.build/fb303/thrift /wrkdirs/usr/ports/net/fb303/work/fb303-83ae662219660d30b49ad8474f5c63bbfc6d5f6f/fb303/thrift/fb303_core.thrift
!!! Unrecognized option: --strict
Usage: thrift [options] file
Options:
  -o dir      Set the output directory for gen-* packages
              (default: current directory)
  -out dir    Set the output location for generated files
              (no gen-* folder will be created)
  -I dir      Add a directory to the list of directories
              searched for include directives
  -nowarn     Suppress all compiler warnings (BAD!)
  -legacy-strict     Strict compiler warnings on (DEPRECATED)
  -v[erbose]  Verbose mode
  -r[ecurse]  Also generate included files
  -debug      Parse debug trace to stdout
  --allow-neg-keys  Allow negative field keys (Used to preserve protocol
                    compatibility with older .thrift files)
  --allow-neg-enum-vals Allow negative enum vals (DEPRECATED)
  --allow-64bit-consts  Do not print warnings about using 64-bit constants
  --allow-experimental-features feature[,feature]
              Enable experimental features. Use 'all' to enable all experimental features.
  --gen STR   Generate code with a dynamically-registered generator.
              STR has the form language[:key1=val1[,key2,[key3=val3]]].
              Keys and values are options passed to the generator.
              Many options will not require values.
  --record-genfiles FILE
              Save the list of generated files to FILE,

Available generators (and options):
  android (Android Java):
  cocoa (Cocoa):
    import_path=XYZ: Override thrift package import path
    log_unexpected:  Log every time an unexpected field ID or type is encountered.
    nullability:     Use annotations to ensure required fields are present.
    validate_required:
                     Throws exception if any required field is not set.
  go (Go):
    package_prefix=  Package prefix for generated files.
    thrift_import=   Override thrift package import path (default:github.com/facebook/fbthrift/thrift/lib/go/thrift)
    package=         Package name (default: inferred from thrift file name)
    use_context      Generate code with context on all thrift server handlers
  hack (HACK):
    server:          Generate Hack server stubs.
    rest:            Generate Hack REST processors.
    json:            Generate functions to parse JSON into thrift struct.
    mangledsvcs      Generate services with namespace mangling.
    stricttypes      Use Collection classes everywhere rather than KeyedContainer.
    arraysets        Use legacy arrays for sets rather than objects.
    nonullables      Instantiate struct fields within structs, rather than nullable
    structtrait      Add 'use [StructName]Trait;' to generated classes
    shapes           Generate Shape definitions for structs
    protected_unions Generate protected members for thrift unions
    shape_arraykeys  When generating Shape definition for structs:
                        replace array<string, TValue> with array<arraykey, TValue>
    shapes_allow_unknown_fields Allow unknown fields and implicit subtyping for shapes 
    frommap_construct Generate fromMap_DEPRECATED method.
    arrays           Use Hack arrays for maps/lists/sets instead of objects.
    const_collections Use ConstCollection objects rather than their mutable counterparts.
    typedef          Generate type aliases for all the types defined
    enum_transparenttype Use transparent typing for Hack enums: 'enum FooBar: int as int'.
  java_deprecated (Java Deprecated):
  js (Javascript):
    jquery:          Generate jQuery compatible code.
    node:            Generate node.js compatible code.
  json (JSON):
    annotate:        Generate annotations in json representation
  json_experimental (JSON_EXPERIMENTAL):
  mstch_cpp2 (cpp2):
  mstch_html (HTML):
  mstch_java (Java):
  mstch_java2 (Java):
  mstch_py3 (Python 3):
    include_prefix:  Use full include paths in generated files.
  mstch_py3lite (Py3 Lite):
    include_prefix:  Use full include paths in generated files.
  mstch_pyi (Legacy Python type information):
    no arguments
  mstch_python (Python):
    include_prefix:  Use full include paths in generated files.
  mstch_rust (Rust):
    serde:           Derive serde Serialize/Deserialize traits for types
    noserver:        Don't emit server code
    include_prefix=: Set program:include_prefix.
    include_srcs=:   Additional Rust source file to include in output, `:` separated
    cratemap=map:    Mapping file from services to crate names
  py (Python):
    json:            Generate function to parse entity from json
    new_style:       Generate new-style classes.
    slots:           Generate code using slots for instance members.
    sort_keys:       Serialize maps sorted by key and sets by value.
    thrift_port=NNN: Default port to use in remote client (default 9090).
    asyncio:         Generate asyncio-friendly RPC services.
    utf8strings:     Encode/decode strings using utf8 in the generated code.
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/ports/net/fb303