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/144i386-default/70c226bc50d0/logs/perfetto-57.2.log Build URL: https://pkg-status.freebsd.org/beefy18/build.html?mastername=144i386-default&build=70c226bc50d0 Log: =>> Building devel/perfetto build started at Sun Jul 19 02:43:14 UTC 2026 port directory: /usr/ports/devel/perfetto package name: perfetto-57.2 building for: FreeBSD 144i386-default-job-02 14.4-RELEASE-p7 FreeBSD 14.4-RELEASE-p7 i386 maintained by: [email protected] Makefile datestamp: -rw-r--r-- 1 root wheel 2741 Jul 11 01:01 /usr/ports/devel/perfetto/Makefile Ports top last git commit: 70c226bc50d06fa5039911dd620758a5406ba512 Ports top unclean checkout: no Port dir last git commit: 7185635a576f831efd3885b29a932b7efaf53836 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600019 Jail OSVERSION: 1404000 Job Id: 02 ---Begin Environment--- SHELL=/bin/sh BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 OSVERSION=1404000 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.4-RELEASE-p7 LOCALBASE=/usr/local UNAME_v=FreeBSD 14.4-RELEASE-p7 USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/144i386-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/144i386-default/02/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=144i386-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/144i386-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--- ===> The following configuration options are available for perfetto-57.2: EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- [email protected] --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/devel/perfetto/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/perfetto/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/perfetto/work/.cache HOME=/wrkdirs/usr/ports/devel/perfetto/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/perfetto/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/perfetto/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/devel/perfetto/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/perfetto/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/perfetto/work/.cache HOME=/wrkdirs/usr/ports/devel/perfetto/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/perfetto/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/perfetto/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 DESTDIR=/wrkdirs/usr/ports/devel/perfetto/work/stage 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="instal l -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTEXAMPLES="" EXAMPLES="" NO_EXAMPLES="@comment " PYTHON_INCLUDEDIR=include/python3.12 PYTHON_LIBDIR=lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/perfetto" EXAMPLESDIR="share/examples/perfetto" DATADIR="share/perfetto" WWWDIR="www/perfetto" ETCDIR="etc/perfetto" --End PLIST_SUB-- --SUB_LIST-- EXAMPLES="" NO_EXAMPLES="@comment " PYTHON_INCLUDEDIR=/usr/local/include/python3.12 PYTHON_LIBDIR=/usr/local/lib/python3.12 PYTHON_PLATFORM=freebsd14 PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages PYTHON_SUFFIX=312 PYTHON_BASESUFFIX=312 PYTHON_TAG=.cpython-312 PYTHON_SOABI=.cpython-312 PYTHON_VER=3.12 PYTHON_BASEVER=3.12 PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/perfetto DOCSDIR=/usr/local/share/doc/perfetto EXAMPLESDIR=/usr/local/share/examples/perfetto WWWDIR=/usr/local/www/perfetto ETCDIR=/usr/local/etc/perfetto --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 ===> License APACHE20 accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> perfetto-57.2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [144i386-default-job-02] Installing pkg-2.7.5... [144i386-default-job-02] Extracting pkg-2.7.5: .......... done ===> perfetto-57.2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of perfetto-57.2 =========================================================================== =======================<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 APACHE20 accepted by the user ===> Fetching all distfiles required by perfetto-57.2 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License APACHE20 accepted by the user ===> Fetching all distfiles required by perfetto-57.2 for building => SHA256 Checksum OK for sqlite-amalgamation-3500300.zip. => SHA256 Checksum OK for llvm-project-617a15a9eac96088ae5e9134248d8236e34b91b1.tgz. => SHA256 Checksum OK for google-perfetto-v57.2_GH0.tar.gz. => SHA256 Checksum OK for protocolbuffers-protobuf-v31.1_GH0.tar.gz. => SHA256 Checksum OK for abseil-abseil-cpp-20250512.1_GH0.tar.gz. => SHA256 Checksum OK for sqlite-sqlite-version-3.50.3_GH0.tar.gz. => SHA256 Checksum OK for google-re2-927f5d53caf8111721e734cf24724686bb745f55_GH0.tar.gz. => SHA256 Checksum OK for libexpat-libexpat-R_2_6_2_GH0.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 APACHE20 accepted by the user ===> Fetching all distfiles required by perfetto-57.2 for building ===> Extracting for perfetto-57.2 => SHA256 Checksum OK for sqlite-amalgamation-3500300.zip. => SHA256 Checksum OK for llvm-project-617a15a9eac96088ae5e9134248d8236e34b91b1.tgz. => SHA256 Checksum OK for google-perfetto-v57.2_GH0.tar.gz. => SHA256 Checksum OK for protocolbuffers-protobuf-v31.1_GH0.tar.gz. => SHA256 Checksum OK for abseil-abseil-cpp-20250512.1_GH0.tar.gz. => SHA256 Checksum OK for sqlite-sqlite-version-3.50.3_GH0.tar.gz. => SHA256 Checksum OK for google-re2-927f5d53caf8111721e734cf24724686bb745f55_GH0.tar.gz. => SHA256 Checksum OK for libexpat-libexpat-R_2_6_2_GH0.tar.gz. /bin/mv /wrkdirs/usr/ports/devel/perfetto/work/sqlite-amalgamation-3500300 /wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/buildtools/sqlite /bin/mv /wrkdirs/usr/ports/devel/perfetto/work/llvm-project /wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/buildtools/llvm-project =========================================================================== =======================<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 perfetto-57.2 ===> Applying FreeBSD patches for perfetto-57.2 from /usr/ports/devel/perfetto/files =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> perfetto-57.2 depends on executable: gn - not found <snip> FAILED: [code=1] obj/buildtools/protobuf/upb/reflection/upb.enum_value_def.o clang -MMD -MF obj/buildtools/protobuf/upb/reflection/upb.enum_value_def.o.d -DNDEBUG -DUPB_BOOTSTRAP_STAGE=0 -DPERFETTO_IMPLEMENTATION -I../buildtools/protobuf -I../buildtools/protobuf/upb/reflection/stage0 -I../buildtools/protobuf/third_party/utf8_range -I.. -I../src/profiling/memory/include -I../include -Igen/build_config -Igen -Wno-unknown-attributes -fstrict-aliasing -Wformat -g -fPIC -fstack-protector-strong -fcolor-diagnostics -fdiagnostics-show-template-tree -m32 -msse2 -mfpmath=sse -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -I/usr/local/include -Wno-unused-parameter -c ../buildtools/protobuf/upb/reflection/enum_value_def.c -o obj/buildtools/protobuf/upb/reflection/upb.enum_value_def.o PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang -MMD -MF obj/buildtools/protobuf/upb/reflection/upb.enum_value_def.o.d -DNDEBUG -DUPB_BOOTSTRAP_STAGE=0 -DPERFETTO_IMPLEMENTATION -I../buildtools/protobuf -I../buildtools/protobuf/upb/reflection/stage0 -I../buildtools/protobuf/third_party/utf8_range -I.. -I../src/profiling/memory/include -I../include -Igen/build_config -Igen -Wno-unknown-attributes -fstrict-aliasing -Wformat -g -fPIC -fstack-protector-strong -fcolor-diagnostics -fdiagnostics-show-template-tree -m32 -msse2 -mfpmath=sse -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -I/usr/local/include -Wno-unused-parameter -c ../buildtools/protobuf/upb/reflection/enum_value_def.c -o obj/buildtools/protobuf/upb/reflection/upb.enum_value_def.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '../buildtools/protobuf/upb/reflection/enum_value_def.c'. 4. Running pass 'X86 DAG->DAG Instruction Selection' on function '@_upb_EnumValueDefs_New' #0 0x275149d9 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libprivatellvm.so.19+0x33149d9) #1 0x27514efd (/usr/lib/libprivatellvm.so.19+0x3314efd) #2 0x2751260b llvm::sys::RunSignalHandlers() (/usr/lib/libprivatellvm.so.19+0x331260b) #3 0x27513fcd llvm::sys::CleanupOnSignal(unsigned int) (/usr/lib/libprivatellvm.so.19+0x3313fcd) #4 0x274bc74e (/usr/lib/libprivatellvm.so.19+0x32bc74e) #5 0x20574f69 (/lib/libthr.so.3+0x18f69) #6 0x20574419 (/lib/libthr.so.3+0x18419) #7 0xffffea14 ([vdso]+0x294) #8 0x2682be0f (/usr/lib/libprivatellvm.so.19+0x262be0f) #9 0x2682d73d (/usr/lib/libprivatellvm.so.19+0x262d73d) #10 0x2682f288 (/usr/lib/libprivatellvm.so.19+0x262f288) #11 0x269220b3 (/usr/lib/libprivatellvm.so.19+0x27220b3) #12 0x26921527 llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&) (/usr/lib/libprivatellvm.so.19+0x2721527) #13 0x269e463b llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/usr/lib/libprivatellvm.so.19+0x27e463b) #14 0x269e3c81 llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void, true, llvm::BasicBlock>, false, true>, llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void, true, llvm::BasicBlock>, false, true>, bool&) (/usr/lib/libprivatellvm.so.19+0x27e3c81) #15 0x269e2d23 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libprivatellvm.so.19+0x27e2d23) #16 0x269e1407 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libprivatellvm.so.19+0x27e1407) #17 0x27eaf795 (/usr/lib/libprivatellvm.so.19+0x3caf795) #18 0x269dfde8 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libprivatellvm.so.19+0x27dfde8) #19 0x26582b6f llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libprivatellvm.so.19+0x2382b6f) #20 0x26e9a284 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libprivatellvm.so.19+0x2c9a284) #21 0x26e9fcc4 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2c9fcc4) #22 0x26e9a9e9 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2c9a9e9) #23 0x26ea00ae llvm::legacy::PassManager::run(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2ca00ae) #24 0x22283003 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/usr/lib/libprivateclang.so.19+0x1c83003) #25 0x2269eb75 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/lib/libprivateclang.so.19+0x209eb75) #26 0x22d7595d clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib/libprivateclang.so.19+0x277595d) #27 0x22c00b33 clang::ASTFrontendAction::ExecuteAction() (/usr/lib/libprivateclang.so.19+0x2600b33) #28 0x226a3bb8 clang::CodeGenAction::ExecuteAction() (/usr/lib/libprivateclang.so.19+0x20a3bb8) #29 0x22c00569 clang::FrontendAction::Execute() (/usr/lib/libprivateclang.so.19+0x2600569) #30 0x22b6c37f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib/libprivateclang.so.19+0x256c37f) #31 0x22c87c54 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib/libprivateclang.so.19+0x2687c54) #32 0x0040b689 (/usr/bin/clang+0x40b689) #33 0x0041912a (/usr/bin/clang+0x41912a) #34 0x22832296 (/usr/lib/libprivateclang.so.19+0x2232296) #35 0x274bc48f llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/usr/lib/libprivatellvm.so.19+0x32bc48f) #36 0x22831a05 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::__1::optional<llvm::StringRef>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, bool*) const (/usr/lib/libprivateclang.so.19+0x2231a05) #37 0x227f0fde clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/usr/lib/libprivateclang.so.19+0x21f0fde) #38 0x227f125e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*>>&, bool) const (/usr/lib/libprivateclang.so.19+0x21f125e) #39 0x2281027c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*>>&) (/usr/lib/libprivateclang.so.19+0x221027c) #40 0x0041870f (/usr/bin/clang+0x41870f) #41 0x00416d87 (/usr/bin/clang+0x416d87) #42 0x28dc3820 __libc_start1 (/lib/libc.so.7+0x70820) clang: error: clang frontend command failed with exit code 139 (use -v to see invocation) FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) Target: i386-unknown-freebsd14.4 Thread model: posix InstalledDir: /usr/bin clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /tmp/enum_value_def-0cbc78.c clang: note: diagnostic msg: /tmp/enum_value_def-0cbc78.sh clang: note: diagnostic msg: ******************** [389/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/crate_mapping.cc [390/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/context.cc [391/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/unsupported_field.cc [392/470] compile ../buildtools/protobuf/upb_generator/minitable/names_internal.cc [393/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/subprocess.cc [394/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/versions.cc [395/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/objectivec/oneof.cc [396/470] compile ../buildtools/protobuf/upb_generator/minitable/names.cc [397/470] compile ../src/base/base64.cc [398/470] compile ../src/base/crash_keys.cc [399/470] compile ../src/base/android_utils.cc [400/470] compile ../buildtools/protobuf/upb_generator/common/names.cc [401/470] compile ../src/base/cpu_info.cc [402/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/python/pyi_generator.cc [403/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc [404/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/retention.cc [405/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/repeated_field.cc [406/470] compile ../buildtools/protobuf/upb_generator/common.cc [407/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/singular_scalar.cc [408/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/map.cc [409/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/objectivec/file.cc [410/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/with_presence.cc [411/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/singular_string.cc [412/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/naming.cc [413/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/php/php_generator.cc [414/470] compile ../buildtools/protobuf/upb_generator/file_layout.cc [415/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/cpp/file.cc [416/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/singular_message.cc [417/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/enum.cc [418/470] compile ../buildtools/protobuf/upb_generator/minitable/fasttable.cc [419/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/generator.cc [420/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/kotlin/field.cc [421/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/accessors/singular_cord.cc [422/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/oneof.cc [423/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/objectivec/message.cc [424/470] compile ../buildtools/protobuf/upb_generator/plugin.cc FAILED: [code=1] obj/buildtools/protobuf/upb_generator/upb_generator.plugin.o clang++ -MMD -MF obj/buildtools/protobuf/upb_generator/upb_generator.plugin.o.d -DNDEBUG -DHAVE_PTHREAD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DUPB_BOOTSTRAP_STAGE=0 -DPERFETTO_IMPLEMENTATION -I../buildtools/abseil-cpp -I../buildtools/protobuf -I../buildtools/protobuf/upb/reflection/stage0 -I../buildtools/protobuf/third_party/utf8_range -I.. -I../src/profiling/memory/include -I../include -Igen/build_config -Igen -fstrict-aliasing -Wformat -g -fPIC -fstack-protector-strong -fcolor-diagnostics -fdiagnostics-show-template-tree -m32 -msse2 -mfpmath=sse -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -isystem ../buildtools/protobuf/src -Wno-deprecated-builtins -Wno-deprecated-pragma -Wno-gcc-compat -Wno-nullability-extension -Wno-unknown-warning-option -Wno-redundant-parens -Wno-double-promotion -Wno-thread-safety-negative -Wno-used-but-marked-unused -isystem ../buildtools/protobuf/src -Wno-switch-enum -Wno-covered-switch-default -fno-exc eptions -fno-rtti -std=c++17 -I/usr/local/include -Wno-unused-parameter -c ../buildtools/protobuf/upb_generator/plugin.cc -o obj/buildtools/protobuf/upb_generator/upb_generator.plugin.o PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: clang++ -MMD -MF obj/buildtools/protobuf/upb_generator/upb_generator.plugin.o.d -DNDEBUG -DHAVE_PTHREAD=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DUPB_BOOTSTRAP_STAGE=0 -DPERFETTO_IMPLEMENTATION -I../buildtools/abseil-cpp -I../buildtools/protobuf -I../buildtools/protobuf/upb/reflection/stage0 -I../buildtools/protobuf/third_party/utf8_range -I.. -I../src/profiling/memory/include -I../include -Igen/build_config -Igen -fstrict-aliasing -Wformat -g -fPIC -fstack-protector-strong -fcolor-diagnostics -fdiagnostics-show-template-tree -m32 -msse2 -mfpmath=sse -fvisibility=hidden -O3 -fdata-sections -ffunction-sections -isystem ../buildtools/protobuf/src -Wno-deprecated-builtins -Wno-deprecated-pragma -Wno-gcc-compat -Wno-nullability-extension -Wno-unknown-warning-option -Wno-redundant-parens -Wno-double-promotion -Wno-thread-safety-negative -Wno-used-but-marked-unused -isystem ../buildtools/protobuf/src -Wno-switch-enum -Wno-covered-s witch-default -fno-exceptions -fno-rtti -std=c++17 -I/usr/local/include -Wno-unused-parameter -c ../buildtools/protobuf/upb_generator/plugin.cc -o obj/buildtools/protobuf/upb_generator/upb_generator.plugin.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '../buildtools/protobuf/upb_generator/plugin.cc'. 4. Running pass 'X86 DAG->DAG Instruction Selection' on function '@google_protobuf_FileDescriptorProto_name' #0 0x275149d9 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libprivatellvm.so.19+0x33149d9) #1 0x27514efd (/usr/lib/libprivatellvm.so.19+0x3314efd) #2 0x2751260b llvm::sys::RunSignalHandlers() (/usr/lib/libprivatellvm.so.19+0x331260b) #3 0x27513fcd llvm::sys::CleanupOnSignal(unsigned int) (/usr/lib/libprivatellvm.so.19+0x3313fcd) #4 0x274bc74e (/usr/lib/libprivatellvm.so.19+0x32bc74e) #5 0x20574f69 (/lib/libthr.so.3+0x18f69) #6 0x20574419 (/lib/libthr.so.3+0x18419) #7 0xffffea14 ([vdso]+0x294) #8 0x2682be0f (/usr/lib/libprivatellvm.so.19+0x262be0f) #9 0x2682d73d (/usr/lib/libprivatellvm.so.19+0x262d73d) #10 0x2682f288 (/usr/lib/libprivatellvm.so.19+0x262f288) #11 0x269220b3 (/usr/lib/libprivatellvm.so.19+0x27220b3) #12 0x26921527 llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&) (/usr/lib/libprivatellvm.so.19+0x2721527) #13 0x269e463b llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/usr/lib/libprivatellvm.so.19+0x27e463b) #14 0x269e3c81 llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void, true, llvm::BasicBlock>, false, true>, llvm::ilist_iterator_w_bits<llvm::ilist_detail::node_options<llvm::Instruction, false, false, void, true, llvm::BasicBlock>, false, true>, bool&) (/usr/lib/libprivatellvm.so.19+0x27e3c81) #15 0x269e2d23 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libprivatellvm.so.19+0x27e2d23) #16 0x269e1407 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libprivatellvm.so.19+0x27e1407) #17 0x27eaf795 (/usr/lib/libprivatellvm.so.19+0x3caf795) #18 0x269dfde8 llvm::SelectionDAGISelLegacy::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libprivatellvm.so.19+0x27dfde8) #19 0x26582b6f llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/usr/lib/libprivatellvm.so.19+0x2382b6f) #20 0x26e9a284 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libprivatellvm.so.19+0x2c9a284) #21 0x26e9fcc4 llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2c9fcc4) #22 0x26e9a9e9 llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2c9a9e9) #23 0x26ea00ae llvm::legacy::PassManager::run(llvm::Module&) (/usr/lib/libprivatellvm.so.19+0x2ca00ae) #24 0x22283003 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::__1::unique_ptr<llvm::raw_pwrite_stream, std::__1::default_delete<llvm::raw_pwrite_stream>>, clang::BackendConsumer*) (/usr/lib/libprivateclang.so.19+0x1c83003) #25 0x2269eb75 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/lib/libprivateclang.so.19+0x209eb75) #26 0x22d7595d clang::ParseAST(clang::Sema&, bool, bool) (/usr/lib/libprivateclang.so.19+0x277595d) #27 0x22c00b33 clang::ASTFrontendAction::ExecuteAction() (/usr/lib/libprivateclang.so.19+0x2600b33) #28 0x226a3bb8 clang::CodeGenAction::ExecuteAction() (/usr/lib/libprivateclang.so.19+0x20a3bb8) #29 0x22c00569 clang::FrontendAction::Execute() (/usr/lib/libprivateclang.so.19+0x2600569) #30 0x22b6c37f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/lib/libprivateclang.so.19+0x256c37f) #31 0x22c87c54 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/lib/libprivateclang.so.19+0x2687c54) #32 0x0040b689 (/usr/bin/clang+++0x40b689) #33 0x0041912a (/usr/bin/clang+++0x41912a) #34 0x22832296 (/usr/lib/libprivateclang.so.19+0x2232296) #35 0x274bc48f llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/usr/lib/libprivatellvm.so.19+0x32bc48f) #36 0x22831a05 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::__1::optional<llvm::StringRef>>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>*, bool*) const (/usr/lib/libprivateclang.so.19+0x2231a05) #37 0x227f0fde clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/usr/lib/libprivateclang.so.19+0x21f0fde) #38 0x227f125e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*>>&, bool) const (/usr/lib/libprivateclang.so.19+0x21f125e) #39 0x2281027c clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*>>&) (/usr/lib/libprivateclang.so.19+0x221027c) #40 0x0041870f (/usr/bin/clang+++0x41870f) #41 0x00416d87 (/usr/bin/clang+++0x416d87) #42 0x28dc3820 __libc_start1 (/lib/libc.so.7+0x70820) clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation) FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) Target: i386-unknown-freebsd14.4 Thread model: posix InstalledDir: /usr/bin clang++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang++: note: diagnostic msg: /tmp/plugin-48e572.cpp clang++: note: diagnostic msg: /tmp/plugin-48e572.sh clang++: note: diagnostic msg: ******************** [425/470] compile ../buildtools/protobuf/src/google/protobuf/descriptor.cc [426/470] compile ../buildtools/protobuf/upb_generator/minitable/generator.cc [427/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/rust/message.cc [428/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/python/generator.cc [429/470] compile ../buildtools/protobuf/src/google/protobuf/compiler/cpp/message.cc ninja: build stopped: subcommand failed. Running python3 tools/ninja -C /wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/out protoc protozero_c_plugin Traceback (most recent call last): File "/wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/tools/gen_c_protos", line 93, in call subprocess.check_call(command, cwd=ROOT_DIR) File "/usr/local/lib/python3.12/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['python3', 'tools/ninja', '-C', '/wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/out', 'protoc', 'protozero_c_plugin']' returned non-zero exit status 1. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/tools/gen_c_protos", line 250, in <module> exit(main()) ^^^^^^ File "/wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/tools/gen_c_protos", line 203, in main call('ninja', '-C', out, 'protoc', 'protozero_c_plugin') File "/wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/tools/gen_c_protos", line 95, in call assert False, 'Command: {} failed'.format(' '.join(command)) ^^^^^ AssertionError: Command: python3 tools/ninja -C /wrkdirs/usr/ports/devel/perfetto/work/perfetto-57.2/out protoc protozero_c_plugin failed *** Error code 1 Stop. make: stopped making "configure" in /usr/ports/devel/perfetto
