IRC channel logs
2026-01-22.log
back to list of logs
<daviid>mwette: guile-fluidsynth uses nyacc, and like guile-mqtt, I had to add a bunch of 'bug prone' code to my configure.ac file, so I wanted to ask if you would be interested to make it pkg-config compatible? <daviid>mwette: also, I am curious, why do you use this strange 3.00.0, 3.02.0 ... instead of x.y.z version numbering? <daviid>mwette: this is how we check for fluidsynth - PKG_CHECK_MODULES(FLUIDSYNTH, fluidsynth >= 2.4) <daviid>so, I'd like to PKG_CHECK_MODULES(NYACC, nyacc >= 3.0) instea :-) - wdyt? <daviid>mwette: i would also like nyacc to be in debian, did you ever approache anyone to do so? this is because guile-fluidsynth is used by (yet to be made public) (GNU) Tonic, and I'll try to get it in debian asap after the first release ... therefore, both guile-fluidsynt and nyacc would ahve to be in debian to ... <daviid>oh really, didn't een check, sorry <daviid>on testing, I wonder why it is not the latest, any idea? <mwette>I just have to install that (sh?) script into $prefix/lib/pkgconfig? I can do that. <mwette>I'm guessing rlb is the one behind the debian work. <daviid>mwette: i'll point to some example, give me a sec <daviid>mwette: i see vagrant cascadian is the nyacc debian maintainer, it should be highly feasible to talk t him and ask to upgrade to 3.0 <daviid>mwette: here, running debian forky (testing), the pkg says it is vagrant cascadian <mwette>daviid: thanks -- will go over all this a bit later; looks feasible for sure <daviid>mwette: great, thanks - I hope you'll make nyacc pkg-config compatible, it is so easy to do so, and all distro (but guix) and all nyacc pkg 'users' will thank you too ... <mwette>And the X.YY.Z I picked up way back in 90's from gcc numbering (before the days of autoconf). I don't know why that bugs people. It allows use of lexical ordering. <daviid>mwette: thanks for nyacc by the way, it is an amazing work - i wish i had it when i started g-golf ... <rlb>(I think a number of the modules may have been pulled in by Vagrant in service of guix. <mwette>rlb: Thanks. I guess that's why I don't see guix in ubuntu 25.10. <mwette>daviid: If I read your code right, for nyacc you do not need mosquitto's cdata, that is a copy of nyacc's cdata. <daviid>oh, the configure.ac file - I merely copied micheal's code actually, <daviid>that will be for the next release, I just uploaded 0.2.0 with this nyacc dependency check as is ... <spoog>'(("pro" "ce" "dures" "pro" "ceed") ("pure" "ly" "closed" "to" "op" "en" "streams") ("rush" "ing" "to" "new" "ports")) <lechner>Hi, are any characters disallowed in module names? Thanks! <sneek>Welcome back lechner, you have 1 message!