[nsd-users] nsd-4.0.0b5: error: recvmmsg failed: Function not implemented

Andreas Schulze sca at andreasschulze.de
Thu Sep 19 06:38:08 UTC 2013

Zitat von Yuri Schaeffer <yuri at nlnetlabs.nl>:

> Are you sure? Your output suggest vm1 is a Red Hat box.
>> Linux version 2.6.32-042stab076.7 (root at rh6-build-x64) (gcc version
>> 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Thu Apr 25 13:35:47 MSK
>> 2013
>> Linux version 2.6.32-5-openvz-amd64 (Debian 2.6.32-48squeeze3)
>> (dannf at debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Fri May
>> 10 09:43:55 UTC 2013

I use virtual hosts from different (cheap) vhost providers for years.
The vhosts don't need an own kernel package and I didn't care about till now.
Looks like the hosts running the vhosts use different distos.
But that's the sense of virtualization and should not matter.

> Did you really run ./configure on both VMs?
I build Debian packages on a dedicated, external build host. But that  
host also run
Debian Wheezy. Doing so was never a problem last years.

NSD4 uses kernel? features. Availability is checked at build time and  
that looks wrong here.
It should be possible to select at run time.

For now I try to disable HAVE_RECVMMSG in config.h ...


More information about the nsd-users mailing list