Re: [mlmmj] Release 1.4.0 rc2
Baptiste Daroussin <[email protected]> Mon, 20 Nov 2023 21:41:16 +0100
| Newsgroups | org.mlmmj.mlmmj |
|---|---|
| Message-ID | <[email protected]> |
Le 20 novembre 2023 20:39:14 GMT+01:00, "Rapha=C3=ABl Jadot" <rj@hodo=2Efr>= a =C3=A9crit=C2=A0: >Thanks for the insights, I have done quite a work on the package, but I h= ave a strange behaviour on yunohost test VM (which runs on Debian Bullseye)= , though it works on my machine, not sure what is wrong > >raph@raph:~/mlmmj$ autoreconf -i && =2E/configure && make && sudo make in= stall=20 >checking for a BSD-compatible install=2E=2E=2E /usr/bin/install -c >checking whether build environment is sane=2E=2E=2E yes >checking for a thread-safe mkdir -p=2E=2E=2E /usr/bin/mkdir -p >checking for gawk=2E=2E=2E gawk >checking whether make sets $(MAKE)=2E=2E=2E yes >checking whether make supports nested variables=2E=2E=2E yes >checking for gcc=2E=2E=2E gcc >checking whether the C compiler works=2E=2E=2E yes >checking for C compiler default output file name=2E=2E=2E a=2Eout >checking for suffix of executables=2E=2E=2E=20 >checking whether we are cross compiling=2E=2E=2E no >checking for suffix of object files=2E=2E=2E o >checking whether we are using the GNU C compiler=2E=2E=2E yes >checking whether gcc accepts -g=2E=2E=2E yes >checking for gcc option to accept ISO C89=2E=2E=2E none needed >checking whether gcc understands -c and -o together=2E=2E=2E yes >checking whether make supports the include directive=2E=2E=2E yes (GNU st= yle) >checking dependency style of gcc=2E=2E=2E gcc3 >checking for ranlib=2E=2E=2E ranlib >checking for socket in -lsocket=2E=2E=2E no >checking for gethostbyname in -lnsl=2E=2E=2E yes >checking for iconv_open in -liconv=2E=2E=2E no >checking how to run the C preprocessor=2E=2E=2E gcc -E >checking for grep that handles long lines and -e=2E=2E=2E /usr/bin/grep >checking for egrep=2E=2E=2E /usr/bin/grep -E >checking for ANSI C header files=2E=2E=2E yes >checking for sys/types=2Eh=2E=2E=2E yes >checking for sys/stat=2Eh=2E=2E=2E yes >checking for stdlib=2Eh=2E=2E=2E yes >checking for string=2Eh=2E=2E=2E yes >checking for memory=2Eh=2E=2E=2E yes >checking for strings=2Eh=2E=2E=2E yes >checking for inttypes=2Eh=2E=2E=2E yes >checking for stdint=2Eh=2E=2E=2E yes >checking for unistd=2Eh=2E=2E=2E yes >checking arpa/inet=2Eh usability=2E=2E=2E yes >checking arpa/inet=2Eh presence=2E=2E=2E yes >checking for arpa/inet=2Eh=2E=2E=2E yes >checking fcntl=2Eh usability=2E=2E=2E yes >checking fcntl=2Eh presence=2E=2E=2E yes >checking for fcntl=2Eh=2E=2E=2E yes >checking netinet/in=2Eh usability=2E=2E=2E yes >checking netinet/in=2Eh presence=2E=2E=2E yes >checking for netinet/in=2Eh=2E=2E=2E yes >checking stddef=2Eh usability=2E=2E=2E yes >checking stddef=2Eh presence=2E=2E=2E yes >checking for stddef=2Eh=2E=2E=2E yes >checking for stdlib=2Eh=2E=2E=2E (cached) yes >checking for string=2Eh=2E=2E=2E (cached) yes >checking sys/socket=2Eh usability=2E=2E=2E yes >checking sys/socket=2Eh presence=2E=2E=2E yes >checking for sys/socket=2Eh=2E=2E=2E yes >checking syslog=2Eh usability=2E=2E=2E yes >checking syslog=2Eh presence=2E=2E=2E yes >checking for syslog=2Eh=2E=2E=2E yes >checking for unistd=2Eh=2E=2E=2E (cached) yes >checking time=2Eh usability=2E=2E=2E yes >checking time=2Eh presence=2E=2E=2E yes >checking for time=2Eh=2E=2E=2E yes >checking iconv=2Eh usability=2E=2E=2E yes >checking iconv=2Eh presence=2E=2E=2E yes >checking for iconv=2Eh=2E=2E=2E yes >checking for an ANSI C-conforming const=2E=2E=2E yes >checking for size_t=2E=2E=2E yes >checking for stdlib=2Eh=2E=2E=2E (cached) yes >checking for GNU libc compatible malloc=2E=2E=2E yes >checking for ftruncate=2E=2E=2E yes >checking for memset=2E=2E=2E yes >checking for socket=2E=2E=2E yes >checking for strerror=2E=2E=2E yes >checking for strncasecmp=2E=2E=2E yes >checking for snprintf=2E=2E=2E yes >checking for fcntl=2E=2E=2E yes >checking for nanosleep=2E=2E=2E yes >checking for time=2E=2E=2E yes >checking for strftime=2E=2E=2E yes >checking for syslog=2E=2E=2E yes >checking for regcomp=2E=2E=2E yes >checking for regexec=2E=2E=2E yes >checking for arc4random_uniform=2E=2E=2E no >checking for copy_file_range=2E=2E=2E yes >=2E/configure: line 4802: syntax error near unexpected token `ATF,' >=2E/configure: line 4802: `PKG_CHECK_MODULES(ATF, atf-c)' > You are missing atf-devel package when generatig the configuration file Bapt >19=2E11=2E2023, 14:33, "Baptiste Daroussin" <bapt@nours=2Eeu <mailto:bapt= @nours=2Eeu>>: > >Le 19 novembre 2023 12:49:21 GMT+01:00, "Rapha=C3=ABl Jadot" <rj@hodo=2Ef= r <mailto:rj@hodo=2Efr>> a =C3=A9crit : > >Hi there, > >I wanted to let you know that I'm working on a new Yunohost package for m= lmmj=2E I'm doing this because Mailman 3 (which is provide in the list of a= pplications) seems a bit too heavy for small servers, and I really love mlm= mj=2E > >This is my first time making a package for Yunohost, so it's a bit of a l= earning process=2E I might need some help or advice as I go along=2E > >I'm also thinking about adding a web interface for looking at email archi= ves=2E Do you have any suggestions for the best existing solution, or shoul= d I develop something from scratch? > >You can check out what I've done so far here: https://github=2Ecom/ashled= ombos/mlmmj-ynh=2E Right now, I've mostly worked on the manifest=2Etoml and= install scripts=2E The other files are still just the basic template=2E > >Best regards, > >24=2E10=2E2023, 22:53, "Baptiste Daroussin" <bapt@nours=2Eeu <mailto:bapt= @nours=2Eeu>>: > >Hello everyone, > >You can now find the RC2 release: >https://codeberg=2Eorg/mlmmj/mlmmj/releases/tag/RELEASE_1_4_0rc2 > >It contains 2 important regression fixes spotted by Konstantin (thanks a = lot!) >- VERP with postix >- modifymod tunable > >Given a week has passed since last bug report, I think we are safe to >issue a 1=2E4=2E0 rc2 release! > >Please test and report issue! >Best regards, >Bapt > >Excellent! Please make sure to use latest git there aee important fixes t= here=2E > >I can issue a rc3 if needed or I think it is stable enough for a final re= lease=2E > >For the archives on freebsd, the index https://lists=2Efreebsd=2Eorg <htt= ps://lists=2Efreebsd=2Eorg/> is using >https://codeberg=2Eorg/bapt/mlmmj-webview > >The archives themselves are generated using https://fossil=2Enours=2Eeu/m= lmmj-archiver/doc/trunk/README=2Emd > >Both are maybe portable, maybe not, but I accept portability patches for = both=2E > >I can move mlmmj-archiver to codeberg to ease contribution if that helps > >There are plenty of other options=2E > >Bapt > >--=20 > >Rapha=C3=ABl J=2E