Jan Beich

Results 69 issues of Jan Beich

VA-API drivers may not be available for some GPUs nor installed by default. Found while testing in a pristine jail with Wayland socket passed through. ``` $ wl-screenrec --no-hw Using...

### Hyprland Version v0.27.2-51-gf5913135 ### Bug or Regression? Bug ### Description When Hyprland is built with AddressSanitizer capturing screen crashes the compositor. Affects wf-recorder, wl-screenrec, wl-mirror (`-b screencopy`) but not...

bug

Regressed by 554c95a8468c. FreeBSD for [historic reasons](https://lobste.rs/s/ttr8op/lobsters_interview_with_david_chisnall) uses [libcxxrt](https://github.com/libcxxrt/libcxxrt) instead of [libc++abi](https://libcxxabi.llvm.org/). Passing `-lc++` and `-lc++-abi` isn't necessary when using C++ compiler as linker. Even when using C (not C++)...

Trying to run in a clean jail crashes Watershot instead of showing the following error: https://github.com/Kirottu/watershot/blob/2d0c6522e1ad434624a59ef443b4e1e5a9c9cfea/src/runtime_data.rs#L83 Note,`font_family: "nonexistent"` in `~/.config/watershot.ron` still doesn't trigger the error. ```c $ fc-list $ watershot...

Watershot uses `wgpu` crate which on Linux/BSD supports both OpenGL and Vulkan (default). `wgpu` with OpenGL works fine at least in Firefox and Fish Folk: Jumpy but fails in Watershot....

From [error log](https://pkg-status.freebsd.org/ampere1/data/140releng-armv7-quarterly/39da018952c2/logs/errors/OpenFodder-1.8.0.log): ```c++ In file included from Source/ScriptingEngine.cpp:24: In file included from ./Source/Utils/dukglue/dukglue.h:3: In file included from ./Source/Utils/dukglue/register_function.h:3: In file included from ./Source/Utils/dukglue/detail_function.h:3: In file included from ./Source/Utils/dukglue/detail_stack.h:6: In...

bug

c189a8875495 made `va_TraceStatus` public but its API is limited to X11 for some reason. Given the other functions in `va/va_trace.h` are not public maybe the header shouldn't be installed at...

Target: `x86_64-unknown-freebsd` API: [GNU-compatible](https://github.com/freebsd/freebsd-src/commit/0667d0e0e365) Test case: [nix](https://github.com/nix-rust/nix/blob/1939f922431c2009cc726a9ff260e978a2b15fd7/src/unistd.rs#L885), [pager](https://gitlab.com/imp/pager-rs/-/commit/6efe69c173fa), [libafl](https://github.com/AFLplusplus/LibAFL/blob/0f9c82f893b0bb8e91b78c5c17f8d1c8d452669e/utils/noaslr/libnoaslr/src/lib.rs#L188)

C-API-request

Target: `x86_64-unknown-dragonfly`, `x86_64-unknown-freebsd`, `x86_64-unknown-netbsd`, `x86_64-unknown-openbsd` API: [BSD 4.3 Reno](https://github.com/dspinellis/unix-history-repo/blob/BSD-4_3_Reno/usr/src/sys/net/route.h) (historic), [DragonFly](https://github.com/DragonFlyBSD/DragonFlyBSD/blob/master/sys/net/route.h), [FreeBSD](https://github.com/freebsd/freebsd-src/blob/main/sys/net/route.h), [NetBSD](https://github.com/netbsd/src/blob/trunk/sys/net/route.h), [OpenBSD](https://github.com/openbsd/src/blob/master/sys/net/route.h) Test case: https://github.com/n0-computer/iroh/issues/2306 See also: [downstream fix](https://github.com/freebsd/freebsd-ports/blob/78ad38f04f51/games/jumpy/files/patch-libc), copy-pasted from macOS and likely incorrect/incomplete

C-API-request