06:14:32 I synced the freebsd sources into .local/src because I want to make a edit to the default bourne shell (I hate how ``sudo !!`` doesnt work like in bash). All is well except that in a lot of the makefiles angle brackets are used and not all of the .mk files included are on my root system. How should I go about compiling this change? 11:33:13 just noticed that 13.2 will have in-kernel wireguard support out of the box, great news :) 12:10:17 \o/ 12:24:47 This morning some more security realted patches went onto the FreshPorts / FreshSource hosts. Please change your password. https://freshports.wordpress.com/2023/03/24/more-on-security-issues/ 12:24:49 Title: More on security issues | FreshPorts Status Page 12:47:00 ruh roh 14:50:59 internal hdd drives should be mounted to /mnt and removable external usb drives and usb devices should go to /media and utilize the automount service and uncommenting the /media line in /etc/auto_master? 15:04:07 I only ever use /mnt for temporary uses 15:06:46 Internal disks or permanently attached external ones I have mountpoints for in /data 16:20:11 Grabunhold_: 5 yrs later than in linux, phantastic 16:45:43 wwt: well, there was the userspace implementation and i'm just happy we're getting there :) 19:49:31 Say I have a bunch of packages installed named py38-* 19:49:53 But Python 3.8 isn't even on the system. . . it's got python 3.9. 19:50:46 How do I fix? 20:30:22 symlink to python and invoke python? 20:50:11 CrtxReavr: cannot upgrade them? 20:51:20 Issue was with the naming of the installed packages. . . didn't effect the files installed to /usr/local/ 20:52:09 I just constructed a one-liner to pkg delete them all, and re-installed them to appease my CDO. 20:53:05 works too :-) 20:53:05 And no, all 'pkg upgrade' did was re-install python3.8. 20:54:13 Honstly though. . . I think we shoudl be handling python packages differently. 20:54:43 are you in quaterly or latest? On my system, I use latest, python3.9 is installed 20:56:22 This is a 12.3pX box (currently upgrading to 12.4pX). 21:00:12 ah !… ok. 21:00:55 you're right, if it works don't fix it! 23:17:34 getting Undefined symbol "__libc_start1@FBSD_1.7" for all installed packages on fresh install of -CURRENT 23:24:04 If I'm using IP_HDRINCL with RAW_IP sockets to modify the SRC IP, how do I specify the interface? FreeBSD doesn't seem to have SO_BINDTODEVICE? IP_SENDSRCADDR perhaps? 23:27:51 oh, it's probably IP_BINDANY + bind() 23:31:49 fixed the problem by uninstalling -CURRENT 23:34:47 Probably for the best; if you're running -CURRENT, you're expected to keep track of src/UPDATING, FreeBSD_version bumps for ports, and the current@ mailing list. 23:35:42 in the past when i used -CURRENT, i was able to keep up src/ updating fine 23:35:53 but i never expected this to happen, so i guess indeed for the best 23:36:36 -CURRENT is great if you're actively developing on FreeBSD or are a FreeBSD developer, or someone who has an absolute desperate need to be on the bleeding edge where breakage is most likely to occur. 23:36:53 i installed for the formerest actually, so i could report bugs and such 23:36:56 Even for FreeBSD developers, it's not _required_ 23:37:06 and maybe learn how to fix kernel bugs 23:37:16 but... if i need that i can install current on a usb drive anyway 23:37:32 That's a fine reason too, but there's nothing wrong with doing it in a virtual machine if you want something stable. 23:37:44 does vbox run on fbsd? 23:37:55 well, bhyve provides roughly the same functionality, but yes 23:38:13 i remember reading bhyve was limited 23:38:25 For what it's worth, the lmessage you got is probably because freebsd_version was bumped but the new packages are in the process of being built or will be built. 23:38:32 Limited in what sense? 23:38:43 no graphics? 23:38:53 It uses the exact same hardware-accelerated virtualization. 23:39:13 there was some gotcha, maybe was thinking of something else 23:39:21 Graphics in what sense? UEFI-GOP can output via VNC, or are you looking for 3D acceleration? 23:39:57 3d accel 23:40:05 It's true that bhyve doesn't do 3D acceleration, but peripheral virtualization isn't exactly uniformly implemented across any other hypervisor, so there isn't really a standard that FreeBSD can implement. 23:40:50 Why do you need 3D acceleration for a -CURRENT machine, if you're looking to use it for development? 23:41:31 * nekobit shrugs 23:41:32 did armv6-freebsd-sysroot package get purged? I used to be able to install this on 12.2 and now I get an error saying it is unavailable. Not available on 12.3 either? 23:42:24 can bhyve draw 2d graphics though? and are there clients for it? 23:42:27 synfinatic: https://www.freshports.org/devel/freebsd-sysroot/ doesn't look like it, though for what it's worth, packages for 12.3 don't really exist yet. 23:42:28 Title: FreshPorts -- devel/freebsd-sysroot: FreeBSD 12.4-RELEASE aarch64 sysroot 23:42:41 nekobit: that's the UEFI-GOP is for 23:42:56 wait, 12.3, not 12.4? 23:43:05 Sorry, I can't keep track of the minor versions 23:43:48 synfinatic: https://portsfallout.com/fallout?port=devel%2Ffreebsd-sysroot%24 looks like the port is broken 23:43:49 Title: Fallout list - FreeBSD pkg-fallout 23:44:09 building for pfSense 2.6 which is 12.3. previous was matching 2.5 which was 12.2 but now it's gone 23:44:27 You're gonna have to ask the pfSense community. This is #FreeBSD. 23:45:06 FreeBSD can't really provide packages for downstream projects. 23:45:21 wait... I'm installing FreeBSD 12.2 / 12.3 via Vagrant. not pfSense 23:46:59 https://github.com/synfinatic/udp-proxy-2020/blob/main/Vagrantfile#L2 23:47:01 Title: udp-proxy-2020/Vagrantfile at main · synfinatic/udp-proxy-2020 · GitHub 23:51:19 well looks like the comment on 2022.11.21 is the indication of the effective purge ¯\_(ツ)_/¯