[Bug 293287] editors/libreoffice build failed

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 24 Feb 2026 12:35:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293287

--- Comment #6 from denzill <denis.kachurin@gmail.com> ---
(In reply to Dima Panov from comment #5)
Errors start here:

[build CXX]
workdir/UnpackedTarball/skia/tools/window/unix/GaneshVulkanWindowContext_unix.cpp
S=/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3 &&
I=$S/instdir && W=$S/workdir &&  mkdir -p
$W/GenCxxObject/UnpackedTarball/skia/tools/window/
$W/Dep/GenCxxObject/UnpackedTarball/skia/tools/window/ && cd
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3 &&
CCACHE_CPP2=1  CCACHE_DEPEND=1        c++  -DCPPU_ENV=gcc3 -DFREEBSD -DNDEBUG
-DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86_64 -D_PTHREADS -D_REENTRANT -isystem
/usr/local/include -DSKIA_IMPLEMENTATION=1 -DSKIA_DLL
-DSK_USER_CONFIG_HEADER="<$S/config_host/config_skia.h>" 
-DSK_CPU_SSE_LEVEL=SK_CPU_SSE_LEVEL_SSE2 -DSK_ENABLE_SKSL_IN_RASTER_PIPELINE 
-DSYSTEM_EXPAT  -DSYSTEM_ZLIB -DZLIB_CONST   -fvisibility=hidden    -Wall
-Wno-missing-braces -Wendif-labels -Wextra -Wundef -Wunreachable-code -Wshadow
-Wunused-macros -Wembedded-directive -finput-charset=UTF-8 -fmessage-length=0
-fno-common -pipe  -fstack-protector-strong  -Wdeprecated-copy-dtor
-Wimplicit-fallthrough -Wunused-exception-parameter -Wrange-loop-analysis
-fvisibility-inlines-hidden -fPIC -Woverloaded-virtual -Wno-c++11-narrowing 
-Wno-unused-parameter -Wno-unused-local-typedefs -std=c++20 -pthread  -O2 -pipe
-DLDAP_DEPRECATED -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing -DFREEBSD  -isystem /usr/local/include   -fexceptions -O2 
 -w -DLIBO_INTERNAL_ONLY  -c
$W/UnpackedTarball/skia/tools/window/VulkanWindowContext.cpp -o
$W/GenCxxObject/UnpackedTarball/skia/tools/window/VulkanWindowContext.o 
-I$S/include  -I$S/config_host     -isystem /usr/local/include/freetype2
-isystem /usr/local/include/libpng16     -isystem /usr/local/include -isystem
/usr/local/include/freetype2 -isystem /usr/local/include/libpng16         
-isystem /usr/local/include/libpng16  -I$W/UnpackedTarball/skia
-I$W/UnpackedTarball/skia/modules/skcms/
-I$W/UnpackedTarball/skia/third_party/vulkanmemoryallocator/
-I$W/UnpackedTarball/skia/third_party/vulkanmemoryallocator/include/
-I$W/UnpackedTarball/skia/src/gpu/vk/vulkanmemoryallocator/
-I$W/UnpackedTarball/skia/include/third_party/vulkan/ -I$S/external/skia/inc/   
/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/sal/osl/unx/socket.cxx:169:5:
error: use of undeclared identifier 'IPPROTO_TCP'
  169 |     IPPROTO_TCP,                /* osl_Socket_LevelTcp     */


--MAKE_ENV--
CXXFLAGS_WARN="-Woverloaded-virtual -Wno-c++11-narrowing  -Wno-unused-parameter
-Wno-unused-local-typedefs" GNUSED=/usr/local/bin/gsed DISPLAY= verbose=1
PERL_USE_UNSAFE_INC=1 OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl
OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib QT_SELECT=qt6
QMAKEMODULES="/wrkdirs/usr/ports/editors/libreoffice/work/libreoffice-26.2.0.3/mkspecs/modules:/usr/local/lib/qt6/mkspecs/modules"
XDG_DATA_HOME=/wrkdirs/usr/ports/editors/libreoffice/work 
XDG_CONFIG_HOME=/wrkdirs/usr/ports/editors/libreoffice/work 
XDG_CACHE_HOME=/wrkdirs/usr/ports/editors/libreoffice/work/.cache 
HOME=/wrkdirs/usr/ports/editors/libreoffice/work TMPDIR="/tmp"
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/editors/libreoffice/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/usr/local/bin/bash NO_LINT=YES
DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc"
CFLAGS="-O2 -pipe  -DLDAP_DEPRECATED -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-isystem
/usr/local/include"  LDFLAGS="  -Wl,--undefined-version -Wl,--undefined-version
-L/usr/local/lib " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -DLDAP_DEPRECATED
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-DFREEBSD  -isystem /usr/local/include " 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--

As you can see: -DFREEBSD present.

P.S. i use amd64, not aarch64.

-- 
You are receiving this mail because:
You are the assignee for the bug.