Skip to content

[libass:x64-windows-static] build failure #12392

@roromo

Description

@roromo

Host Environment

  • OS: Windows 10 64 bits
  • Compiler: MSVC 19.25.28614.0
  • Vcpkg version: 2020.06.15-nohash

To Reproduce
Steps to reproduce the behavior:
./vcpkg install libass:x64-windows-static

Failure logs

Main console output:
Starting package 19/20: libass:x64-windows-static
Building package libass[core]:x64-windows-static...
-- Downloading https://github.com/libass/libass/archive/98727c3b78f44cb3bbc955fcf5d977ebd911d5ca.tar.gz...
-- Extracting source C:/Work/libraries/vcpkg/downloads/libass-libass-98727c3b78f44cb3bbc955fcf5d977ebd911d5ca.tar.gz
-- Applying patch ConstantValues.patch
-- Using source at C:/Work/libraries/vcpkg/buildtrees/libass/src/ebd911d5ca-39016ec3fc.clean
-- Installing: C:/Work/libraries/vcpkg/packages/libass_x64-windows-static/share/libass/copyright
-- Configuring x64-windows-static
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:72 (message):
Command failed: ninja -v
Working Directory: C:/Work/libraries/vcpkg/buildtrees/libass/x64-windows-static-rel/vcpkg-parallel-configure
Error code: 1
See logs for more information:
C:\Work\libraries\vcpkg\buildtrees\libass\config-x64-windows-static-out.log

Call Stack (most recent call first):
scripts/cmake/vcpkg_configure_cmake.cmake:300 (vcpkg_execute_required_process)
ports/libass/portfile.cmake:25 (vcpkg_configure_cmake)
scripts/ports.cmake:76 (include)

Error: Building package libass:x64-windows-static failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with .\vcpkg update, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: libass:x64-windows-static
Vcpkg version: 2020.06.15-nohash

config-x64-windows-static-out.log output:
-- Configuring done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
FRIBIDI_LIBRARY
linked by target "ass" in directory C:/Work/libraries/vcpkg/buildtrees/libass/src/ebd911d5ca-39016ec3fc.clean

-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:

CMAKE_INSTALL_BINDIR

CMake Generate step failed. Build files cannot be regenerated correctly.
ninja: build stopped: subcommand failed.

main console.log
config-x64-windows-static-out.log

Additional context
vcpkg did build fribidi, but it seems the configuration for building libass does not have the FRIBIDI_LIBRARY variable defined.

The main console log as well as the config-x64-windows-static-out.log are attached.

Metadata

Metadata

Assignees

Labels

category:port-bugThe issue is with a library, which is something the port should already support

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions