02:19:20 Does anyone know how to specify cmake and gmake as build dependencies for a porT? 02:20:54 when I do "USES= gmake" I get an error saying "expecting: pattern:origin[@flavour][:target]" rather than just gmake. 02:20:57 Fair, but what do I use? 02:21:39 There are *multiple* instances of Makefiles that have `USES= gmake` 02:22:22 farhan: "USES=gmake" is fine according to https://docs.freebsd.org/en/books/porters-handbook/uses/#uses-gmake. can you show the entire port makefile? 02:22:36 oh wait...USES makes it run `gmake` in the directory...no...I want to run a script... 02:23:25 the port has a build script that invokes gmake? in that case add gmake to BUILD_DEPENDS and use a custom build command 02:24:17 that complains that I need to specify a version of gmake 02:24:33 expecting: pattern:origin[@flavour][:target] \n got: gmake 02:24:36 the version can be >0 02:25:31 although looking at other ports, BUILD_DEPENDS=gmake:devel/gmake should be fine 02:25:34 so is that like `gmake>0` ? 02:26:09 are you sure it's complaining you need to specify a version? 02:26:33 the error message suggests you write "BUILD_DEPENDS=gmake" while actually you need to specify both the port and the origin, i.e. gmake:devel/gmake 02:27:13 So...that runs c++ -pthread -lgit2 -o usrbin/gitstatusd. <-- A build command. Why? I didn't specify to run `make` anywhere. 02:27:46 https://paste.linux.chat/?310e4583e69afa8f#2tJPCUsEojZzdDKiZgSVLDuUPLQW2rBUAXc8UPsisyKp 02:28:11 I suspect I need to overwrite the build command... 02:30:20 it runs make by default, if your port uses another build command then see https://docs.freebsd.org/en/books/porters-handbook/special/#building, specifically you probably need to set something like MAKE_CMD=./build.sh 02:43:45 Thank you...I apologize, beena. Few days of troubles with coding 02:45:29 fwiw, you might also considering asking upstream to support a standard build system, or even provide a patch to do that 02:45:39 it's not required but it does make it easier for everyone if software builds in a standard way 02:46:24 The github itself says its not maintained. I suppose I could fork it (GPLv3) 16:37:29 if i'm understanding this right, Apache with mod_event uses thread count to scale processes, but every child has a fixed thread count, so if you have ThreadsPerChild 64, and it currently has 64 threads and needs 1 more, it'll create a new child with another 64 threads... is that right? 16:37:44 this seems weird and difficult to reason about, i'd rather there was just a way to specify min/max children 20:13:00 Hi all ok I've got freebsd running X with xfce4 and startxfce4 works. I'd like now to setup a greeter and get xrdp working.... 20:26:49 Daniel72HertsUK: Not sure about a greeter, but xrdp is super easy. 20:26:57 What's a greeter? 20:27:41 It provides the login front end to your x windows system so asks for user/pass 20:28:09 Maybe I don't need that I just need to tell xrdp what to launch when login is successful 20:29:15 Ah. A login manager. Something like LightDM, maybe? 20:29:40 So I'm having this extremely bizarre performance issue https://forums.freebsd.org/threads/extremely-slow-performance-but-only-in-one-direction.98580/ 20:29:40 And, xrdp doesn't need a login manager. It already has one. 20:29:48 Exactly I've just installed lightdm to see if it works 20:30:17 FreeBSD on the Desktop is REAL!! https://usercontent.irccloud-cdn.com/file/mQPpApd6/Screenshot_20250717_143920-1.png 20:31:45 it has been for more than 20 years, tyvm. 20:40:38 Yay got there it's not too hard actually enable xrdp daemon and mod the startwm.sh script in the xrdp directory 20:41:01 Daniel72HertsUK: Yep. Very simple. 20:41:22 My gut is thinking it'd pay to learn sysrc? 20:41:43 Got lightdm greeter going too looks alright apart from some odd mouse move artifacts 20:41:53 Leaving black squares behind 20:42:17 What should I add to xfce4 I wonder 20:43:04 Whatever you'd like. Or nothing. 20:43:16 Anyway I can use Symphytum now which is the main reason for setting up x 20:43:53 I usually add some of the extra settings add-ons such as the control panel thingamajigger. 20:44:35 I'd find someone who is mad keen on customisation 20:45:17 "greeter" sounds like gdm or xdm 20:45:35 rtprio: Yeah. He went with LightDM. 20:45:44 rtprio yes I went with lightdm-gtk looks quite nice out the box actually 20:45:53 SponiX: heck of a screenshot there 20:45:59 lightdm... didn't know it does that 20:48:02 complete nube question when you pkg install there are messages at the end there must be a way of looking at those later 20:48:46 Daniel72HertsUK: pkg info -D 20:48:48 Daniel72HertsUK: pkg info -D 20:48:54 jinx 20:49:00 thanks 20:49:01 ivy got me! Derp! ;) 20:50:07 Daniel72HertsUK: however note this doesn't necessarily print *all* the messages you say in pkg since package post-install scripts may print things. postfix is particularly bad for this, for example 20:50:15 s/you say/you saw/ 20:51:21 Yep. Especially anything that set any kind of variables. 20:57:59 wow, apache.org uses qmail for their mailing lists 20:58:57 ivy I am thinking alias pkginstall='pkg install $1 | tee install$1.txt' or a script 20:59:47 why is that necessary? 21:02:34 rtprio do an install with lots of dependencies sometime it's fine when there's a few but > 20 21:03:25 i guess 21:07:02 pkg install gimp if you haven't recently 37 dependencies all can have messages 21:07:32 yeah, i very much doubt there's anything actionable on any of them 21:10:01 Wow I'm seeing qpdf, cups, gutenprint, ghostscript