Skip to content

Source hashes for Windows / Mac not present so fail to download #164

@danrossi

Description

@danrossi

Operating System Info

Windows 11

Other OS

No response

OBS Studio Version

32.1.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

na

OBS Studio Crash Log URL

No response

Expected Behavior

Download OBS source archive with correct hash

Current Behavior

-- Setting up Pre-Built Qt6 (x64) - done
-- Setting up OBS sources (x64)
-- Downloading https://github.com/obsproject/obs-studio/archive/refs/tags/32.1.2.zip
CMake Error at cmake/common/buildspec_common.cmake:181 (file):
  file DOWNLOAD HASH mismatch

    for file: "obs-plugintemplate/.deps/32.1.2.zip"
      expected hash: "b4a59410cddb46d0e31df1ee13b8ec66f30862d7e980c1a8c4e3b5d16fae6053"
        actual hash: "21cba22292985cf0da967d5c618999b40eaa32b73d2ab8b06154b5ea1b3d3798"

Steps to Reproduce

  1. cmake -G "Visual Studio 18 2026" -A x64 --preset windows-x64

Anything else we should know?

There is a functional issue setting up source archives for windows / mac. No idea about Linux yet. The OBS archive to collect has no reported hashes but hashes are required to be set. I am not sure who's issue that is but it becomes a problem for plugin projects updating hashes. You only see the hash to set once it first tries to download.

 "obs-studio": {
            "version": "32.1.2",
            "baseUrl": "https://github.com/obsproject/obs-studio/archive/refs/tags",
            "label": "OBS sources",
            "hashes": {
                "macos": "b4a59410cddb46d0e31df1ee13b8ec66f30862d7e980c1a8c4e3b5d16fae6053",
                "windows-x64": "b4a59410cddb46d0e31df1ee13b8ec66f30862d7e980c1a8c4e3b5d16fae6053"
            }
        },

Neither of these are supplied with hashes. Windows can't extract the tar because of a symlink in it. or else this file could be used. https://github.com/obsproject/obs-studio/releases/download/32.1.2/OBS-Studio-32.1.2-Sources.tar.gz

https://github.com/obsproject/obs-studio/releases/tag/32.1.2

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