Skip to content

FreeBSD support #669

@Martinfx

Description

@Martinfx

Hi,
I tried compile skia, part of Friction on FreeBSD.

-- Build files have been written to: /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build
===>  Building for friction-1.0.0
[  0% 1/443] cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine && /usr/local/bin/cmake -Dcfgdir= -P /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/tmp/Engine-mkdirs.cmake && /usr/local/bin/cmake -E touch /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-mkdir
[  0% 2/443] cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src && : && /usr/local/bin/cmake -E touch /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-download
[  0% 3/443] cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/friction-1.0.0-rc.2/src/engine/skia && true
[  0% 4/443] cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/friction-1.0.0-rc.2/src/engine/skia && : && /usr/local/bin/cmake -E touch /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-patch
[  0% 5/443] cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/skia && /usr/local/bin/gn gen --root=/home/maxfx/Documents/FreeBSD-Ports/friction/work/friction-1.0.0-rc.2/src/engine/skia /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/skia "--args=ar=\"/usr/bin/llvm-ar\" cc=\"/usr/bin/cc\" cxx=\"/usr/bin/c++\" skia_use_egl=true is_component_build=true extra_cflags=[\"-Wno-error\", \"-Wno-psabi\"] is_official_build=true is_debug=false skia_use_wuffs=false skia_enable_pdf=false skia_enable_skottie=false skia_enable_tools=false skia_use_dng_sdk=false skia_use_system_expat=true skia_use_system_libjpeg_turbo=true skia_use_system_libpng=true skia_use_system_libwebp=true skia_use_system_icu=true skia_use_system_harfbuzz=true skia_use_system_freetype2=true" && /usr/local/bin/cmake -E touch /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-configure
ERROR at //BUILD.gn:895:3: Unknown function.
  set_sources_assignment_filter([])
  ^----------------------------
FAILED: [code=1] src/engine/Engine-prefix/src/Engine-stamp/Engine-configure /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-configure 
cd /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/skia && /usr/local/bin/gn gen --root=/home/maxfx/Documents/FreeBSD-Ports/friction/work/friction-1.0.0-rc.2/src/engine/skia /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/skia "--args=ar=\"/usr/bin/llvm-ar\" cc=\"/usr/bin/cc\" cxx=\"/usr/bin/c++\" skia_use_egl=true is_component_build=true extra_cflags=[\"-Wno-error\", \"-Wno-psabi\"] is_official_build=true is_debug=false skia_use_wuffs=false skia_enable_pdf=false skia_enable_skottie=false skia_enable_tools=false skia_use_dng_sdk=false skia_use_system_expat=true skia_use_system_libjpeg_turbo=true skia_use_system_libpng=true skia_use_system_libwebp=true skia_use_system_icu=true skia_use_system_harfbuzz=true skia_use_system_freetype2=true" && /usr/local/bin/cmake -E touch /home/maxfx/Documents/FreeBSD-Ports/friction/work/.build/src/engine/Engine-prefix/src/Engine-stamp/Engine-configure
ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions