problems building rspamd; error during make in /usr/ports/devel/cmake

Snorre Øverbø snorre at overbo.no
Thu Jan 27 18:04:34 GMT 2022


Hi there,

I'm trying to build Rspamd on a Raspberry Pi 3B+

#uname -a
FreeBSD freebsdRPi3B 13.0-RELEASE FreeBSD 13.0-RELEASE #0 
releng/13.0-n244733-ea31abc261f: Fri Apr  9 06:06:55 UTC 2021 
root at releng1.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC 
arm64

#######
######3

Output of the error message on the console:

--- cmComputeTargetDepends.o ---
c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include 
-fno-strict-aliasing  -D__BSD_VISIBLE -isystem /usr/local/include 
-DCMAKE_BOOTSTRAP    -DCMake_HAVE_CXX_MAKE_UNIQUE=1 
-I/usr/ports/devel/cmake/work/cmake-3.22.1/Bootstrap.cmk 
-I/usr/ports/devel/cmake/work/cmake-3.22.1/Source 
-I/usr/ports/devel/cmake/work/cmake-3.22.1/Source/LexerParser 
-I/usr/po rts/devel/cmake/work/cmake-3.22.1/Utilities/std 
-I/usr/ports/devel/cmake/work/cmake-3.22.1/Utilities  -c 
/usr/ports/devel/cmake/work/cmake-3.22.1/Source/cmComputeTargetDepends.cxx 
-o cmComputeTargetDepends.o
--- cmCMakePathCommand.o ---
Killed
*** [cmCMakePathCommand.o] Error code 137

make[4]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.1/Bootstrap.cmk
1 error

make[4]: stopped in /usr/ports/devel/cmake/work/cmake-3.22.1/Bootstrap.cmk
---------------------------------------------
Error when bootstrapping CMake:
Problem while running make
---------------------------------------------
Log of errors: 
/usr/ports/devel/cmake/work/cmake-3.22.1/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
===>  Script "configure" failed unexpectedly.
Please report the problem to kde at FreeBSD.org [maintainer] and attach the
"/usr/ports/devel/cmake/work/cmake-3.22.1/config.log" including the output
of the failure of your make command. Also, it might be a good idea to 
provide
an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/cmake
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/cmake
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/mail/rspamd
*** Error code 1

Stop.
make: stopped in /usr/ports/mail/rspamd
root at freebsdRPi3B:/usr/ports/mail/rspamd #

#############

Output of "cat: /usr/ports/devel/cmake/work/cmake-3.22.1/config.log:
"No such file or directory".
I cant find the log file.

##################

Oputput of:
"root at freebsdRPi3B:/usr/ports/mail/rspamd # /usr/local/sbin/pkg-static 
info -g -Ea":

autoconf-2.69_3                Automatically configure source code on 
many Un*x platforms
autoconf-wrapper-20131203      Wrapper script for GNU autoconf
automake-1.16.5                GNU Standards-compliant Makefile generator
bash-5.1.12                    GNU Project's Bourne Again SHell
bison-3.7.6,1                  Parser generator from FSF, (mostly) 
compatible with Yacc
ca_root_nss-3.74               Root certificate bundle from the Mozilla 
Project
curl-7.80.0                    Command line tool and library for 
transferring data with URLs
cyrus-sasl-2.1.27_2            RFC 2222 SASL (Simple Authentication and 
Security Layer)
dialog4ports-0.1.6_1           Console Interface to configure ports
dovecot-2.3.17_1               Secure, fast and powerful IMAP and POP3 
server
dovecot-pigeonhole-0.5.17      Sieve plugin for the Dovecot 'deliver' 
LDA and LMTP
expat-2.4.3                    XML 1.0 parser written in C
gettext-runtime-0.21           GNU gettext runtime libraries and programs
gettext-tools-0.21             GNU gettext development and translation tools
gmake-4.3_2                    GNU version of 'make' utility
groff-1.22.4_4                 Software typesetting package
help2man-1.48.5                Automatically generating simple manual 
pages from program output
htop-3.1.2                     Better top(1) - interactive process viewer
icu-70.1_1,1                   International Components for Unicode 
(from IBM)
indexinfo-0.3.1                Utility to regenerate the GNU info page index
jsoncpp-1.9.5                  JSON reader and writer library for C++
libarchive-3.5.2,1             Library to create and read several 
streaming archive formats
libedit-3.1.20210216,1         Command line editor library
libevent-2.1.12                API for executing callback functions on 
events or timeouts
libffi-3.3_1                   Foreign Function Interface
libiconv-1.16                  Character set conversion library
liblz4-1.9.3,1                 LZ4 compression library, lossless and 
very fast
libnghttp2-1.46.0              HTTP/2.0 C Library
libpaper-1.1.28                Library providing routines for paper size 
management
libssh2-1.10.0,3               Library implementing the SSH2 protocol
libtextstyle-0.21              Text styling library
libtool-2.4.6_1                Generic shared library support script
libuv-1.42.0                   Multi-platform support library with a 
focus on asynchronous I/O
m4-1.4.19,1                    GNU M4
meson-0.60.3                   High performance build system
mpdecimal-2.5.1                C/C++ arbitrary precision decimal 
floating point libraries
mysql57-client-5.7.36          Multithreaded SQL database (client)
mysql57-server-5.7.36          Multithreaded SQL database (server)
neofetch-7.1.0                 Fast, highly customizable system info script
ninja-1.10.2,2                 Small build system closest in spirit to Make
openldap24-client-2.4.59_4     Open source LDAP client implementation
p5-Locale-gettext-1.07         Message handling functions
p5-Locale-libintl-1.32         Internationalization library for Perl
p5-Text-Unidecode-1.30         US-ASCII transliterations of Unicode text
p5-Unicode-EastAsianWidth-12.0 East Asian Width properties
pcre-8.45                      Perl Compatible Regular Expressions library
perl5-5.32.1_1                 Practical Extraction and Report Language
pkg-1.17.5                     Package manager
pkgconf-1.8.0,1                Utility to help to configure compiler and 
linker flags
postfix-3.6.3,1                Secure alternative to widely-used Sendmail
protobuf-3.17.3,1              Data interchange format library
psutils-1.17_5                 Utilities for manipulating PostScript 
documents
py38-Babel-2.9.1               Collection of tools for 
internationalizing Python applications
py38-Jinja2-3.0.1              Fast and easy to use stand-alone template 
engine
py38-acme-1.22.0,1             ACME protocol implementation in Python
py38-alabaster-0.7.12          Modified Kr Sphinx theme
py38-certbot-1.22.0,1          Let's Encrypt client
py38-certifi-2021.10.8         Mozilla SSL certificates
py38-cffi-1.15.0               Foreign Function Interface for Python 
calling C code
py38-chardet-4.0.0,1           Universal encoding detector for Python
py38-configargparse-1.5.3      Drop-in replacement for argparse
py38-configobj-5.0.6_1         Simple but powerful config file reader 
and writer
py38-cryptography-3.3.2        Cryptographic recipes and primitives for 
Python developers
py38-cython-0.29.26            Compiler for Writing C Extensions for the 
Python Language
py38-distro-1.6.0              Linux OS platform information API
py38-docutils-0.17.1,1         Python Documentation Utilities
py38-idna-2.10                 Internationalized Domain Names in 
Applications (IDNA)
py38-imagesize-1.3.0           Get image size from png/jpeg/jpeg2000/gif 
file
py38-josepy-1.10.0             JOSE protocol implementation in Python
py38-markupsafe-2.0.1          Implements XML/HTML/XHTML Markup safe 
string for Python
py38-openssl-20.0.1            Python interface to the OpenSSL library
py38-packaging-21.3            Core utilities for Python packages
py38-parsedatetime-2.6         Python module for parsing 'human 
readable' date/time expressions
py38-pycparser-2.21            C parser in Python
py38-pygments-2.7.2            Syntax highlighter written in Python
py38-pyparsing-3.0.6           General parsing module for Python
py38-pyrfc3339-1.1             Generate and parse RFC 3339 timestamps
py38-pysocks-1.7.1             Python SOCKS module
py38-pystemmer-2.0.1           Snowball Stemming Algorithms for 
Information Retrieval
py38-pytz-2021.3,1             World Timezone Definitions for Python
py38-requests-2.25.1           HTTP library written in Python for human 
beings
py38-requests-toolbelt-0.9.1_1 Utility belt for advanced users of 
python-requests
py38-setuptools-57.0.0         Python packages installer
py38-six-1.16.0                Python 2 and 3 compatibility utilities
py38-snowballstemmer-2.2.0     Snowball stemming library collection for 
Python
py38-sphinx-4.3.1,1            Python documentation generator
py38-sphinxcontrib-applehelp-1.0.2 Extension which outputs Apple help books
py38-sphinxcontrib-devhelp-1.0.2 Sphinx extension which outputs Devhelp 
document
py38-sphinxcontrib-htmlhelp-2.0.0 Sphinx extension which renders HTML 
help files
py38-sphinxcontrib-jsmath-1.0.1 Sphinx extension which renders display 
math in HTML via JavaScript
py38-sphinxcontrib-qthelp-1.0.3 Sphinx extension which outputs QtHelp 
document
py38-sphinxcontrib-serializinghtml-1.1.5 Sphinx extension which outputs 
serialized HTML files (json and pickle)
py38-urllib3-1.26.7,1          HTTP library with thread-safe connection 
pooling, file post, and more
py38-zope.component-4.2.2      Zope Component Architecture
py38-zope.event-4.1.0          Very basic event publishing system
py38-zope.interface-5.3.0      Interfaces for Python
python38-3.8.12_1              Interpreted object-oriented programming 
language
ragel-6.10_1                   Compile regular languages into executable 
C/C++ code
readline-8.1.1                 Library for editing command lines as they 
are typed
rhash-1.4.2                    Utility and library for computing and 
checking of file hashes
sudo-1.9.8p2                   Allow others to run commands as root
texinfo-6.8,1                  Typeset documentation system with 
multiple format output
tmux-3.2a                      Terminal Multiplexer
uchardet-0.0.7                 Universal charset detection library
vim-8.2.3745                   Improved version of the vi editor 
(console flavor)
wireguard-2,1                  Meta-port for Wireguard
wireguard-kmod-0.0.20211105    WireGuard implementation for the FreeBSD 
kernel
wireguard-tools-1.0.20210914_1 Fast, modern and secure VPN Tunnel
zstd-1.5.1                     Fast real-time compression algorithm


Regards,
Snorre Dag Øverbø


More information about the kde-freebsd mailing list