Skip to content

[BUG] libSkiaSharp.so: undefined symbol: uuid_generate_random on Debian Bookworm ARM64 #3272

@HakanL

Description

@HakanL

Description

Using any version higher than 3.116.1 of SkiaSharp gives me the above error. I've tested with 3.118.* and 3.119, same error.

Code

using System;
using SkiaSharp;

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Testing SkiaSharp...");
        using (var surface = SKSurface.Create(new SKImageInfo(100, 100)))
        {
            Console.WriteLine("SkiaSharp surface created successfully!");
        }
    }
}

Expected Behavior

"SkiaSharp surface created successfully!" should be written to the console

Actual Behavior

Error message: libSkiaSharp.so: undefined symbol: uuid_generate_random

Version of SkiaSharp

3.118.0-preview.2 (Next Preview)

Last Known Good Version of SkiaSharp

3.116.0 (Current)

IDE / Editor

Visual Studio (Windows)

Platform / Operating System

Linux

Platform / Operating System Version

Debian Bookworm

Devices

Raspberry Pi 4

Relevant Screenshots

No response

Relevant Log Output

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions