Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Message

Re: [milter-greylist] milter-greylist 4.5.5 is available

2013-08-31 by Jim Klimov

On 2013-08-31 02:46, manu@... wrote:
> Jim Klimov <jimklimov@... <mailto:jimklimov%40cos.ru>> wrote:
>
>  > I think you'll have to strip "-j 1" from it, so only $(MAKE) remains.
>  > Please write if this helps?
>
> Once we will have cofnirmation of the fix, we will nee a configure test
> so that it works out of the box on older systems.

I've spent some time today crafting this one attached. I hope it relies
on common stuff (including things like grep, wc and sed); also it allows
to explicitly specify programs and parameters to use as the make and 
makeseq. Any automagic test failures should lead to use of "$MAKE" as
the value for "$MAKESEQ".

Works for me with Sun CCS make (example of no support for "-j" as paral
parameter) and GNU make, both on Solaris.

I can only hope that Attila would also test this patch and see if it
helps (if applying over the source, do also "rm -f Makefile configure"
and run "autoconf < configure.ac" so they would be rebuilt). I'll also
post him a tarball with the patched files and rebuilt configure script,
just in case his system also lacks the auto-tools.

Also, a note for those like me building over NFS and experiencing some
random problems with parallel make: the "gmake -j 24 rebuild" target
introduced also in the original wintertime patch, should do "clean" and
then run a parallel build as much as it succeeds, and then in case of
failure - overrun it with a sequential make (for missing object files).
Overall this both speeds up my builds and makes the process repeatably
reliable, unlike a single-pass parallel make over NFS.

HTH,
//Jim Klimov

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.