-
The Short List #7: net-im/finch and password protected IRC channels on #FreeBSD
I discovered recently that net-im/finch can indeed join password protected IRC channels even though the channel add dialogue box doesn’t support it. Add an IRC chat room that requires a password to your buddy list. Exit out of finch and edit ~/.purple/blist.xml Find the chat room you just added: <chat proto=’prpl-irc’ account=’you@irc.server.net’> <component name=’channel’>#supersekritircchannel</component> <setting […]
-
Using the xdev target with qemu-user-static on #FreeBSD
I’ve been playing with building ports for ARM on an AMD64 machine via a bunch of tools. The duct tape and bailing wire is a bit thick with this method, but if you keep at it, this should work. 1. build armv6 chroot: make buildworld TARGET=arm TARGET_ARCH=armv6 make installworld TARGET=arm TARGET_ARCH=armv6 DESTDIR=/armv6 make distribution TARGET=arm […]
-
Cross building ports with qemu-user and poudriere-devel on #FreeBSD
I’ve spent the last few months banging though the bits and pieces of the work that Stacey Son implemented for QEMU to allow us to more or less chroot into a foreign architecture as though it were a normal chroot. This has opened up a lot of opportunities to bootstrap the non-x86 architectures on FreeBSD. […]
-
Playing nice with others. git(1) and patches on #FreeBSD
I’ve been spending a lot of time massaging a branch of patches and other assorted bits and pieces for QEMU user mode on github This led me down the path of being a good git user and contributor, so I’ll leave these notes for myself and others in the event you come into a situation […]
-
The Short List #8: Using #lldb with a core file on #FreeBSD
Debugging qemu this evening and it took me a minute or two to figure out the syntax for debugging a core file with lldb. lldb mips-bsd-user/qemu-mips -c /mipsbuild/qemu-mips.core Make sure you have permissions to access both the binary and the core, else you get a super unhelpful error of: error: Unable to find process plug-in […]