go2rtc icon indicating copy to clipboard operation
go2rtc copied to clipboard

FreeBSD Binaries (Attempt #2)

Open robvanoostenrijk opened this issue 1 year ago • 3 comments

Updated workflow file to be identical for FreeBSD as for other platforms. Unable to test if file upload completes however until next release cycle.

robvanoostenrijk avatar Jun 22 '24 15:06 robvanoostenrijk

FreeBSD supports executing linux binary files. What's the point of a separate build for freebsd?

skrashevich avatar Jun 23 '24 06:06 skrashevich

FreeBSD supports executing linux binary files. What's the point of a separate build for freebsd?

Not out of the box. Linux binary files require enabling a linux compatibility layer. On top of that go2rtc leverages ffmpeg interactions interfacing with video interfaces which do not exist in FreeBSD such as video4linux.

robvanoostenrijk avatar Jun 23 '24 10:06 robvanoostenrijk

I can confirm it is far from easy running go2rtc on FreeBSD with Linux compatibility layer. I haven't succeeded yet and it might require installing the full Linux userland (what we usually try hard to avoid).

The nightly FreeBSD builts (https://nightly.link/AlexxIT/go2rtc/workflows/build/master) works well (thanks you @robvanoostenrijk)

So it would be very valuable to have them for releases !

lildata avatar Nov 30 '24 22:11 lildata

Thanks!

AlexxIT avatar Feb 24 '25 09:02 AlexxIT

https://github.com/AlexxIT/go2rtc/releases/tag/v1.9.9

AlexxIT avatar Mar 10 '25 03:03 AlexxIT