00:00:01 I see a few AX201 with different PCIID's 00:20:00 I'm looking to obtain a build of freebsd libc headers for every target. how might I accomplish this? 00:21:41 they all share some code 00:21:54 I'm aware 00:21:55 and I think libc is one of them so /usr/include/* should be what you need 00:22:43 there are per-arch generated files such as machine/_types.h 00:23:45 fetch the code and do a manually do it 00:24:02 manually do what? 00:24:25 dunno 00:24:46 read? 00:25:25 andrewrk: What is your actual usage for this " build of freebsd libc headers for every target" ?? 00:25:50 Might help people help you 00:26:02 Erhard, I'm looking into adding support into the zig compiler for targeting freebsd libc when cross compiling 00:26:40 So could you not just git the source and compile it? 00:27:16 cd /usr/src ; vim Makefile 00:27:23 tell you how to do it hence my "read" 00:27:23 zig handles multiple languages and targets like clang or gcc ? I know nothing about it 00:27:36 YEah, basically, cpet 00:28:22 and there a reason why build systems are the arch to be built for 00:28:28 as cross compiling is kind of a pain 00:28:41 https://ziglang.org/ interesting... kind of 00:28:42 Title: Home ⚡ Zig Programming Language 00:29:15 Seems like every three or four years something great like that comes along. And rarely ever gets used. 00:29:26 Of course this could be different, especially if you contribute to it 00:29:51 POSIX has a common set of includes and the compile links to libc 00:30:02 so not really sure what he needs the includes for each arch 00:30:02 Erhard, so you are suggesting to perform the build on each architecture? or perhaps there is a handy way to cross compile FreeBSD for any target from the x86_64 host? 00:30:22 hrm told you how 00:30:26 I htink there is, but I no expert on cross compiling. 00:30:33 well that fixed that 00:30:45 But step one would be to get it working on x86 or whatever your platform of choice is. 00:31:21 nah that's baby stuff. I need a 13.1 build for every supported arch, and a 12.3 build for every supported arch 00:31:35 LOL. Then fire up some VMs 00:31:51 haha well that's the worst case scenario. I haven't given up there being a better way yet :) 00:32:00 https://cgit.freebsd.org/src/tree/Makefile 00:32:01 Title: Makefile - src - FreeBSD source tree 00:32:08 # toolchains - Build a toolchain for all world and kernel targets. 00:32:11 seriosuly yo ? 00:32:18 Listen to cpet 00:32:29 like I said "read" 00:32:33 It should all be common from make, no? 00:32:48 we aren;t going to hold your hand to get yet another compiler to work if you cant do the bare minimum of getting headers for arch 00:32:49 thanks cpet. I haven't been ignoring your advice, just waiting for git: Resolving deltas: 78% (305096/387727) 00:32:55 Maybe switch everything to GNU autoconf while you are at it 00:32:58 * Erhard ducks 00:33:14 autotools you only need 1 thing m4 00:33:32 mason and all the other perl python crtap you need a bnunch of py or p5 00:33:35 Yeah, I set a bunch of project up to use it years ago, actually pretty slick. 00:33:38 kind of defeats the purpose 00:34:15 I tried to port bitchx to cmake 00:34:16 :P 00:34:19 what I will do is completely ignore freebsd's build system, then hard code the logic in an imperative manner, just as I have already done for musl, mingw-w64, and glibc 00:34:29 LOL. I never really got cmake. 00:34:53 I mean, I guess I never used it much, and it was a headache because sometimes it was hard to install certain places. 00:35:14 cmake mason 00:35:30 think I tried to port a project that had 3 different compiling tools included 00:35:34 pick one and use it 00:36:18 I don't know which mason you are referring to. 00:36:26 https://www.openhub.net/p/mason ? 00:36:27 Title: The Mason Open Source Project on Open Hub 00:36:36 meson* 00:36:37 :) 00:36:57 https://www.opensourceagenda.com/projects/meson 00:36:58 Ah 00:36:58 Title: Meson - Open Source Agenda 00:37:03 Never tried it 00:37:30 * mason twitches repeatedly. 00:37:51 * cpet hands mason a NOS 00:38:07 New Old Stock 00:38:50 not everyone wants to deal with autotools 00:39:13 ugh the Makefile is not compatible with gnu make 00:39:18 No doubt. Not everyone wants to deal with python 00:39:33 well if you compare m4 to python :) 00:39:39 Toche 00:39:47 python is "easier" 00:39:57 touche even 00:40:00 YEah 00:40:05 M4 is horrid 00:40:16 but then again bsd make Makefiles are simple to read and understand 00:40:37 Handwritten makefiles work decently for smaller stuff 00:40:53 Though some system is nice to test for libs, etc. 00:41:37 when youre forced to use something 00:41:44 I hated git but now I can deal with it ;P 00:41:46 It's much nicer to see "libtwitter not found" than it is to get "tweet() undeclared in this context. compilation failed" 00:42:26 Yeah, I still am no git master. 00:42:31 Was pretty decent with cvs 00:43:17 I don't code enough to need and RCS at this point. Kinda wish I did, but not my main thing anymore 00:43:55 andrewrk: are you trying to build the base system or just need the headers? if latter, then you could just pull base.txz from e.g. https://download.freebsd.org/releases/amd64/12.3-RELEASE/ and get /usr/include from it 00:43:57 Title: Index of /releases/amd64/12.3-RELEASE/ 00:44:44 dmgk, aha, thank you! I tried doing that with https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/13.1/ but the images didn't have any .h files. where did you get that other link just now? 00:44:45 Title: Index of /releases/amd64/amd64/ISO-IMAGES/13.1/ 00:45:59 andrewrk: https://download.freebsd.org/releases/ has all supported archs 00:46:01 Title: Index of /releases/ 00:46:11 thanks! 00:47:15 why does the powerpc one have a 13.1-RELEASE/ folder, but then also has subfolders, e.g. powerpc64/ that also have 13.1-RELEASE/ folders? 00:47:58 probably just symlinks 00:48:13 gotcha 00:54:20 morning 00:55:26 dmgk, hmm is there one for armv6 and armv7? 00:59:37 there are no releases for arm6 and arm7, but you could grab snapshot tarballs from the ci, like https://artifact.ci.freebsd.org/snapshot/12.3-STABLE/00d2b8d5d8afa6bc45ab0885d083d6f9da2e6024/arm/ 00:59:38 Title: Index of /snapshot/12.3-STABLE/00d2b8d5d8afa6bc45ab0885d083d6f9da2e6024/arm/ 01:00:32 this one seems to be the latest, https://artifact.ci.freebsd.org/snapshot/12.3-STABLE/6a9031c5e2ba5435aa4ea08ee05c351d5bef035d/arm/?C=M&O=D 01:00:34 Title: Index of /snapshot/12.3-STABLE/6a9031c5e2ba5435aa4ea08ee05c351d5bef035d/arm/ 01:04:20 thanks! 01:04:32 np 07:52:42 Hello friends 08:21:22 hi 10:16:42 using git in freebsd is a great idea. I don't know since when it is but that's very cool 10:17:20 git is gpl'd. 10:31:24 hi 10:31:48 anyone updated xrdp lately and have issues about it ? 10:36:05 Better would be just ask about the issue instead of who had the issue 10:40:32 ok :) 10:40:53 have this error on xrdp-sesman.log 10:41:21 There is no X server active on display 14 10:41:58 A fatal error has occurred attempting to start the window manager on display 14, aborting connection 11:45:57 how to use ip command instead of ifconfig | freebsd 11:46:33 you don't :) 11:47:04 ifconfig is the way and the light. i miss it when I have to use L*n*x. 11:51:45 Reinhilde > oh Thanks for answer 11:54:56 Hey ! I am trying to upgrade freebsd 13.1 to CURRENT. At the last step 'etcupdate -B' fails with 'Conflicts remain from previous update, aborting' 12:17:40 koobs, I've just upgrade freebsd to current it works now 12:35:40 I'd like to set a folder so that my local (samba) users could add files inside it, but not list contents of that folder. With that, I want to achieve everyone can put their files there but never see what's inside there. 12:35:44 Is this possible with chmod? 12:44:01 Reinhilde, I don't know if ti's a good thing, but git is easier to use 12:44:32 for freebsd it is not good 12:44:42 I guess I solved it now with chmod 733 foldername 12:46:15 so why git ? 12:48:24 there is no alternatives proposed in the guide. git is not used in the BSD code but as a tool so I am not sure there is incompatibilities with GPL, no ? 13:02:10 send ip sendto : no buffer space available > I have trouble in hping3 | vmware on freebsd 13 | do you have any solution suggestions? 13:03:18 ??????? 13:07:18 Reinhilde : I'm using hping on freebsd 13.1. but > I get the error send_ip sendto : no buffer space available. 20:27:54 I am trying to setup linuxulator but when I run debootstrap I get the following message using both doas under my account, or root: "/usr/local/sbin/debootstrap: Permission denied." I can't seem to figure out what the issue is. permissions on the file are fine. 20:28:09 Creating /compat/ubuntu doesn't help either 20:28:41 what could I be missing? 20:29:03 I am on 13.1-RELEASE-p2 20:37:43 I am reading some old comments online about encrypted drives. I am using ZFS with GELI on this laptop... 22:31:32 tercaL: write only should be possible with samba 23:10:44 anyone use BitlBee on Slackware 15+current and figured out if something needs fixing? 23:14:45 Slackware? Think you got the wrong channel there? 23:54:46 Midjak: lovely!