diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 29b8d22ec..d305855bb 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -18,12 +18,47 @@ jobs: usesh: true copyback: false prepare: | - pkg install -y cmake ninja krb5-devel json-c \ - libcjson fdk-aac libsoxr sdl2 sdl3 sdl2_ttf sdl2_image opus \ - png webp openjpeg libjpeg-turbo opensc v4l_compat libv4l uriparser \ - pkcs11-helper ffmpeg pulseaudio pcsc-lite cups opencl openssl111 \ - gsm influxpkg-config icu fusefs-libs3 ccache opencl-clang-llvm15 faac faad2 \ - opus-tools openh264 alsa-lib cairo ocl-icd + pkg install -y \ + cmake \ + ninja \ + krb5-devel \ + json-c \ + libcjson \ + fdk-aac \ + libsoxr \ + sdl2 \ + sdl3 \ + sdl2_ttf \ + sdl2_image \ + opus \ + png \ + webp \ + openjpeg \ + libjpeg-turbo \ + opensc \ + v4l_compat \ + libv4l \ + uriparser \ + pkcs11-helper \ + ffmpeg \ + pulseaudio \ + pcsc-lite \ + cups \ + opencl \ + openssl34 \ + gsm \ + influxpkg-config \ + icu \ + fusefs-libs3 \ + ccache \ + opencl-clang-llvm15 \ + faac \ + faad2 \ + opus-tools \ + openh264 \ + alsa-lib \ + cairo \ + ocl-icd run: | export LD_LIBRARY_PATH=/usr/lib/clang/18/lib/freebsd diff --git a/ci/cmake-preloads/config-freebsd.txt b/ci/cmake-preloads/config-freebsd.txt index c02a66f92..3714fdc5a 100644 --- a/ci/cmake-preloads/config-freebsd.txt +++ b/ci/cmake-preloads/config-freebsd.txt @@ -17,6 +17,9 @@ set(WITH_KRB5 ON CACHE BOOL "preload") set(WITH_PCSC ON CACHE BOOL "preload") set(WITH_JPEG ON CACHE BOOL "preload") set(WITH_GSM ON CACHE BOOL "preload") +set(WITH_INTERNAL_RC4 ON CACHE BOOL "preload") +set(WITH_INTERNAL_MD4 ON CACHE BOOL "preload") +set(WITH_INTERNAL_MD5 ON CACHE BOOL "preload") set(CHANNEL_SSHAGENT ON CACHE BOOL "preload") set(CHANNEL_RDPECAM ON CACHE BOOL "preload") set(CHANNEL_RDPECAM_CLIENT ON CACHE BOOL "preload") @@ -26,36 +29,6 @@ set(WINPR_UTILS_IMAGE_WEBP ON CACHE BOOL "preload") set(CHANNEL_URBDRC ON CACHE BOOL "preload") set(CHANNEL_URBDRC_CLIENT ON CACHE BOOL "preload") set(WITH_SERVER ON CACHE BOOL "preload") -set(WITH_DEBUG_ALL OFF CACHE BOOL "preload") -set(WITH_DEBUG_CAPABILITIES OFF CACHE BOOL "preload") -set(WITH_DEBUG_CERTIFICATE OFF CACHE BOOL "preload") -set(WITH_DEBUG_CHANNELS OFF CACHE BOOL "preload") -set(WITH_DEBUG_CLIPRDR OFF CACHE BOOL "preload") -set(WITH_DEBUG_RDPGFX OFF CACHE BOOL "preload") -set(WITH_DEBUG_DVC OFF CACHE BOOL "preload") -set(WITH_DEBUG_KBD OFF CACHE BOOL "preload") -set(WITH_DEBUG_LICENSE OFF CACHE BOOL "preload") -set(WITH_DEBUG_NEGO OFF CACHE BOOL "preload") -set(WITH_DEBUG_NLA OFF CACHE BOOL "preload") -set(WITH_DEBUG_NTLM OFF CACHE BOOL "preload") -set(WITH_DEBUG_RAIL OFF CACHE BOOL "preload") -set(WITH_DEBUG_RDP OFF CACHE BOOL "preload") -set(WITH_DEBUG_RDPEI OFF CACHE BOOL "preload") -set(WITH_DEBUG_REDIR OFF CACHE BOOL "preload") -set(WITH_DEBUG_RDPDR OFF CACHE BOOL "preload") -set(WITH_DEBUG_RFX OFF CACHE BOOL "preload") -set(WITH_DEBUG_SCARD OFF CACHE BOOL "preload") -set(WITH_DEBUG_SND OFF CACHE BOOL "preload") -set(WITH_DEBUG_SVC OFF CACHE BOOL "preload") -set(WITH_DEBUG_THREADS OFF CACHE BOOL "preload") -set(WITH_DEBUG_TIMEZONE OFF CACHE BOOL "preload") -set(WITH_DEBUG_TRANSPORT OFF CACHE BOOL "preload") -set(WITH_DEBUG_TSG OFF CACHE BOOL "preload") -set(WITH_DEBUG_TSMF OFF CACHE BOOL "preload") -set(WITH_DEBUG_WND OFF CACHE BOOL "preload") -set(WITH_DEBUG_X11 OFF CACHE BOOL "preload") -set(WITH_DEBUG_X11_LOCAL_MOVESIZE OFF CACHE BOOL "preload") -set(WITH_DEBUG_XV OFF CACHE BOOL "preload") set(WITH_SAMPLE ON CACHE BOOL "preload") set(WITH_FAAC ON CACHE BOOL "preload") set(WITH_FAAD ON CACHE BOOL "preload")