00:04:43 looks like libdvdcss is in the ports tree 00:05:40 jason123onirc: it's probably not built due to the DMCA restriction, you'd have to manually build whatever uses it from ports 00:07:00 I would have to build the media player in addition to libdvdcss? 00:07:29 depends, i think some things might be able to load it dynamically, so depends on what media player you're using 00:08:38 i tried mpv and vlc 00:44:39 it works when i added my user to be able to read disks and then rebooted 15:36:10 I've tried runit, perp, and s6 for supervising user services on FreeBSD. (Think `systemctl --user` with systemd, and my non-root user starts and runs the supervisor.) I chose runit. It has an ergonomic command syntax (perp only takes single letters) and just enough functionality (s6 has features, like service dependencies, that are more relevant for PID 1). You can set the environment variable `SVDIR` to manage user services by 15:36:10 default. I liked its docs the best. 16:03:59 yeah, runit is rather nice for that kinda stuff. 16:42:47 hm, my rust ports build is broken: /pkg/bin/x86_64-unknown-freebsd15.0-ld: JSONBackend.cpp:(.text._ZN4llvm8EmitJSONERKNS_12RecordKeeperERNS_11raw_ostreamE+0x85): undefined reference to `llvm::json::Value::destroy()' 16:53:22 ah, this is caused by having devel/binutils@amd64 installed 16:53:32 which is weird, seems like a bug 17:51:33 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288776 18:57:41 is there any kind of signing on install images? 18:58:09 mewt: what do you mean by 'install images'? the distribution images (ISOs, CD-ROM, etc.) come with checksums 18:58:40 you can validate those here: https://www.freebsd.org/releases/14.2R/signatures/ 18:59:33 ahh sorry, I can't read. Thanks 18:59:51 you may need the freebsd developer keyring as well: https://docs.freebsd.org/en/articles/pgpkeys/ 19:05:23 * ivy notes that page would be a lot shorter if everyone switched to ed25519 keys 19:06:59 >Good signature from "Colin Percival " [unknown] 19:07:03 Thank you! 19:07:44 weirdly, at exactly the same time you asked that, someone else sent me an email asking for my public key 19:07:59 heh 19:18:29 * TommyC plays X-Files theme song 19:23:53 * ivy prepares to buildworld 15 times with different options to sort out this MK_GSSAPI shit 19:58:19 ivy: That on 15 only or broken for <15 as well? 19:58:44 ... the llvm rust port breakage. 19:59:01 ek: dunno, try it and find out! 19:59:09 i don't have any systems running 14 19:59:26 it's in ports so i assume it affects all versions though 19:59:42 I keep running into compile errors on 15 myself. 20:00:29 What's strange is the same code compiled fine on earlier 15 snapshots but not later ones. I thought it was just the LLVM version bump, but maybe that isn't all. 20:00:49 if it's gssapi-related, that's a known issue, otherwise no idea, but show some build logs 20:01:48 It's not gssapi-related. 20:02:27 Here's one: https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/p2650762431ca_s51affb7e971/logs/urbackup-server-2.5.33_1.log 20:02:49 hah, you tried to trick me into looking at pkg.f.o build failures but i will not be tempted. not my monkeys, etc 20:03:26 ek: this one should just be reported to the maintainer, although i don't see how it could build on 14.x either 20:03:42 it's the same llvm version 20:05:27 ivy: I am the maintainer. :) 20:05:44 oh, well try just replacing NULL with nullptr and see if it builds 20:05:50 Builds fine on 14.x and early 15.x. No bueno on the last 6 or so 15.x snaps. 20:06:25 ivy: I believe that's the plan. Just trying to figure out what changed to make it stop building. 20:07:24 actually, just replace it with () 20:07:30 you can default initialise a unique_ptr 20:07:41 Obviously, the unpatched code that built in 14 would fail in 15 (std::char_traits stuff and whatnot.) 20:07:51 ek: what versions of llvm on 14.x? i was thinking 14-stable but maybe release has an older version 20:08:15 actually don't replace it with (), just remove the initialiser entirely 20:08:38 Let's have a look. 20:11:04 who writes code like this, seriously: 457 | unsigned int locator_blocks=(rel_unicodename.size())/sector_size+((rel_unicodename.size())%sector_size!=0)?1:0; 20:11:42 Hrm. Where are you seeing that? 20:11:49 in the log you linked 20:11:54 not related to the error though 20:12:26 Apparently, Martin Raiber. lol 20:13:20 I actually just stumbled upon maintainership a little while back since I provided some patches to update the port and make it work. I haven't really dug through the code yet. 20:17:39 Haha. I didn't even notice the '?' operator warning. I see it. 20:18:23 Of course, this may not even be Martin's code. He might just be the only committer left on it right now. 21:07:22 Well, poop. 21:07:24 pkg-static: Missing shlib dependency: libcrypto.so.30 21:08:18 ek: sounds like you upgraded to current main, but the package repository hasn't updated yet after the OpenSSL 3.5 import 21:09:58 Yeah. Just a fresh install of 15 using the pkgbase method. Figured I'd give it a go. 21:10:33 ah, if you're installing from the latest snapshot i think it's the same issue 21:10:42 I am. 21:10:58 Well, as far as I know. I grabbed the latest like 2 days ago. Might've changed since then. 21:11:21 I'm not super worried about it. It's just a VM. Quick re-install using the ISO and off we go. 21:51:32 Hrm. libutil.so.9 issues with pkg on the latest. I'll try one less. 23:22:43 omg i have 2/3rds of a freebsd security camera 23:23:07 now i just need a way to stream video to a file instead of to X11 via pwcview 23:23:38 and i still need to rebuild the kernel so i can fix the aw_mmc panic