02:46:32 is freebsd using an old version of openbsd's pf? 02:46:47 uuidNuniq: extremely old, with many local patches 04:14:29 how do i get ports to tell me what it's doing when it builds a package 04:14:35 I have a ... non-obvious problem 04:17:01 easy, use poudriere and spam Ctrl-T during a bulk build :P 04:18:34 * xa0z shivers 04:18:42 haha 04:21:04 kenrap, no 04:21:17 I want it to print the commands it's executing. 04:21:28 a downstream fork's lang/tcl86 is building wrong 04:33:33 AmyMalik: I think you could probably use 'script' to record the build process, and once done, just examine the script log and see all the commands executed during the build. 04:34:32 It doesn't say what it's doing for ./configure (inferrable with ./work/*/unix/config.log) nor make 04:34:40 and that's what is getting me askaunce 04:36:17 So it's not completing the ./configure script? 04:42:31 It builds and installs, but it does so incorrectly. This isn't a failing port. This is an incorrectly-successful port. 04:42:55 Welcome to FreeBSD ports lol 04:43:17 [REDACTED]!.. I think I should reboot my swivelhead, install stock FreeBSD on it, and try to build this damned software 04:44:01 I used to be adamant about building from ports, but that was because I needed some options that weren't available in pkg builds. 04:44:40 And now they are planning to remove options all together in future changes to ports 04:45:04 Oh/ 04:45:05 ? 04:45:21 Why? 04:45:35 It seems... potentially confusing 04:45:41 with neither solid plan nor rationale, I wouldn't really be too worried about this right now 04:45:59 sounding the alarm is a bit premature 04:47:00 Well, I said planning, not executing. 04:47:10 Still interesting. 04:47:37 from the post, planning should be interpreted... really loosely 04:48:46 What's next, dpkg ? :/ 04:49:20 * kevans sighs 04:49:40 xa0z: I got ignorantly riled up, forget what I said. 04:49:53 kenrap: I keed :) 04:50:49 * xa0z quietly deletes the bash.org post 04:53:03 I mean, several leaves from the Linux experience are informative, I guess 04:54:50 how do you generate the configure script though 04:54:59 don't you need gnu autoconf or whatever it is to do that 04:55:37 yup 04:56:21 You know M4? 04:56:26 yes 04:56:53 when you say it like that it sounds like some new hip drug 04:57:02 lol 04:57:09 I need to make a counterfeit configure script 04:57:10 *scratching at neck* you got some m4 mate? 04:57:16 hahahha 04:57:22 Might need some to write it 04:57:37 "dats some good M4, daaaamn!" 04:57:52 i think that would work for any letter plus number. do you got some f32 my guy? 04:58:06 lol 04:58:21 f77 04:59:37 hit me up with some of that c69 :P 05:00:04 c64 with a little vic20 05:00:10 * xa0z keels 05:01:07 if someone asks me about the new a7 or z16 i'll just nod and say yeah I'm lovin it. 05:01:30 I'm lovin' it, like a big mac. 05:01:58 What ever happened to koobs ? 05:02:12 yeah, sorry, i kind of derailed the train there, sorry 05:02:41 heh, no problem. i just asked because i vaguely recall seeing gmake and a few other gnu things on my laptop 05:02:56 so i had a vague idea that you could use all the gnu stuff as long as you put g in front 05:03:22 not quite 05:03:24 but not quite nto 15:31:14 Why is libifconfig not available outside of src? 15:38:37 Pkg upgrade/pkg update decided it was time to take it into its own hands to uninstall mysql57-server 15:39:01 Didn't notice, dbs keep running OK. Then there's a power cut 15:39:57 Now I have no mysql-server. Install mysql-server80, but since there was an unexpected shutdown it won't upgrade the dbs 15:40:21 Wants me to put Mysql57-server back and do some innodb slow shutdown 15:40:42 Before it's happy to upgrade. But I can't see how to put Mysql57-server back with pkg 15:40:55 Since it's presumably deprecated now 15:42:03 Do I have to enter the murky world of ports here 15:43:36 Bring the handbook with you. It's dangerous to go alone. 16:18:02 dautor85180: AFAIK 'tis only used for building ifconfig per se, otherwise you'd just use the ioctl interface. 16:52:35 i am informed that I *must* use gnu makefiles because they have conditionals 17:02:43 that mysql snafu happened to me the other night 17:07:20 tar the data-dir, fire up a mysql:5.7 container with the data-dir mapped, mysqldump, and restore into 8? 17:12:59 Alval should have had daily/weekly logical backups. 17:51:56 any kyua specialist here? 17:52:22 I'm trying to run the kyua self tests (test suite), and I'm still getting 4 unexplained test failures 17:52:36 I'm looking for tips to isolate single tests execution 17:53:05 The testing mailing list might be a good place, since it gets some amount of traffic. 17:54:07 kfv: Isn't that interface unstable? How are we supposed to get interface information other than spawning subprocesses? 17:54:41 lw: I fixed some minor nits (removal of an exising cross reference, and an errant period that snuck in at the end of a cross reference, but it's been merged :) 17:56:14 debdrup: OK. 17:56:21 the output I see is this: https://github.com/freebsd/kyua/issues/223 17:56:23 Title: Test failures (and how single tests can be run/debugged?) · Issue #223 · freebsd/kyua · GitHub 17:56:23 223 – default domain shouldn't be hostname https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223 17:57:12 it appears the command to execute gets garbled to ^D (CTRL-D, EOF) for these 4 tests 18:43:11 I think it has to do with the -x switch 18:43:27 used in those tests to invoke the commands through the shell, as a | (pipe) is used 18:51:14 Hey there. I am having difficulties connecting my ThinkPad to HDMI. It works if I boot with the HDMI cable plugged in. But the machine does not seem to recognize the HDMI if I plug in the cable after the machine is booted ... any ideas what to do? (i915kms, acpi_ibm are both loaded. Have tried with acpi_video also but it does not seem like it makes any diffence) 18:51:29 yep, something is wrong with the ATF_SHELL macro used by atf. running the test suite with: ATF_SHELL=/bin/sh ./local-kyua test, everything passes 19:05:25 apteryx: huh, interesting 19:07:38 apteryx: in general, you can run an individual test by just specifying it after `kyua test`; in that case, it looks like you're invoking something like `kyua test` or `kyua test -k ` where is the one that contains the integration/ directory, then just tacking on `integration/cmd_report_test:output__explicit` after `test` or the specified -k argument should do the trick 19:08:13 or rather, integration/cmd_report_test:verbose for the verbose test. : 19:23:01 kevans: thanks! that's neat, it seems not mentioned in the man pages 19:23:04 or I missed it 19:24:15 I haven't checked the upstream version fo the manpages, it's referred to as a "test filter" 19:24:50 described in kyua-test(1) in FreeBSD's version, at least 19:28:13 anyone aware of a web tool for analysing nginx logs? 19:33:06 AlVal: there are several. splunk comes to mind 19:39:23 AlVal: GoAccess is really good https://goaccess.io 19:39:24 Title: GoAccess - Visual Web Log Analyzer 19:43:42 hello ... I'm currently using 14.0-p4 to host some jails. the host is using DHCP to obtain it's network connectivity, I noticed that whenever dhclient ran to renew the address that the interface assigned to the jail would disappear and wouldn't return until I restarted it. is this a known issue or should the expectation be that the jail should be a vnet jail or the host assigned statically 19:49:55 kevans: I don't see the atf_sh_atf_check_CPPFLAGS = -DATF_SHELL=\"$(ATF_SHELL)\" having an effect on the command line used with g++ when building the atf-check binary 19:50:39 I've done: touch atf-sh/atf-check.cpp && make atf-sh/atf-check V=1 to see what it uses 19:51:21 so if you configured atf with './configure ATF_SHELL=/some/non/standard/path/bin/sh', you'll end up with an empty string for the ATF_SHELL 19:51:44 which explains the EOF I've been seeing in the invoked command, I guess 19:52:44 easily verified with: ./atf-sh/atf-check -x echo oops -> Executing command [ b" -c echo salut ] ... (status 127) 19:53:31 Hi 19:54:04 i need to understand and apply this : https://github.com/BastilleBSD/bastille/issues/631#issuecomment-1826929313 19:54:06 Title: [BUG] Upgrade /etc scripts when migrate from RELEASE. · Issue #631 · BastilleBSD/bastille · GitHub 19:54:06 631 – if_ix does not support bpf, nor does it appear to support MC. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=631 19:54:17 where to get src archive ? 19:54:46 is there a command to automatically get it  ? 19:57:47 ok found here in ftp 19:57:47 https://forums.freebsd.org/threads/how-do-i-install-the-src-component-post-install.53567/ 19:57:49 Title: Solved - How do I install the src component post install? | The FreeBSD Forums 20:01:30 apteryx: huh, funky. can you drop an issue at our freebsd/atf repo and CC @kevans91 on it, please? 20:14:15 (or create a PR if you're willing to fix it, I'm cool either way) 21:30:14 hey all.. any ideas? hello ... I'm currently using 14.0-p4 to host some jails. the host is using DHCP to obtain it's network connectivity, I noticed that whenever dhclient ran to renew the address that the interface assigned to the jail would disappear and wouldn't return until I restarted it. is this a known issue or should the expectation be that the jail should be a vnet jail or the host assigned 21:30:20 statically 21:54:21 so is compiling from source actually the only way to upgrade between STABLE snapshots? I remember doing that in the past, though I see that snapshots are available as binary sets as well: https://download.freebsd.org/snapshots/amd64/14.0-STABLE/ 21:54:22 Title: Index of /snapshots/amd64/14.0-STABLE/ 21:54:28 o7 22:18:48 also a bit torn on whether ZFS would be worth it on this laptop, or if I should just go with UFS like I usually do with FreeBSD 22:19:17 laptop has 8GB RAM, which is probably past the point where RAM would bottleneck ZFS, at least from what I've heard 22:20:37 * V_PauAmma_V had ZFS on his previous daily driver laptop (8GB RAM) and never had cause to complain. 22:21:02 yeah, I like it for the easy snapshots and BEs. still useful, even in just a single disk/drive configuration 22:21:13 tm512: you can always configure how aggressive zfs will cache files in arc, bit of a misconception that you need a beefy machine 22:25:09 Help, I can crosscompile a C app from Linux to FreeBSD, but when I try a C++ app then I get missing libc++ errors. https://github.com/mcandre/snek 22:25:10 Title: GitHub - mcandre/snek: the toolchain armada 22:28:16 might just go with ZFS as long as the learning curve is gentle, though I remember looking into trying out an illumos distro, I think OmniOS, years ago, and I seem to recall the docs mentioning a bunch of ZFS stuff right out of the gate 22:29:18 yeah, don't worry about it with FreeBSD. the install asks you about if you want to use ZFS or UFS, and you can just let it rip after that. 22:29:36 ideally I'd just be able to make the choice and mostly ignore the underlying FS until I actually need any specific features I provide. HAMMER under dragonfly is mostly like that, btrfs too from my limited experience with it 22:29:39 after you install, turn on trim on the root pool, but it'll already have atime off etc. 22:30:00 and with btrfs, openSUSE abstracts it even further by providing snapper to automatically manage snapshots 22:30:01 oh... you are using a SSD as the drive on your laptop, right? 22:31:08 the laptop has a 128GB SSD and a 500GB HDD 22:31:50 btrfs... my only experience with it is via Synology... what a shtshow. btrfs is not zfs, that could not be more apparent. everything is very different, and they way they handle devices is tough. zfs really is much simpler. 22:32:55 okay, what's your boot drive? the 128G ssd? that's typically what people do. don't stripe those, you'll get HDD level performance across the board. 22:33:02 make sure they are two distinct zpools. 22:33:40 I would just use UFS on the boot drive, its not even raided 22:33:45 there is no point shoving it in ZFS 22:33:53 yes, SSD will be boot, HDD will be completely separate 22:34:05 meh, but there's no beadm in ufs is there? no snapshots in UFS so far as I know 22:34:29 laidback_01, keep the core system on ufs, put the extended storage on the hdd for bhyve and any other stuff you want 22:34:29 if you are going to use ZFS at all, might as well make it the whole kit and kaboodle since you'll have to load the kernel modules at some point 22:35:20 tm512, for clarity ^ this is a choice, there is no benefit either way 22:35:30 I have multiple laptops with ZFS as root. well, two of them. one a modern HP, the other a rather old i3 Acer. both work fine. the HP has 64G ram and a Xeon and 4 ssds. the acer has 12G ram and a single ssd. works fine. 22:36:26 hmm.. might be that HP has only 3SSDs, now I'm wondering, it might be a dell I built with 4 ssds 22:36:36 doens't matter. zfs on root works fine. ufs on root works fine. 22:36:45 pick what you are comfortable with. 22:36:49 fear neither 22:36:51 snapshots might be nice in which case I could roll back from upgrades, though, I ran STABLE as my daily driver OS for like 2.5y back around the 10/11 days and STABLE was, well, it was very stable 22:37:36 RELEASE is more stable than STABLE. 22:37:47 lol, just saying.. people get that confused periodically. 22:38:33 ah, well I am aware of the difference. I've been using FreeBSD off and on since like 8.1 or so 22:39:20 okay, sounds good. 22:39:20 would be cool to name STABLE/PRELEASE 'BETA' 22:39:32 https://docs.freebsd.org/en/books/handbook/cutting-edge/#stable 22:39:34 Title: Chapter 26. Updating and Upgrading FreeBSD | FreeBSD Documentation Portal 22:39:46 chose STABLE the last time I used FreeBSD because it seemed like a reasonable compromise and most closely matches how I use Linux 22:40:57 like staying on RELEASE seems more analogous to staying on an LTS kernel and STABLE seems more analogous to sticking with the interim mainline releases 22:41:50 STABLE is generally at least 75% as stable as release :D 22:42:26 seems like my particular hardware may benefit from tracking STABLE (or even CURRENT) as I'm stuck using this rtw88 driver unless I pick up a new wifi card to install in place of this Realtek RTL8822CE 22:42:50 im not sure if you ever tracked current, but probably not; that is quite different to stable 22:43:40 as for wireless, just grab a cheap one from amazon or your local store, if it does not work return it 22:44:07 use auto-admin if you want a nice way to keep your systems up to date. it also allowss you to follow Stable or Release tracks 22:47:42 it is kind of tempting to pick up a new wireless card, haven't yet looked into which ones are available that FreeBSD supports both wifi and bluetooth on 22:48:02 you would be better dealing with them individually 22:48:22 bluetooth genuinely you want the cheapest thing you can find on ebay 22:48:36 as they are mostly all a generic chipset 22:48:47 meanwhile your option is the intel AX* range of wireless cards 22:49:02 which while the wireless MIGHT be supported the bluetooth MIGHT also be 22:49:08 as they plug into a usb hub on your mobo 22:49:17 the chance of both working is not great 22:51:28 I would prefer not having to use up the limited external USB ports just to get bluetooth, though dunno if I've got a choice 22:51:53 lol, I'm just the opposite. I actually pull out the bluetooth hardware when I can, and ALWAYs pull the speakers out. I hate that SOB beeping at me for random crap. 22:51:53 the current wireless card in this laptop uses PCIe for wifi and USB for bluetooth, it's an AE key M.2 card 22:51:55 just use a cheap hub, its not like you will be banging anything about a few kb over bluetooth anyway 22:52:12 same with your wireless mouse and keyboard 22:52:16 there almost zero io 22:55:10 might not even be an issue though, I guess, because prior to picking up this thinkpad, I was dealing with just one USB 2.0 port on my previous laptop 22:56:23 and now I've got four ports, though one of them is the charging port, not going to be consistently available 22:59:34 anyway, afk. I'll look into this some more later on after I'm home from work. probably will finally just write an installer image to USB and actually get things installed to see what the hardware support situation is like